net.minecraft.entity.data

public class TrackedDataHandlerRegistry

net.minecraft.network.syncher.EntityDataSerializers
net.minecraft.class_2943
net.minecraft.entity.data.TrackedDataHandlerRegistry

Field summary

Modifier and TypeField
private static final Int2ObjectBiMap<TrackedDataHandler<?>>
SERIALIZERS
field_13328
DATA_HANDLERS
public static final TrackedDataHandler<Byte>
BYTE
field_13319
BYTE
public static final TrackedDataHandler<Integer>
INT
field_13327
INTEGER
public static final TrackedDataHandler<Long>
LONG
field_39965
LONG
public static final TrackedDataHandler<Float>
FLOAT
field_13320
FLOAT
public static final TrackedDataHandler<String>
STRING
field_13326
STRING
public static final TrackedDataHandler<Text>
COMPONENT
field_13317
TEXT_COMPONENT
public static final TrackedDataHandler<Optional<Text>>
OPTIONAL_COMPONENT
field_13325
OPTIONAL_TEXT_COMPONENT
public static final TrackedDataHandler<ItemStack>
ITEM_STACK
field_13322
ITEM_STACK
public static final TrackedDataHandler<BlockState>
BLOCK_STATE
field_13312
BLOCK_STATE
private static final PacketCodec<io.netty.buffer.ByteBuf, Optional<BlockState>>
OPTIONAL_BLOCK_STATE_CODEC
field_48265
OPTIONAL_BLOCK_STATE_CODEC
public static final TrackedDataHandler<Optional<BlockState>>
OPTIONAL_BLOCK_STATE
field_42236
OPTIONAL_BLOCK_STATE
public static final TrackedDataHandler<Boolean>
BOOLEAN
field_13323
BOOLEAN
public static final TrackedDataHandler<ParticleEffect>
PARTICLE
field_13314
PARTICLE
public static final TrackedDataHandler<List<ParticleEffect>>
PARTICLES
field_49774
PARTICLE_LIST
public static final TrackedDataHandler<EulerAngle>
ROTATIONS
field_13316
ROTATION
public static final TrackedDataHandler<BlockPos>
BLOCK_POS
field_13324
BLOCK_POS
public static final TrackedDataHandler<Optional<BlockPos>>
OPTIONAL_BLOCK_POS
field_13315
OPTIONAL_BLOCK_POS
public static final TrackedDataHandler<Direction>
DIRECTION
field_13321
FACING
public static final TrackedDataHandler<Optional<LazyEntityReference<LivingEntity>>>
OPTIONAL_LIVING_ENTITY_REFERENCE
field_55584
LAZY_ENTITY_REFERENCE
public static final TrackedDataHandler<Optional<GlobalPos>>
OPTIONAL_GLOBAL_POS
field_38825
OPTIONAL_GLOBAL_POS
public static final TrackedDataHandler<VillagerData>
VILLAGER_DATA
field_17207
VILLAGER_DATA
private static final PacketCodec<io.netty.buffer.ByteBuf, OptionalInt>
OPTIONAL_UNSIGNED_INT_CODEC
field_48266
OPTIONAL_INT_CODEC
public static final TrackedDataHandler<OptionalInt>
OPTIONAL_UNSIGNED_INT
field_17910
OPTIONAL_INT
public static final TrackedDataHandler<EntityPose>
POSE
field_18238
ENTITY_POSE
public static final TrackedDataHandler<RegistryEntry<CatVariant>>
CAT_VARIANT
field_38826
CAT_VARIANT
public static final TrackedDataHandler<RegistryEntry<CatSoundVariant>>
CAT_SOUND_VARIANT
field_1_1876
CAT_SOUND_VARIANT
public static final TrackedDataHandler<RegistryEntry<ChickenVariant>>
CHICKEN_VARIANT
field_56523
CHICKEN_VARIANT
public static final TrackedDataHandler<RegistryEntry<ChickenSoundVariant>>
CHICKEN_SOUND_VARIANT
field_1_1877
CHICKEN_SOUND_VARIANT
public static final TrackedDataHandler<RegistryEntry<CowVariant>>
COW_VARIANT
field_56413
COW_VARIANT
public static final TrackedDataHandler<RegistryEntry<CowSoundVariant>>
COW_SOUND_VARIANT
field_1_1878
COW_SOUND_VARIANT
public static final TrackedDataHandler<RegistryEntry<WolfVariant>>
WOLF_VARIANT
field_49713
WOLF_VARIANT
public static final TrackedDataHandler<RegistryEntry<WolfSoundVariant>>
WOLF_SOUND_VARIANT
field_57073
WOLF_SOUND_VARIANT
public static final TrackedDataHandler<RegistryEntry<FrogVariant>>
FROG_VARIANT
field_38827
FROG_VARIANT
public static final TrackedDataHandler<RegistryEntry<PigVariant>>
PIG_VARIANT
field_55583
PIG_VARIANT
public static final TrackedDataHandler<RegistryEntry<PigSoundVariant>>
PIG_SOUND_VARIANT
field_1_1879
PIG_SOUND_VARIANT
public static final TrackedDataHandler<RegistryEntry<ZombieNautilusVariant>>
ZOMBIE_NAUTILUS_VARIANT
field_64257
ZOMBIE_NAUTILUS_VARIANT
public static final TrackedDataHandler<RegistryEntry<PaintingVariant>>
PAINTING_VARIANT
field_39017
PAINTING_VARIANT
public static final TrackedDataHandler<ArmadilloEntity$State>
ARMADILLO_STATE
field_47707
ARMADILLO_STATE
public static final TrackedDataHandler<SnifferEntity$State>
SNIFFER_STATE
field_42543
SNIFFER_STATE
public static final TrackedDataHandler<Oxidizable$OxidationLevel>
WEATHERING_COPPER_STATE
field_61079
OXIDATION_LEVEL
public static final TrackedDataHandler<CopperGolemState>
COPPER_GOLEM_STATE
field_61080
COPPER_GOLEM_STATE
public static final TrackedDataHandler<org.joml.Vector3fc>
VECTOR3
field_42237
VECTOR_3F
public static final TrackedDataHandler<org.joml.Quaternionfc>
QUATERNION
field_42235
QUATERNION_F
public static final TrackedDataHandler<ProfileComponent>
RESOLVABLE_PROFILE
field_63001
PROFILE
public static final TrackedDataHandler<Arm>
HUMANOID_ARM
field_64258
ARM

Constructor summary

ModifierConstructor
private ()

Method summary

Modifier and TypeMethod
public static void
registerSerializer(EntityDataSerializer<?> serializer)
method_12720(class_2941<?> arg0)
register(TrackedDataHandler<?> handler)
public static TrackedDataHandler<?>
getSerializer(int id)
method_12721(int arg0)
get(int id)
public static int
getSerializedId(EntityDataSerializer<?> serializer)
method_12719(class_2941<?> arg0)
getId(TrackedDataHandler<?> handler)