Uses of Interface
net.minecraft.commands.synchronization.ArgumentTypeInfo
Package
Description
-
Uses of ArgumentTypeInfo in net.minecraft.commands.arguments
Modifier and TypeClassDescriptionstatic class
static class
static class
static class
-
Uses of ArgumentTypeInfo in net.minecraft.commands.synchronization
Modifier and TypeClassDescriptionclass
SingletonArgumentInfo<A extends com.mojang.brigadier.arguments.ArgumentType<?>>
Modifier and TypeFieldDescriptionprivate static final Map<Class<?>,
ArgumentTypeInfo<?, ?>> ArgumentTypeInfos.BY_CLASS
Modifier and TypeMethodDescriptionstatic <A extends com.mojang.brigadier.arguments.ArgumentType<?>,
T extends ArgumentTypeInfo.Template<A>, I extends ArgumentTypeInfo<A, T>>
IArgumentTypeInfos.registerByClass
(Class<A> infoClass, I argumentTypeInfo) Forge: Use this in conjunction with aDeferredRegister#register(String, Supplier)
call to both populate theBY_CLASS
map and register the argument type info so it can be used in commands.Modifier and TypeMethodDescriptionstatic ArgumentTypeInfo<?,
?> ArgumentTypeInfos.bootstrap
(Registry<ArgumentTypeInfo<?, ?>> p_235385_) static <A extends com.mojang.brigadier.arguments.ArgumentType<?>>
ArgumentTypeInfo<A,?> ArgumentTypeInfos.byClass
(A p_235383_) private static <A extends com.mojang.brigadier.arguments.ArgumentType<?>,
T extends ArgumentTypeInfo.Template<A>>
ArgumentTypeInfo<A,T> ArgumentTypeInfos.register
(Registry<ArgumentTypeInfo<?, ?>> p_235387_, String p_235388_, Class<? extends A> p_235389_, ArgumentTypeInfo<A, T> p_235390_) ArgumentTypeInfo.Template.type()
SingletonArgumentInfo.Template.type()
Modifier and TypeMethodDescriptionprivate static <A extends com.mojang.brigadier.arguments.ArgumentType<?>,
T extends ArgumentTypeInfo.Template<A>>
ArgumentTypeInfo<A,T> ArgumentTypeInfos.register
(Registry<ArgumentTypeInfo<?, ?>> p_235387_, String p_235388_, Class<? extends A> p_235389_, ArgumentTypeInfo<A, T> p_235390_) private static <A extends com.mojang.brigadier.arguments.ArgumentType<?>,
T extends ArgumentTypeInfo.Template<A>>
voidArgumentUtils.serializeCap
(com.google.gson.JsonObject p_235411_, ArgumentTypeInfo<A, T> p_235412_, ArgumentTypeInfo.Template<A> p_235413_) Modifier and TypeMethodDescriptionstatic ArgumentTypeInfo<?,
?> ArgumentTypeInfos.bootstrap
(Registry<ArgumentTypeInfo<?, ?>> p_235385_) private static <A extends com.mojang.brigadier.arguments.ArgumentType<?>,
T extends ArgumentTypeInfo.Template<A>>
ArgumentTypeInfo<A,T> ArgumentTypeInfos.register
(Registry<ArgumentTypeInfo<?, ?>> p_235387_, String p_235388_, Class<? extends A> p_235389_, ArgumentTypeInfo<A, T> p_235390_) -
Uses of ArgumentTypeInfo in net.minecraft.commands.synchronization.brigadier
Modifier and TypeClassDescriptionclass
class
class
class
class
Modifier and TypeMethodDescriptionArgumentTypeInfo<com.mojang.brigadier.arguments.DoubleArgumentType,
?> DoubleArgumentInfo.Template.type()
ArgumentTypeInfo<com.mojang.brigadier.arguments.FloatArgumentType,
?> FloatArgumentInfo.Template.type()
ArgumentTypeInfo<com.mojang.brigadier.arguments.IntegerArgumentType,
?> IntegerArgumentInfo.Template.type()
ArgumentTypeInfo<com.mojang.brigadier.arguments.LongArgumentType,
?> LongArgumentInfo.Template.type()
ArgumentTypeInfo<com.mojang.brigadier.arguments.StringArgumentType,
?> StringArgumentSerializer.Template.type()
-
Uses of ArgumentTypeInfo in net.minecraft.core
Modifier and TypeFieldDescriptionstatic final Registry<ArgumentTypeInfo<?,
?>> Registry.COMMAND_ARGUMENT_TYPE
Deprecated.static final ResourceKey<Registry<ArgumentTypeInfo<?,
?>>> Registry.COMMAND_ARGUMENT_TYPE_REGISTRY
-
Uses of ArgumentTypeInfo in net.minecraft.network.protocol.game
Modifier and TypeMethodDescriptionprivate static <A extends com.mojang.brigadier.arguments.ArgumentType<?>,
T extends ArgumentTypeInfo.Template<A>>
voidClientboundCommandsPacket.ArgumentNodeStub.serializeCap
(FriendlyByteBuf p_237663_, ArgumentTypeInfo<A, T> p_237664_, ArgumentTypeInfo.Template<A> p_237665_) -
Uses of ArgumentTypeInfo in net.minecraftforge.common
Modifier and TypeFieldDescriptionprivate static final DeferredRegister<ArgumentTypeInfo<?,
?>> ForgeMod.COMMAND_ARGUMENT_TYPES
-
Uses of ArgumentTypeInfo in net.minecraftforge.registries
Modifier and TypeFieldDescriptionstatic final IForgeRegistry<ArgumentTypeInfo<?,
?>> ForgeRegistries.COMMAND_ARGUMENT_TYPES
static final ResourceKey<Registry<ArgumentTypeInfo<?,
?>>> ForgeRegistries.Keys.COMMAND_ARGUMENT_TYPES
-
Uses of ArgumentTypeInfo in net.minecraftforge.server.command