Uses of Interface
net.minecraft.entity.data.TrackedDataHandler
-
Uses of TrackedDataHandler in net.minecraft.entity.data
Modifier and TypeFieldDescriptionstatic TrackedDataHandler<BlockPos>
TrackedDataHandlerRegistry.BLOCK_POS
static TrackedDataHandler<Boolean>
TrackedDataHandlerRegistry.BOOLEAN
static TrackedDataHandler<Byte>
TrackedDataHandlerRegistry.BYTE
private TrackedDataHandler<T>
TrackedData.dataType
static TrackedDataHandler<EntityPose>
TrackedDataHandlerRegistry.ENTITY_POSE
static TrackedDataHandler<Direction>
TrackedDataHandlerRegistry.FACING
static TrackedDataHandler<OptionalInt>
TrackedDataHandlerRegistry.FIREWORK_DATA
static TrackedDataHandler<Float>
TrackedDataHandlerRegistry.FLOAT
static TrackedDataHandler<Integer>
TrackedDataHandlerRegistry.INTEGER
static TrackedDataHandler<ItemStack>
TrackedDataHandlerRegistry.ITEM_STACK
static TrackedDataHandler<Optional<BlockPos>>
TrackedDataHandlerRegistry.OPTIONAL_BLOCK_POS
static TrackedDataHandler<Optional<BlockState>>
TrackedDataHandlerRegistry.OPTIONAL_BLOCK_STATE
static TrackedDataHandler<Optional<Text>>
TrackedDataHandlerRegistry.OPTIONAL_TEXT_COMPONENT
static TrackedDataHandler<Optional<UUID>>
TrackedDataHandlerRegistry.OPTIONAL_UUID
static TrackedDataHandler<ParticleEffect>
TrackedDataHandlerRegistry.PARTICLE
static TrackedDataHandler<EulerAngle>
TrackedDataHandlerRegistry.ROTATION
static TrackedDataHandler<String>
TrackedDataHandlerRegistry.STRING
static TrackedDataHandler<NbtCompound>
TrackedDataHandlerRegistry.TAG_COMPOUND
static TrackedDataHandler<Text>
TrackedDataHandlerRegistry.TEXT_COMPONENT
static TrackedDataHandler<VillagerData>
TrackedDataHandlerRegistry.VILLAGER_DATA
Modifier and TypeFieldDescriptionprivate static Int2ObjectBiMap<TrackedDataHandler<?>>
TrackedDataHandlerRegistry.DATA_HANDLERS
Modifier and TypeMethodDescriptionstatic @Nullable TrackedDataHandler<?>
TrackedDataHandlerRegistry.get(int id)
TrackedData.getType()
Modifier and TypeMethodDescriptionprivate static <T> DataTracker.Entry<T>
DataTracker.entryFromPacket(PacketByteBuf buf, int int2, TrackedDataHandler<T> trackedDataHandler)
static int
TrackedDataHandlerRegistry.getId(TrackedDataHandler<?> handler)
static void
TrackedDataHandlerRegistry.register(TrackedDataHandler<?> handler)
static <T> TrackedData<T>
DataTracker.registerData(Class<? extends Entity> entityClass, TrackedDataHandler<T> dataHandler)