Class StringArgumentSerializer.Properties

java.lang.Object
net.minecraft.command.argument.serialize.StringArgumentSerializer.Properties
All Implemented Interfaces:
ArgumentSerializer.ArgumentTypeProperties<com.mojang.brigadier.arguments.StringArgumentType>
Enclosing class:
StringArgumentSerializer

public final class StringArgumentSerializer.Properties extends Object implements ArgumentSerializer.ArgumentTypeProperties<com.mojang.brigadier.arguments.StringArgumentType>
Mappings:
Namespace Name
official hs$a
intermediary net/minecraft/class_2332$class_7224
named net/minecraft/command/argument/serialize/StringArgumentSerializer$Properties
  • Field Details

    • type

      final com.mojang.brigadier.arguments.StringArgumentType.StringType type
      Mappings:
      Namespace Name Mixin selector
      official b Lhs$a;b:Lcom/mojang/brigadier/arguments/StringArgumentType$StringType;
      intermediary field_37994 Lnet/minecraft/class_2332$class_7224;field_37994:Lcom/mojang/brigadier/arguments/StringArgumentType$StringType;
      named type Lnet/minecraft/command/argument/serialize/StringArgumentSerializer$Properties;type:Lcom/mojang/brigadier/arguments/StringArgumentType$StringType;
  • Constructor Details

    • Properties

      public Properties(com.mojang.brigadier.arguments.StringArgumentType.StringType type)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lhs$a;<init>(Lhs;Lcom/mojang/brigadier/arguments/StringArgumentType$StringType;)V
      intermediary <init> Lnet/minecraft/class_2332$class_7224;<init>(Lnet/minecraft/class_2332;Lcom/mojang/brigadier/arguments/StringArgumentType$StringType;)V
      named <init> Lnet/minecraft/command/argument/serialize/StringArgumentSerializer$Properties;<init>(Lnet/minecraft/command/argument/serialize/StringArgumentSerializer;Lcom/mojang/brigadier/arguments/StringArgumentType$StringType;)V
  • Method Details

    • createType

      public com.mojang.brigadier.arguments.StringArgumentType createType(CommandRegistryAccess commandRegistryAccess)
      Specified by:
      createType in interface ArgumentSerializer.ArgumentTypeProperties<com.mojang.brigadier.arguments.StringArgumentType>
      Mappings:
      Namespace Name Mixin selector
      official a Lhs$a;a(Ldn;)Lcom/mojang/brigadier/arguments/StringArgumentType;
      intermediary method_42012 Lnet/minecraft/class_2332$class_7224;method_42012(Lnet/minecraft/class_7157;)Lcom/mojang/brigadier/arguments/StringArgumentType;
      named createType Lnet/minecraft/command/argument/serialize/StringArgumentSerializer$Properties;createType(Lnet/minecraft/command/CommandRegistryAccess;)Lcom/mojang/brigadier/arguments/StringArgumentType;
    • getSerializer

      public ArgumentSerializer<com.mojang.brigadier.arguments.StringArgumentType,?> getSerializer()
      Specified by:
      getSerializer in interface ArgumentSerializer.ArgumentTypeProperties<com.mojang.brigadier.arguments.StringArgumentType>
      Mappings:
      Namespace Name Mixin selector
      official a Lhj$a;a()Lhj;
      intermediary method_41728 Lnet/minecraft/class_2314$class_7217;method_41728()Lnet/minecraft/class_2314;
      named getSerializer Lnet/minecraft/command/argument/serialize/ArgumentSerializer$ArgumentTypeProperties;getSerializer()Lnet/minecraft/command/argument/serialize/ArgumentSerializer;