net.minecraft.commands.synchronization

public class ArgumentTypeInfos

il
net.minecraft.commands.synchronization.ArgumentTypeInfos
net.minecraft.class_2316
net.minecraft.command.argument.ArgumentTypes
net.minecraft.src.C_213453_
net.minecraft.commands.synchronization.ArgumentTypeInfos

Field summary

Modifier and TypeField
private static final Map<Class<?>, ArgumentTypeInfo<?, ?>>
a
BY_CLASS
field_10921
CLASS_MAP
f_235379_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private static <A extends com.mojang.brigadier.arguments.ArgumentType<?>, T extends ArgumentTypeInfo$Template<A>> ArgumentTypeInfo<A, T>
a(jv<ik<?, ?>> arg0, String arg1, Class<? extends A> arg2, ik<A, T> arg3)
register(Registry<ArgumentTypeInfo<?, ?>> arg0, String arg1, Class<? extends A> arg2, ArgumentTypeInfo<A, T> arg3)
method_10017(class_2378<class_2314<?, ?>> arg0, String arg1, Class<? extends A> arg2, class_2314<A, T> arg3)
register(Registry<ArgumentSerializer<?, ?>> registry, String id, Class<? extends A> clazz, ArgumentSerializer<A, T> serializer)
m_235386_(C_4705_<C_213451_<?, ?>> p_235387_, String p_235388_, Class<? extends A> p_235389_, C_213451_<A, T> p_235390_)
public static ArgumentTypeInfo<?, ?>
a(jv<ik<?, ?>> arg0)
bootstrap(Registry<ArgumentTypeInfo<?, ?>> arg0)
method_10015(class_2378<class_2314<?, ?>> arg0)
register(Registry<ArgumentSerializer<?, ?>> registry)
m_235384_(C_4705_<C_213451_<?, ?>> p_235385_)
private static <T extends com.mojang.brigadier.arguments.ArgumentType<?>> Class<T>
b(Class<? super T> arg0)
fixClassType(Class<? super T> arg0)
method_41181(Class<? super T> arg0)
upcast(Class<? super T> clazz)
m_235395_(Class<? super T> p_235396_)
public static boolean
a(Class<?> arg0)
isClassRecognized(Class<?> arg0)
method_41984(Class<?> arg0)
has(Class<?> clazz)
m_235391_(Class<?> p_235392_)
public static <A extends com.mojang.brigadier.arguments.ArgumentType<?>> ArgumentTypeInfo<A, ?>
a(A arg0)
byClass(A arg0)
method_41983(A arg0)
get(A argumentType)
m_235382_(A p_235383_)
public static <A extends com.mojang.brigadier.arguments.ArgumentType<?>> ArgumentTypeInfo$Template<A>
b(A arg0)
unpack(A arg0)
method_41985(A arg0)
getArgumentTypeProperties(A argumentType)
m_235393_(A p_235394_)