类 ArgumentUtils
java.lang.Object
net.minecraft.commands.synchronization.ArgumentUtils
-
字段概要
字段修饰符和类型字段说明private static final org.slf4j.Logger
private static final byte
private static final byte
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static int
createNumberFlags
(boolean p_235428_, boolean p_235429_) static <T> Set
<com.mojang.brigadier.arguments.ArgumentType<?>> findUsedArgumentTypes
(com.mojang.brigadier.tree.CommandNode<T> p_235418_) private static <T> void
findUsedArgumentTypes
(com.mojang.brigadier.tree.CommandNode<T> p_235420_, Set<com.mojang.brigadier.arguments.ArgumentType<?>> p_235421_, Set<com.mojang.brigadier.tree.CommandNode<T>> p_235422_) static boolean
numberHasMax
(byte p_235431_) static boolean
numberHasMin
(byte p_235403_) private static <A extends com.mojang.brigadier.arguments.ArgumentType<?>,
T extends ArgumentTypeInfo.Template<A>>
voidserializeArgumentCap
(com.google.gson.JsonObject p_235411_, ArgumentTypeInfo<A, T> p_235412_, ArgumentTypeInfo.Template<A> p_235413_) private static <T extends com.mojang.brigadier.arguments.ArgumentType<?>>
voidserializeArgumentToJson
(com.google.gson.JsonObject p_235405_, T p_235406_) static <S> com.google.gson.JsonObject
serializeNodeToJson
(com.mojang.brigadier.CommandDispatcher<S> p_235415_, com.mojang.brigadier.tree.CommandNode<S> p_235416_)
-
字段详细资料
-
LOGGER
private static final org.slf4j.Logger LOGGER -
NUMBER_FLAG_MIN
private static final byte NUMBER_FLAG_MIN- 另请参阅:
-
NUMBER_FLAG_MAX
private static final byte NUMBER_FLAG_MAX- 另请参阅:
-
-
构造器详细资料
-
ArgumentUtils
public ArgumentUtils()
-
-
方法详细资料
-
createNumberFlags
public static int createNumberFlags(boolean p_235428_, boolean p_235429_) -
numberHasMin
public static boolean numberHasMin(byte p_235403_) -
numberHasMax
public static boolean numberHasMax(byte p_235431_) -
serializeArgumentCap
private static <A extends com.mojang.brigadier.arguments.ArgumentType<?>,T extends ArgumentTypeInfo.Template<A>> void serializeArgumentCap(com.google.gson.JsonObject p_235411_, ArgumentTypeInfo<A, T> p_235412_, ArgumentTypeInfo.Template<A> p_235413_) -
serializeArgumentToJson
private static <T extends com.mojang.brigadier.arguments.ArgumentType<?>> void serializeArgumentToJson(com.google.gson.JsonObject p_235405_, T p_235406_) -
serializeNodeToJson
public static <S> com.google.gson.JsonObject serializeNodeToJson(com.mojang.brigadier.CommandDispatcher<S> p_235415_, com.mojang.brigadier.tree.CommandNode<S> p_235416_) -
findUsedArgumentTypes
public static <T> Set<com.mojang.brigadier.arguments.ArgumentType<?>> findUsedArgumentTypes(com.mojang.brigadier.tree.CommandNode<T> p_235418_) -
findUsedArgumentTypes
-