Class IntegerArgumentSerializer.Properties

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

public final class IntegerArgumentSerializer.Properties extends Object implements ArgumentSerializer.ArgumentTypeProperties<com.mojang.brigadier.arguments.IntegerArgumentType>
Mappings:
Namespace Name
official gi$a
intermediary net/minecraft/class_2330$class_7222
named net/minecraft/command/argument/serialize/IntegerArgumentSerializer$Properties
  • Field Details

    • min

      final int min
      Mappings:
      Namespace Name Mixin selector
      official b Lgi$a;b:I
      intermediary field_37988 Lnet/minecraft/class_2330$class_7222;field_37988:I
      named min Lnet/minecraft/command/argument/serialize/IntegerArgumentSerializer$Properties;min:I
    • max

      final int max
      Mappings:
      Namespace Name Mixin selector
      official c Lgi$a;c:I
      intermediary field_37989 Lnet/minecraft/class_2330$class_7222;field_37989:I
      named max Lnet/minecraft/command/argument/serialize/IntegerArgumentSerializer$Properties;max:I
  • Constructor Details

    • Properties

      Properties(int min, int max)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lgi$a;<init>(Lgi;II)V
      intermediary <init> Lnet/minecraft/class_2330$class_7222;<init>(Lnet/minecraft/class_2330;II)V
      named <init> Lnet/minecraft/command/argument/serialize/IntegerArgumentSerializer$Properties;<init>(Lnet/minecraft/command/argument/serialize/IntegerArgumentSerializer;II)V
  • Method Details

    • createType

      public com.mojang.brigadier.arguments.IntegerArgumentType createType(CommandRegistryAccess commandRegistryAccess)
      Specified by:
      createType in interface ArgumentSerializer.ArgumentTypeProperties<com.mojang.brigadier.arguments.IntegerArgumentType>
      Mappings:
      Namespace Name Mixin selector
      official a Lgi$a;a(Ldi;)Lcom/mojang/brigadier/arguments/IntegerArgumentType;
      intermediary method_42008 Lnet/minecraft/class_2330$class_7222;method_42008(Lnet/minecraft/class_7157;)Lcom/mojang/brigadier/arguments/IntegerArgumentType;
      named createType Lnet/minecraft/command/argument/serialize/IntegerArgumentSerializer$Properties;createType(Lnet/minecraft/command/CommandRegistryAccess;)Lcom/mojang/brigadier/arguments/IntegerArgumentType;
    • getSerializer

      public ArgumentSerializer<com.mojang.brigadier.arguments.IntegerArgumentType,?> getSerializer()
      Specified by:
      getSerializer in interface ArgumentSerializer.ArgumentTypeProperties<com.mojang.brigadier.arguments.IntegerArgumentType>
      Mappings:
      Namespace Name Mixin selector
      official a Lgb$a;a()Lgb;
      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;