Class EntityArgumentType.Serializer.Properties

java.lang.Object
net.minecraft.command.argument.EntityArgumentType.Serializer.Properties
All Implemented Interfaces:
ArgumentSerializer.ArgumentTypeProperties<EntityArgumentType>
Enclosing class:
EntityArgumentType.Serializer

public final class EntityArgumentType.Serializer.Properties extends Object implements ArgumentSerializer.ArgumentTypeProperties<EntityArgumentType>
Mappings:
Namespace Name
named net/minecraft/command/argument/EntityArgumentType$Serializer$Properties
intermediary net/minecraft/class_2186$class_2187$class_7171
official fc$a$a
  • Field Details

    • single

      final boolean single
      Mappings:
      Namespace Name Mixin selector
      named single Lnet/minecraft/command/argument/EntityArgumentType$Serializer$Properties;single:Z
      intermediary field_37853 Lnet/minecraft/class_2186$class_2187$class_7171;field_37853:Z
      official b Lfc$a$a;b:Z
    • playersOnly

      final boolean playersOnly
      Mappings:
      Namespace Name Mixin selector
      named playersOnly Lnet/minecraft/command/argument/EntityArgumentType$Serializer$Properties;playersOnly:Z
      intermediary field_37854 Lnet/minecraft/class_2186$class_2187$class_7171;field_37854:Z
      official c Lfc$a$a;c:Z
  • Constructor Details

    • Properties

      Properties(boolean single, boolean playersOnly)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/command/argument/EntityArgumentType$Serializer$Properties;<init>(Lnet/minecraft/command/argument/EntityArgumentType$Serializer;ZZ)V
      intermediary <init> Lnet/minecraft/class_2186$class_2187$class_7171;<init>(Lnet/minecraft/class_2186$class_2187;ZZ)V
      official <init> Lfc$a$a;<init>(Lfc$a;ZZ)V
  • Method Details

    • createType

      public EntityArgumentType createType(CommandRegistryAccess commandRegistryAccess)
      Specified by:
      createType in interface ArgumentSerializer.ArgumentTypeProperties<EntityArgumentType>
      Mappings:
      Namespace Name Mixin selector
      named createType Lnet/minecraft/command/argument/EntityArgumentType$Serializer$Properties;createType(Lnet/minecraft/command/CommandRegistryAccess;)Lnet/minecraft/command/argument/EntityArgumentType;
      intermediary method_41729 Lnet/minecraft/class_2186$class_2187$class_7171;method_41729(Lnet/minecraft/class_7157;)Lnet/minecraft/class_2186;
      official a Lfc$a$a;a(Lel;)Lfc;
    • getSerializer

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