SteamWar/SpigotCore
Archiviert
13
0

CommandFramework3 #94

Manuell gemergt
Zeanon hat 71 Commits von CommandFramework3 nach master 2021-03-30 21:15:40 +02:00 zusammengeführt
3 geänderte Dateien mit 1 neuen und 14 gelöschten Zeilen
Nur Änderungen aus Commit 9436616440 werden angezeigt - Alle Commits anzeigen

Datei anzeigen

@ -189,5 +189,4 @@ public abstract class SWCommand {
protected @interface LocalMapper {
String value();
}
}

Datei anzeigen

@ -127,17 +127,7 @@ public class SWCommandUtils {
}
public static <T> TypeMapper<T> createMapper(Function<String, T> mapper, Function<String, List<String>> tabCompleter) {
return new TypeMapper<T>() {
@Override
public T map(String s) {
return mapper.apply(s);
}
@Override
public List<String> tabCompletes(CommandSender commandSender, String s) {
return tabCompleter.apply(s);
}
};
return createMapper(mapper, (commandSender, s) -> tabCompleter.apply(s));
}
public static <T> TypeMapper<T> createMapper(Function<String, T> mapper, BiFunction<CommandSender, String, List<String>> tabCompleter) {
@ -169,5 +159,4 @@ public class SWCommandUtils {
if (method.getAnnotations().length != 1) return null;
return method.getAnnotation(annotation);
}
}

Datei anzeigen

@ -134,5 +134,4 @@ class SubCommand {
}
return Collections.emptyList();
}
}