Package ca.stellardrift.colonel.impl
Class ServerArgumentTypes
- java.lang.Object
-
- ca.stellardrift.colonel.impl.ServerArgumentTypes
-
public class ServerArgumentTypes extends Object
-
-
Constructor Summary
Constructors Constructor Description ServerArgumentTypes()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T extends com.mojang.brigadier.arguments.ArgumentType<?>>
ServerArgumentType<T>byClass(Class<T> clazz)static Set<Identifier>getIds()static Set<Identifier>getKnownArgumentTypes(ServerPlayerEntity player)static voidregister(ServerArgumentType<?> type)static voidsetKnownArgumentTypes(PlayerEntity player, Set<Identifier> ids)
-
-
-
Constructor Detail
-
ServerArgumentTypes
public ServerArgumentTypes()
-
-
Method Detail
-
byClass
public static <T extends com.mojang.brigadier.arguments.ArgumentType<?>> ServerArgumentType<T> byClass(Class<T> clazz)
-
register
public static void register(ServerArgumentType<?> type)
-
getIds
public static Set<Identifier> getIds()
-
setKnownArgumentTypes
public static void setKnownArgumentTypes(PlayerEntity player, Set<Identifier> ids)
-
getKnownArgumentTypes
public static Set<Identifier> getKnownArgumentTypes(ServerPlayerEntity player)
-
-