Interface KLibCommandArgumentTypes
public interface KLibCommandArgumentTypes
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.minecraft.core.Holder<net.minecraft.commands.synchronization.ArgumentTypeInfo<?, ?>> static final net.minecraft.core.Holder<net.minecraft.commands.synchronization.ArgumentTypeInfo<?, ?>> static final net.minecraft.core.Holder<net.minecraft.commands.synchronization.ArgumentTypeInfo<?, ?>> static final net.neoforged.neoforge.registries.DeferredRegister<net.minecraft.commands.synchronization.ArgumentTypeInfo<?, ?>> -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic <A extends com.mojang.brigadier.arguments.ArgumentType<?>, I extends net.minecraft.commands.synchronization.ArgumentTypeInfo<? extends A, ?>>
net.minecraft.core.Holder<net.minecraft.commands.synchronization.ArgumentTypeInfo<?, ?>>
-
Field Details
-
REGISTRY
static final net.neoforged.neoforge.registries.DeferredRegister<net.minecraft.commands.synchronization.ArgumentTypeInfo<?,?>> REGISTRY -
ENUM_DATA_TYPE
static final net.minecraft.core.Holder<net.minecraft.commands.synchronization.ArgumentTypeInfo<?,?>> ENUM_DATA_TYPE -
PARSED_DATA_TYPE
static final net.minecraft.core.Holder<net.minecraft.commands.synchronization.ArgumentTypeInfo<?,?>> PARSED_DATA_TYPE -
CUSTOM_REGISTRY
static final net.minecraft.core.Holder<net.minecraft.commands.synchronization.ArgumentTypeInfo<?,?>> CUSTOM_REGISTRY
-
-
Method Details
-
register
static <A extends com.mojang.brigadier.arguments.ArgumentType<?>, I extends net.minecraft.commands.synchronization.ArgumentTypeInfo<? extends A, ?>> net.minecraft.core.Holder<net.minecraft.commands.synchronization.ArgumentTypeInfo<?,?>> register(String name, Class<A> argumentClass, Supplier<I> argumentTypeInfo)
-