Class TrackedDataHandlerRegistry

java.lang.Object
net.minecraft.entity.data.TrackedDataHandlerRegistry

public class TrackedDataHandlerRegistry extends Object
Mappings:
Namespace Name
named net/minecraft/entity/data/TrackedDataHandlerRegistry
intermediary net/minecraft/class_2943
official akw
  • Field Details Link icon

    • DATA_HANDLERS Link icon

      private static final Int2ObjectBiMap<TrackedDataHandler<?>> DATA_HANDLERS
      Mappings:
      Namespace Name Mixin selector
      named DATA_HANDLERS Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;DATA_HANDLERS:Lnet/minecraft/util/collection/Int2ObjectBiMap;
      intermediary field_13328 Lnet/minecraft/class_2943;field_13328:Lnet/minecraft/class_3513;
      official J Lakw;J:Layu;
    • BYTE Link icon

      public static final TrackedDataHandler<Byte> BYTE
      Mappings:
      Namespace Name Mixin selector
      named BYTE Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;BYTE:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_13319 Lnet/minecraft/class_2943;field_13319:Lnet/minecraft/class_2941;
      official a Lakw;a:Lakv;
    • INTEGER Link icon

      public static final TrackedDataHandler<Integer> INTEGER
      Mappings:
      Namespace Name Mixin selector
      named INTEGER Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;INTEGER:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_13327 Lnet/minecraft/class_2943;field_13327:Lnet/minecraft/class_2941;
      official b Lakw;b:Lakv;
    • LONG Link icon

      public static final TrackedDataHandler<Long> LONG
      Mappings:
      Namespace Name Mixin selector
      named LONG Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;LONG:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_39965 Lnet/minecraft/class_2943;field_39965:Lnet/minecraft/class_2941;
      official c Lakw;c:Lakv;
    • FLOAT Link icon

      public static final TrackedDataHandler<Float> FLOAT
      Mappings:
      Namespace Name Mixin selector
      named FLOAT Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;FLOAT:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_13320 Lnet/minecraft/class_2943;field_13320:Lnet/minecraft/class_2941;
      official d Lakw;d:Lakv;
    • STRING Link icon

      public static final TrackedDataHandler<String> STRING
      Mappings:
      Namespace Name Mixin selector
      named STRING Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;STRING:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_13326 Lnet/minecraft/class_2943;field_13326:Lnet/minecraft/class_2941;
      official e Lakw;e:Lakv;
    • TEXT_COMPONENT Link icon

      public static final TrackedDataHandler<Text> TEXT_COMPONENT
      Mappings:
      Namespace Name Mixin selector
      named TEXT_COMPONENT Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;TEXT_COMPONENT:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_13317 Lnet/minecraft/class_2943;field_13317:Lnet/minecraft/class_2941;
      official f Lakw;f:Lakv;
    • OPTIONAL_TEXT_COMPONENT Link icon

      public static final TrackedDataHandler<Optional<Text>> OPTIONAL_TEXT_COMPONENT
      Mappings:
      Namespace Name Mixin selector
      named OPTIONAL_TEXT_COMPONENT Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;OPTIONAL_TEXT_COMPONENT:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_13325 Lnet/minecraft/class_2943;field_13325:Lnet/minecraft/class_2941;
      official g Lakw;g:Lakv;
    • ITEM_STACK Link icon

      public static final TrackedDataHandler<ItemStack> ITEM_STACK
      Mappings:
      Namespace Name Mixin selector
      named ITEM_STACK Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;ITEM_STACK:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_13322 Lnet/minecraft/class_2943;field_13322:Lnet/minecraft/class_2941;
      official h Lakw;h:Lakv;
    • BLOCK_STATE Link icon

      public static final TrackedDataHandler<BlockState> BLOCK_STATE
      Mappings:
      Namespace Name Mixin selector
      named BLOCK_STATE Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;BLOCK_STATE:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_13312 Lnet/minecraft/class_2943;field_13312:Lnet/minecraft/class_2941;
      official i Lakw;i:Lakv;
    • OPTIONAL_BLOCK_STATE_CODEC Link icon

      private static final PacketCodec<ByteBuf,Optional<BlockState>> OPTIONAL_BLOCK_STATE_CODEC
      Mappings:
      Namespace Name Mixin selector
      named OPTIONAL_BLOCK_STATE_CODEC Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;OPTIONAL_BLOCK_STATE_CODEC:Lnet/minecraft/network/codec/PacketCodec;
      intermediary field_48265 Lnet/minecraft/class_2943;field_48265:Lnet/minecraft/class_9139;
      official K Lakw;K:Lze;
    • OPTIONAL_BLOCK_STATE Link icon

      public static final TrackedDataHandler<Optional<BlockState>> OPTIONAL_BLOCK_STATE
      Mappings:
      Namespace Name Mixin selector
      named OPTIONAL_BLOCK_STATE Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;OPTIONAL_BLOCK_STATE:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_42236 Lnet/minecraft/class_2943;field_42236:Lnet/minecraft/class_2941;
      official j Lakw;j:Lakv;
    • BOOLEAN Link icon

      public static final TrackedDataHandler<Boolean> BOOLEAN
      Mappings:
      Namespace Name Mixin selector
      named BOOLEAN Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;BOOLEAN:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_13323 Lnet/minecraft/class_2943;field_13323:Lnet/minecraft/class_2941;
      official k Lakw;k:Lakv;
    • PARTICLE Link icon

      public static final TrackedDataHandler<ParticleEffect> PARTICLE
      Mappings:
      Namespace Name Mixin selector
      named PARTICLE Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;PARTICLE:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_13314 Lnet/minecraft/class_2943;field_13314:Lnet/minecraft/class_2941;
      official l Lakw;l:Lakv;
    • PARTICLE_LIST Link icon

      public static final TrackedDataHandler<List<ParticleEffect>> PARTICLE_LIST
      Mappings:
      Namespace Name Mixin selector
      named PARTICLE_LIST Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;PARTICLE_LIST:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_49774 Lnet/minecraft/class_2943;field_49774:Lnet/minecraft/class_2941;
      official m Lakw;m:Lakv;
    • ROTATION Link icon

      public static final TrackedDataHandler<EulerAngle> ROTATION
      Mappings:
      Namespace Name Mixin selector
      named ROTATION Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;ROTATION:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_13316 Lnet/minecraft/class_2943;field_13316:Lnet/minecraft/class_2941;
      official n Lakw;n:Lakv;
    • BLOCK_POS Link icon

      public static final TrackedDataHandler<BlockPos> BLOCK_POS
      Mappings:
      Namespace Name Mixin selector
      named BLOCK_POS Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;BLOCK_POS:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_13324 Lnet/minecraft/class_2943;field_13324:Lnet/minecraft/class_2941;
      official o Lakw;o:Lakv;
    • OPTIONAL_BLOCK_POS Link icon

      public static final TrackedDataHandler<Optional<BlockPos>> OPTIONAL_BLOCK_POS
      Mappings:
      Namespace Name Mixin selector
      named OPTIONAL_BLOCK_POS Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;OPTIONAL_BLOCK_POS:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_13315 Lnet/minecraft/class_2943;field_13315:Lnet/minecraft/class_2941;
      official p Lakw;p:Lakv;
    • FACING Link icon

      public static final TrackedDataHandler<Direction> FACING
      Mappings:
      Namespace Name Mixin selector
      named FACING Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;FACING:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_13321 Lnet/minecraft/class_2943;field_13321:Lnet/minecraft/class_2941;
      official q Lakw;q:Lakv;
    • LAZY_ENTITY_REFERENCE Link icon

      public static final TrackedDataHandler<Optional<LazyEntityReference<LivingEntity>>> LAZY_ENTITY_REFERENCE
      Mappings:
      Namespace Name Mixin selector
      named LAZY_ENTITY_REFERENCE Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;LAZY_ENTITY_REFERENCE:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_55584 Lnet/minecraft/class_2943;field_55584:Lnet/minecraft/class_2941;
      official r Lakw;r:Lakv;
    • OPTIONAL_GLOBAL_POS Link icon

      public static final TrackedDataHandler<Optional<GlobalPos>> OPTIONAL_GLOBAL_POS
      Mappings:
      Namespace Name Mixin selector
      named OPTIONAL_GLOBAL_POS Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;OPTIONAL_GLOBAL_POS:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_38825 Lnet/minecraft/class_2943;field_38825:Lnet/minecraft/class_2941;
      official s Lakw;s:Lakv;
    • NBT_COMPOUND Link icon

      public static final TrackedDataHandler<NbtCompound> NBT_COMPOUND
      Mappings:
      Namespace Name Mixin selector
      named NBT_COMPOUND Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;NBT_COMPOUND:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_13318 Lnet/minecraft/class_2943;field_13318:Lnet/minecraft/class_2941;
      official t Lakw;t:Lakv;
    • VILLAGER_DATA Link icon

      public static final TrackedDataHandler<VillagerData> VILLAGER_DATA
      Mappings:
      Namespace Name Mixin selector
      named VILLAGER_DATA Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;VILLAGER_DATA:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_17207 Lnet/minecraft/class_2943;field_17207:Lnet/minecraft/class_2941;
      official u Lakw;u:Lakv;
    • OPTIONAL_INT_CODEC Link icon

      private static final PacketCodec<ByteBuf,OptionalInt> OPTIONAL_INT_CODEC
      Mappings:
      Namespace Name Mixin selector
      named OPTIONAL_INT_CODEC Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;OPTIONAL_INT_CODEC:Lnet/minecraft/network/codec/PacketCodec;
      intermediary field_48266 Lnet/minecraft/class_2943;field_48266:Lnet/minecraft/class_9139;
      official L Lakw;L:Lze;
    • OPTIONAL_INT Link icon

      public static final TrackedDataHandler<OptionalInt> OPTIONAL_INT
      Mappings:
      Namespace Name Mixin selector
      named OPTIONAL_INT Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;OPTIONAL_INT:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_17910 Lnet/minecraft/class_2943;field_17910:Lnet/minecraft/class_2941;
      official v Lakw;v:Lakv;
    • ENTITY_POSE Link icon

      public static final TrackedDataHandler<EntityPose> ENTITY_POSE
      Mappings:
      Namespace Name Mixin selector
      named ENTITY_POSE Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;ENTITY_POSE:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_18238 Lnet/minecraft/class_2943;field_18238:Lnet/minecraft/class_2941;
      official w Lakw;w:Lakv;
    • CAT_VARIANT Link icon

      public static final TrackedDataHandler<RegistryEntry<CatVariant>> CAT_VARIANT
      Mappings:
      Namespace Name Mixin selector
      named CAT_VARIANT Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;CAT_VARIANT:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_38826 Lnet/minecraft/class_2943;field_38826:Lnet/minecraft/class_2941;
      official x Lakw;x:Lakv;
    • CHICKEN_VARIANT Link icon

      public static final TrackedDataHandler<RegistryEntry<ChickenVariant>> CHICKEN_VARIANT
      Mappings:
      Namespace Name Mixin selector
      named CHICKEN_VARIANT Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;CHICKEN_VARIANT:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_56523 Lnet/minecraft/class_2943;field_56523:Lnet/minecraft/class_2941;
      official y Lakw;y:Lakv;
    • COW_VARIANT Link icon

      public static final TrackedDataHandler<RegistryEntry<CowVariant>> COW_VARIANT
      Mappings:
      Namespace Name Mixin selector
      named COW_VARIANT Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;COW_VARIANT:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_56413 Lnet/minecraft/class_2943;field_56413:Lnet/minecraft/class_2941;
      official z Lakw;z:Lakv;
    • WOLF_VARIANT Link icon

      public static final TrackedDataHandler<RegistryEntry<WolfVariant>> WOLF_VARIANT
      Mappings:
      Namespace Name Mixin selector
      named WOLF_VARIANT Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;WOLF_VARIANT:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_49713 Lnet/minecraft/class_2943;field_49713:Lnet/minecraft/class_2941;
      official A Lakw;A:Lakv;
    • WOLF_SOUND_VARIANT Link icon

      public static final TrackedDataHandler<RegistryEntry<WolfSoundVariant>> WOLF_SOUND_VARIANT
      Mappings:
      Namespace Name Mixin selector
      named WOLF_SOUND_VARIANT Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;WOLF_SOUND_VARIANT:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_57073 Lnet/minecraft/class_2943;field_57073:Lnet/minecraft/class_2941;
      official B Lakw;B:Lakv;
    • FROG_VARIANT Link icon

      public static final TrackedDataHandler<RegistryEntry<FrogVariant>> FROG_VARIANT
      Mappings:
      Namespace Name Mixin selector
      named FROG_VARIANT Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;FROG_VARIANT:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_38827 Lnet/minecraft/class_2943;field_38827:Lnet/minecraft/class_2941;
      official C Lakw;C:Lakv;
    • PIG_VARIANT Link icon

      public static final TrackedDataHandler<RegistryEntry<PigVariant>> PIG_VARIANT
      Mappings:
      Namespace Name Mixin selector
      named PIG_VARIANT Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;PIG_VARIANT:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_55583 Lnet/minecraft/class_2943;field_55583:Lnet/minecraft/class_2941;
      official D Lakw;D:Lakv;
    • PAINTING_VARIANT Link icon

      public static final TrackedDataHandler<RegistryEntry<PaintingVariant>> PAINTING_VARIANT
      Mappings:
      Namespace Name Mixin selector
      named PAINTING_VARIANT Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;PAINTING_VARIANT:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_39017 Lnet/minecraft/class_2943;field_39017:Lnet/minecraft/class_2941;
      official E Lakw;E:Lakv;
    • ARMADILLO_STATE Link icon

      public static final TrackedDataHandler<ArmadilloEntity.State> ARMADILLO_STATE
      Mappings:
      Namespace Name Mixin selector
      named ARMADILLO_STATE Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;ARMADILLO_STATE:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_47707 Lnet/minecraft/class_2943;field_47707:Lnet/minecraft/class_2941;
      official F Lakw;F:Lakv;
    • SNIFFER_STATE Link icon

      public static final TrackedDataHandler<SnifferEntity.State> SNIFFER_STATE
      Mappings:
      Namespace Name Mixin selector
      named SNIFFER_STATE Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;SNIFFER_STATE:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_42543 Lnet/minecraft/class_2943;field_42543:Lnet/minecraft/class_2941;
      official G Lakw;G:Lakv;
    • VECTOR_3F Link icon

      public static final TrackedDataHandler<Vector3f> VECTOR_3F
      Mappings:
      Namespace Name Mixin selector
      named VECTOR_3F Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;VECTOR_3F:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_42237 Lnet/minecraft/class_2943;field_42237:Lnet/minecraft/class_2941;
      official H Lakw;H:Lakv;
    • QUATERNION_F Link icon

      public static final TrackedDataHandler<Quaternionf> QUATERNION_F
      Mappings:
      Namespace Name Mixin selector
      named QUATERNION_F Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;QUATERNION_F:Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary field_42235 Lnet/minecraft/class_2943;field_42235:Lnet/minecraft/class_2941;
      official I Lakw;I:Lakv;
  • Constructor Details Link icon

    • TrackedDataHandlerRegistry Link icon

      private TrackedDataHandlerRegistry()
  • Method Details Link icon

    • register Link icon

      public static void register(TrackedDataHandler<?> handler)
      Mappings:
      Namespace Name Mixin selector
      named register Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;register(Lnet/minecraft/entity/data/TrackedDataHandler;)V
      intermediary method_12720 Lnet/minecraft/class_2943;method_12720(Lnet/minecraft/class_2941;)V
      official a Lakw;a(Lakv;)V
    • get Link icon

      @Nullable public static @Nullable TrackedDataHandler<?> get(int id)
      Mappings:
      Namespace Name Mixin selector
      named get Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;get(I)Lnet/minecraft/entity/data/TrackedDataHandler;
      intermediary method_12721 Lnet/minecraft/class_2943;method_12721(I)Lnet/minecraft/class_2941;
      official a Lakw;a(I)Lakv;
    • getId Link icon

      public static int getId(TrackedDataHandler<?> handler)
      Mappings:
      Namespace Name Mixin selector
      named getId Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;getId(Lnet/minecraft/entity/data/TrackedDataHandler;)I
      intermediary method_12719 Lnet/minecraft/class_2943;method_12719(Lnet/minecraft/class_2941;)I
      official b Lakw;b(Lakv;)I