类 TrackedDataHandlerRegistry


  • public class TrackedDataHandlerRegistry
    extends Object
    Mappings:
    Namespace Name
    official wa
    intermediary net/minecraft/class_2943
    named net/minecraft/entity/data/TrackedDataHandlerRegistry
    • 字段详细资料

      • DATA_HANDLERS

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

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

        public static final TrackedDataHandler<Integer> INTEGER
        Mappings:
        Namespace Name Mixin selector
        official b Lwa;b:Lvz;
        intermediary field_13327 Lnet/minecraft/class_2943;field_13327:Lnet/minecraft/class_2941;
        named INTEGER Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;INTEGER:Lnet/minecraft/entity/data/TrackedDataHandler;
      • FLOAT

        public static final TrackedDataHandler<Float> FLOAT
        Mappings:
        Namespace Name Mixin selector
        official c Lwa;c:Lvz;
        intermediary field_13320 Lnet/minecraft/class_2943;field_13320:Lnet/minecraft/class_2941;
        named FLOAT Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;FLOAT:Lnet/minecraft/entity/data/TrackedDataHandler;
      • STRING

        public static final TrackedDataHandler<String> STRING
        Mappings:
        Namespace Name Mixin selector
        official d Lwa;d:Lvz;
        intermediary field_13326 Lnet/minecraft/class_2943;field_13326:Lnet/minecraft/class_2941;
        named STRING Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;STRING:Lnet/minecraft/entity/data/TrackedDataHandler;
      • TEXT_COMPONENT

        public static final TrackedDataHandler<Text> TEXT_COMPONENT
        Mappings:
        Namespace Name Mixin selector
        official e Lwa;e:Lvz;
        intermediary field_13317 Lnet/minecraft/class_2943;field_13317:Lnet/minecraft/class_2941;
        named TEXT_COMPONENT Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;TEXT_COMPONENT:Lnet/minecraft/entity/data/TrackedDataHandler;
      • OPTIONAL_TEXT_COMPONENT

        public static final TrackedDataHandler<Optional<Text>> OPTIONAL_TEXT_COMPONENT
        Mappings:
        Namespace Name Mixin selector
        official f Lwa;f:Lvz;
        intermediary field_13325 Lnet/minecraft/class_2943;field_13325:Lnet/minecraft/class_2941;
        named OPTIONAL_TEXT_COMPONENT Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;OPTIONAL_TEXT_COMPONENT:Lnet/minecraft/entity/data/TrackedDataHandler;
      • ITEM_STACK

        public static final TrackedDataHandler<ItemStack> ITEM_STACK
        Mappings:
        Namespace Name Mixin selector
        official g Lwa;g:Lvz;
        intermediary field_13322 Lnet/minecraft/class_2943;field_13322:Lnet/minecraft/class_2941;
        named ITEM_STACK Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;ITEM_STACK:Lnet/minecraft/entity/data/TrackedDataHandler;
      • OPTIONAL_BLOCK_STATE

        public static final TrackedDataHandler<Optional<BlockState>> OPTIONAL_BLOCK_STATE
        Mappings:
        Namespace Name Mixin selector
        official h Lwa;h:Lvz;
        intermediary field_13312 Lnet/minecraft/class_2943;field_13312:Lnet/minecraft/class_2941;
        named OPTIONAL_BLOCK_STATE Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;OPTIONAL_BLOCK_STATE:Lnet/minecraft/entity/data/TrackedDataHandler;
      • BOOLEAN

        public static final TrackedDataHandler<Boolean> BOOLEAN
        Mappings:
        Namespace Name Mixin selector
        official i Lwa;i:Lvz;
        intermediary field_13323 Lnet/minecraft/class_2943;field_13323:Lnet/minecraft/class_2941;
        named BOOLEAN Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;BOOLEAN:Lnet/minecraft/entity/data/TrackedDataHandler;
      • PARTICLE

        public static final TrackedDataHandler<ParticleEffect> PARTICLE
        Mappings:
        Namespace Name Mixin selector
        official j Lwa;j:Lvz;
        intermediary field_13314 Lnet/minecraft/class_2943;field_13314:Lnet/minecraft/class_2941;
        named PARTICLE Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;PARTICLE:Lnet/minecraft/entity/data/TrackedDataHandler;
      • ROTATION

        public static final TrackedDataHandler<EulerAngle> ROTATION
        Mappings:
        Namespace Name Mixin selector
        official k Lwa;k:Lvz;
        intermediary field_13316 Lnet/minecraft/class_2943;field_13316:Lnet/minecraft/class_2941;
        named ROTATION Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;ROTATION:Lnet/minecraft/entity/data/TrackedDataHandler;
      • BLOCK_POS

        public static final TrackedDataHandler<BlockPos> BLOCK_POS
        Mappings:
        Namespace Name Mixin selector
        official l Lwa;l:Lvz;
        intermediary field_13324 Lnet/minecraft/class_2943;field_13324:Lnet/minecraft/class_2941;
        named BLOCK_POS Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;BLOCK_POS:Lnet/minecraft/entity/data/TrackedDataHandler;
      • OPTIONAL_BLOCK_POS

        public static final TrackedDataHandler<Optional<BlockPos>> OPTIONAL_BLOCK_POS
        Mappings:
        Namespace Name Mixin selector
        official m Lwa;m:Lvz;
        intermediary field_13315 Lnet/minecraft/class_2943;field_13315:Lnet/minecraft/class_2941;
        named OPTIONAL_BLOCK_POS Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;OPTIONAL_BLOCK_POS:Lnet/minecraft/entity/data/TrackedDataHandler;
      • FACING

        public static final TrackedDataHandler<Direction> FACING
        Mappings:
        Namespace Name Mixin selector
        official n Lwa;n:Lvz;
        intermediary field_13321 Lnet/minecraft/class_2943;field_13321:Lnet/minecraft/class_2941;
        named FACING Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;FACING:Lnet/minecraft/entity/data/TrackedDataHandler;
      • OPTIONAL_UUID

        public static final TrackedDataHandler<Optional<UUID>> OPTIONAL_UUID
        Mappings:
        Namespace Name Mixin selector
        official o Lwa;o:Lvz;
        intermediary field_13313 Lnet/minecraft/class_2943;field_13313:Lnet/minecraft/class_2941;
        named OPTIONAL_UUID Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;OPTIONAL_UUID:Lnet/minecraft/entity/data/TrackedDataHandler;
      • TAG_COMPOUND

        public static final TrackedDataHandler<CompoundTag> TAG_COMPOUND
        Mappings:
        Namespace Name Mixin selector
        official p Lwa;p:Lvz;
        intermediary field_13318 Lnet/minecraft/class_2943;field_13318:Lnet/minecraft/class_2941;
        named TAG_COMPOUND Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;TAG_COMPOUND:Lnet/minecraft/entity/data/TrackedDataHandler;
      • VILLAGER_DATA

        public static final TrackedDataHandler<VillagerData> VILLAGER_DATA
        Mappings:
        Namespace Name Mixin selector
        official q Lwa;q:Lvz;
        intermediary field_17207 Lnet/minecraft/class_2943;field_17207:Lnet/minecraft/class_2941;
        named VILLAGER_DATA Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;VILLAGER_DATA:Lnet/minecraft/entity/data/TrackedDataHandler;
      • FIREWORK_DATA

        public static final TrackedDataHandler<OptionalInt> FIREWORK_DATA
        Mappings:
        Namespace Name Mixin selector
        official r Lwa;r:Lvz;
        intermediary field_17910 Lnet/minecraft/class_2943;field_17910:Lnet/minecraft/class_2941;
        named FIREWORK_DATA Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;FIREWORK_DATA:Lnet/minecraft/entity/data/TrackedDataHandler;
      • ENTITY_POSE

        public static final TrackedDataHandler<EntityPose> ENTITY_POSE
        Mappings:
        Namespace Name Mixin selector
        official s Lwa;s:Lvz;
        intermediary field_18238 Lnet/minecraft/class_2943;field_18238:Lnet/minecraft/class_2941;
        named ENTITY_POSE Lnet/minecraft/entity/data/TrackedDataHandlerRegistry;ENTITY_POSE:Lnet/minecraft/entity/data/TrackedDataHandler;
    • 构造器详细资料

      • TrackedDataHandlerRegistry

        private TrackedDataHandlerRegistry()
    • 方法详细资料

      • register

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

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

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