Class ConstantArgumentSerializer.Properties
java.lang.Object
net.minecraft.command.argument.serialize.ConstantArgumentSerializer.Properties
- All Implemented Interfaces:
ArgumentSerializer.ArgumentTypeProperties<A>
- Enclosing class:
ConstantArgumentSerializer<A extends com.mojang.brigadier.arguments.ArgumentType<?>>
public final class ConstantArgumentSerializer.Properties
extends Object
implements ArgumentSerializer.ArgumentTypeProperties<A>
- Mappings:
Namespace Name official gj$aintermediary net/minecraft/class_2319$class_7219named net/minecraft/command/argument/serialize/ConstantArgumentSerializer$Properties
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
typeSupplier
private final Function<CommandRegistryAccess,A extends com.mojang.brigadier.arguments.ArgumentType<?>> typeSupplier- Mappings:
Namespace Name Mixin selector official bLgj$a;b:Ljava/util/function/Function;intermediary field_37980Lnet/minecraft/class_2319$class_7219;field_37980:Ljava/util/function/Function;named typeSupplierLnet/minecraft/command/argument/serialize/ConstantArgumentSerializer$Properties;typeSupplier:Ljava/util/function/Function;
-
-
Constructor Details
-
Properties
- Mappings:
Namespace Name Mixin selector official <init>Lgj$a;<init>(Lgj;Ljava/util/function/Function;)Vintermediary <init>Lnet/minecraft/class_2319$class_7219;<init>(Lnet/minecraft/class_2319;Ljava/util/function/Function;)Vnamed <init>Lnet/minecraft/command/argument/serialize/ConstantArgumentSerializer$Properties;<init>(Lnet/minecraft/command/argument/serialize/ConstantArgumentSerializer;Ljava/util/function/Function;)V
-
-
Method Details
-
createType
- Specified by:
createTypein interfaceArgumentSerializer.ArgumentTypeProperties<A extends com.mojang.brigadier.arguments.ArgumentType<?>>- Mappings:
Namespace Name Mixin selector official bLgg$a;b(Ldm;)Lcom/mojang/brigadier/arguments/ArgumentType;intermediary method_41730Lnet/minecraft/class_2314$class_7217;method_41730(Lnet/minecraft/class_7157;)Lcom/mojang/brigadier/arguments/ArgumentType;named createTypeLnet/minecraft/command/argument/serialize/ArgumentSerializer$ArgumentTypeProperties;createType(Lnet/minecraft/command/CommandRegistryAccess;)Lcom/mojang/brigadier/arguments/ArgumentType;
-
getSerializer
- Specified by:
getSerializerin interfaceArgumentSerializer.ArgumentTypeProperties<A extends com.mojang.brigadier.arguments.ArgumentType<?>>- Mappings:
Namespace Name Mixin selector official aLgg$a;a()Lgg;intermediary method_41728Lnet/minecraft/class_2314$class_7217;method_41728()Lnet/minecraft/class_2314;named getSerializerLnet/minecraft/command/argument/serialize/ArgumentSerializer$ArgumentTypeProperties;getSerializer()Lnet/minecraft/command/argument/serialize/ArgumentSerializer;
-