13
0

Update SchematicCommand.schemSearch #104

Zusammengeführt
Chaoscaot hat 6 Commits von SchemSearch nach master 2022-01-15 14:53:53 +01:00 zusammengeführt
Besitzer

Noch untested.

Noch untested.
YoyoNow hat 1 Commit 2022-01-09 21:23:03 +01:00 hinzugefügt
Update SchematicCommand.schemSearch
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
7aafe88ead
Chaoscaot hat 2022-01-10 22:23:17 +01:00 Änderungen angefragt
@ -44,6 +47,16 @@ import static de.steamwar.schematicsystem.commands.SchematicCommandUtils.*;
public class SchematicCommand extends SWCommand {
Map<String, TypeMapper<?>> searchMapper = new HashMap<>();
Besitzer

private static final

private static final
YoyoNow markierte diese Unterhaltung als gelöst
@ -254,0 +276,4 @@
}
} else if (i + 1 < query.length) {
int finalI = i;
switch (current) {
Besitzer

Hier wird die -owner Flag nicht genutzt.

Hier wird die -owner Flag nicht genutzt.
YoyoNow markierte diese Unterhaltung als gelöst
@ -254,0 +278,4 @@
int finalI = i;
switch (current) {
case "-type":
predicates.add(node -> node.getSchemtype().name().equals(query[finalI + 1]));
Besitzer

.equalsIgnoreCase()

.equalsIgnoreCase()
YoyoNow markierte diese Unterhaltung als gelöst
@ -254,0 +281,4 @@
predicates.add(node -> node.getSchemtype().name().equals(query[finalI + 1]));
break;
case "-item":
predicates.add(node -> node.getItem().equals(query[finalI + 1]));
Besitzer

Hier auch .equalsIgnoreCase()

Hier auch .equalsIgnoreCase()
YoyoNow markierte diese Unterhaltung als gelöst
@ -592,0 +650,4 @@
@Override
public List<String> tabCompletes(CommandSender commandSender, String[] strings, String s) {
String last = strings[strings.length - 1];
Besitzer

Hier kann eine ArrayIndexOutOfBounds fliegen

Hier kann eine ArrayIndexOutOfBounds fliegen
YoyoNow markierte diese Unterhaltung als gelöst
YoyoNow hat 1 Commit 2022-01-11 17:57:11 +01:00 hinzugefügt
Fix stuff
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
604e683362
YoyoNow hat ein Review von Chaoscaot 2022-01-11 17:57:11 +01:00 angefragt
Chaoscaot hat 2022-01-11 21:52:06 +01:00 Änderungen angefragt
@ -254,0 +288,4 @@
SteamwarUser steamwarUser = SteamwarUser.get(query[finalI + 1]);
predicates.add(node -> node.getOwner() == steamwarUser.getId());
} catch (Exception e) {
player.sendMessage(SchematicSystem.PREFIX + "§cDer Spieler §e" + query[finalI + 1] + " §cexistiert nicht");
Besitzer

Diese Exception wird nicht fliegen, da wenn der Spieler nicht existiert, von der SteamwarUser.get() einfach null zurück gegeben wird

Diese Exception wird nicht fliegen, da wenn der Spieler nicht existiert, von der SteamwarUser.get() einfach null zurück gegeben wird
Autor
Besitzer

Naja doch schon so irgendwie, aber nicht mehr hier. Änder ich.

Naja doch schon so irgendwie, aber nicht mehr hier. Änder ich.
YoyoNow markierte diese Unterhaltung als gelöst
@ -592,0 +660,4 @@
@Override
public List<String> tabCompletes(CommandSender commandSender, String[] strings, String s) {
if (strings.length == 0) {
return Collections.singletonList(s);
Besitzer

Hier sollten auch noch die Mapper mit dabei

Hier sollten auch noch die Mapper mit dabei
YoyoNow markierte diese Unterhaltung als gelöst
YoyoNow hat 1 Commit 2022-01-11 21:58:06 +01:00 hinzugefügt
Fix SchematicCommand
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
6f93130fe6
YoyoNow hat ein Review von Chaoscaot 2022-01-11 21:58:10 +01:00 angefragt
Autor
Besitzer

Wie sieht es mit diesem PR aus? @Chaoscaot

Wie sieht es mit diesem PR aus? @Chaoscaot
YoyoNow hat 1 Commit 2022-01-14 22:25:09 +01:00 hinzugefügt
Merge branch 'master' into SchemSearch
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful
03d8c7a078
Chaoscaot hat 2022-01-15 10:02:19 +01:00 Änderungen angefragt
Chaoscaot hat einen Kommentar hinterlassen
Besitzer

Einmal bitte Testen, hab es mal Kurz getestet, und es hat nichts Funktioniert.

Einmal bitte Testen, hab es mal Kurz getestet, und es hat nichts Funktioniert.
YoyoNow hat 2 Commits 2022-01-15 11:33:33 +01:00 hinzugefügt
Autor
Besitzer

Sollte jetzt tun.

Sollte jetzt tun.
Chaoscaot hat die Änderungen 2022-01-15 14:53:24 +01:00 genehmigt
Chaoscaot hat Commit d8d5d150d2 in master 2022-01-15 14:53:53 +01:00 gemerged
Chaoscaot löschte die Branch SchemSearch 2022-01-15 14:53:55 +01:00
Dieses Repo ist archiviert. Du kannst Pull-Requests nicht kommentieren.
Keine Beschreibung angegeben.