Uses of Interface
net.minecraft.commands.synchronization.ArgumentTypeInfo
Packages that use ArgumentTypeInfo
Package
Description
-
Uses of ArgumentTypeInfo in net.minecraft.commands.arguments
Classes in net.minecraft.commands.arguments that implement ArgumentTypeInfoModifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
Methods in net.minecraft.commands.arguments that return ArgumentTypeInfoModifier and TypeMethodDescriptionEntityArgument.Info.Template.type()
ResourceArgument.Info.Template.type()
ResourceKeyArgument.Info.Template.type()
ResourceOrTagArgument.Info.Template.type()
ResourceOrTagKeyArgument.Info.Template.type()
ResourceSelectorArgument.Info.Template.type()
ScoreHolderArgument.Info.Template.type()
TimeArgument.Info.Template.type()
-
Uses of ArgumentTypeInfo in net.minecraft.commands.synchronization
Classes in net.minecraft.commands.synchronization that implement ArgumentTypeInfoModifier and TypeClassDescriptionclass
SingletonArgumentInfo<A extends com.mojang.brigadier.arguments.ArgumentType<?>>
Fields in net.minecraft.commands.synchronization with type parameters of type ArgumentTypeInfoModifier and TypeFieldDescriptionprivate static final Map
<Class<?>, ArgumentTypeInfo<?, ?>> ArgumentTypeInfos.BY_CLASS
Methods in net.minecraft.commands.synchronization with type parameters of type ArgumentTypeInfoModifier 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.Methods in net.minecraft.commands.synchronization that return ArgumentTypeInfoModifier 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()
Methods in net.minecraft.commands.synchronization with parameters of type ArgumentTypeInfoModifier 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_) Method parameters in net.minecraft.commands.synchronization with type arguments of type ArgumentTypeInfoModifier 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
Classes in net.minecraft.commands.synchronization.brigadier that implement ArgumentTypeInfoModifier and TypeClassDescriptionclass
class
class
class
class
Methods in net.minecraft.commands.synchronization.brigadier that return ArgumentTypeInfoModifier 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.registries
Fields in net.minecraft.core.registries with type parameters of type ArgumentTypeInfoModifier and TypeFieldDescriptionstatic final Registry
<ArgumentTypeInfo<?, ?>> BuiltInRegistries.COMMAND_ARGUMENT_TYPE
static final ResourceKey
<Registry<ArgumentTypeInfo<?, ?>>> Registries.COMMAND_ARGUMENT_TYPE
-
Uses of ArgumentTypeInfo in net.minecraft.network.protocol.game
Methods in net.minecraft.network.protocol.game with parameters of type ArgumentTypeInfoModifier 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.neoforged.neoforge.common
Fields in net.neoforged.neoforge.common with type parameters of type ArgumentTypeInfoModifier and TypeFieldDescriptionprivate static final DeferredRegister
<ArgumentTypeInfo<?, ?>> NeoForgeMod.COMMAND_ARGUMENT_TYPES
private static final Holder
<ArgumentTypeInfo<?, ?>> NeoForgeMod.ENUM_COMMAND_ARGUMENT_TYPE
private static final DeferredHolder
<ArgumentTypeInfo<?, ?>, SingletonArgumentInfo<ModIdArgument>> NeoForgeMod.MODID_COMMAND_ARGUMENT_TYPE
-
Uses of ArgumentTypeInfo in net.neoforged.neoforge.server.command
Classes in net.neoforged.neoforge.server.command that implement ArgumentTypeInfoMethods in net.neoforged.neoforge.server.command that return ArgumentTypeInfo