Uses of Interface
net.minecraft.network.syncher.EntityDataSerializer
Packages that use EntityDataSerializer
Package
Description
-
Uses of EntityDataSerializer in net.minecraft.network.syncher
Subinterfaces of EntityDataSerializer in net.minecraft.network.syncherFields in net.minecraft.network.syncher declared as EntityDataSerializerModifier and TypeFieldDescriptionstatic final EntityDataSerializer<BlockPos>EntityDataSerializers.BLOCK_POSstatic final EntityDataSerializer<Optional<BlockState>>EntityDataSerializers.BLOCK_STATEstatic final EntityDataSerializer<Boolean>EntityDataSerializers.BOOLEANstatic final EntityDataSerializer<Byte>EntityDataSerializers.BYTEstatic final EntityDataSerializer<CatVariant>EntityDataSerializers.CAT_VARIANTstatic final EntityDataSerializer<Component>EntityDataSerializers.COMPONENTstatic final EntityDataSerializer<CompoundTag>EntityDataSerializers.COMPOUND_TAGstatic final EntityDataSerializer<Direction>EntityDataSerializers.DIRECTIONstatic final EntityDataSerializer<Float>EntityDataSerializers.FLOATstatic final EntityDataSerializer<FrogVariant>EntityDataSerializers.FROG_VARIANTstatic final EntityDataSerializer<Integer>EntityDataSerializers.INTstatic final EntityDataSerializer<ItemStack>EntityDataSerializers.ITEM_STACKstatic final EntityDataSerializer<Long>EntityDataSerializers.LONGstatic final EntityDataSerializer<Optional<BlockPos>>EntityDataSerializers.OPTIONAL_BLOCK_POSstatic final EntityDataSerializer<Optional<Component>>EntityDataSerializers.OPTIONAL_COMPONENTstatic final EntityDataSerializer<Optional<GlobalPos>>EntityDataSerializers.OPTIONAL_GLOBAL_POSstatic final EntityDataSerializer<OptionalInt>EntityDataSerializers.OPTIONAL_UNSIGNED_INTstatic final EntityDataSerializer<Optional<UUID>>EntityDataSerializers.OPTIONAL_UUIDstatic final EntityDataSerializer<Holder<PaintingVariant>>EntityDataSerializers.PAINTING_VARIANTstatic final EntityDataSerializer<ParticleOptions>EntityDataSerializers.PARTICLEstatic final EntityDataSerializer<Pose>EntityDataSerializers.POSEstatic final EntityDataSerializer<Rotations>EntityDataSerializers.ROTATIONSprivate final EntityDataSerializer<T>EntityDataAccessor.serializerprivate final EntityDataSerializer<T>SynchedEntityData.DataValue.serializerThe field for theserializerrecord component.static final EntityDataSerializer<String>EntityDataSerializers.STRINGstatic final EntityDataSerializer<VillagerData>EntityDataSerializers.VILLAGER_DATAFields in net.minecraft.network.syncher with type parameters of type EntityDataSerializerModifier and TypeFieldDescriptionprivate static final CrudeIncrementalIntIdentityHashBiMap<EntityDataSerializer<?>>EntityDataSerializers.SERIALIZERSMethods in net.minecraft.network.syncher that return EntityDataSerializerModifier and TypeMethodDescriptionEntityDataAccessor.getSerializer()static EntityDataSerializer<?>EntityDataSerializers.getSerializer(int p_135049_) static <T> EntityDataSerializer<Optional<T>>EntityDataSerializer.optional(FriendlyByteBuf.Writer<T> p_238099_, FriendlyByteBuf.Reader<T> p_238100_) SynchedEntityData.DataValue.serializer()Returns the value of theserializerrecord component.static <T> EntityDataSerializer<T>EntityDataSerializer.simple(FriendlyByteBuf.Writer<T> p_238096_, FriendlyByteBuf.Reader<T> p_238097_) static <T extends Enum<T>>
EntityDataSerializer<T>EntityDataSerializer.simpleEnum(Class<T> p_238091_) static <T> EntityDataSerializer<T>Methods in net.minecraft.network.syncher with parameters of type EntityDataSerializerModifier and TypeMethodDescriptionstatic <T> EntityDataAccessor<T>SynchedEntityData.defineId(Class<? extends Entity> p_135354_, EntityDataSerializer<T> p_135355_) static intEntityDataSerializers.getSerializedId(EntityDataSerializer<?> p_135053_) private static <T> SynchedEntityData.DataValue<T>SynchedEntityData.DataValue.read(FriendlyByteBuf p_254224_, int p_253899_, EntityDataSerializer<T> p_254222_) static voidEntityDataSerializers.registerSerializer(EntityDataSerializer<?> p_135051_) Constructors in net.minecraft.network.syncher with parameters of type EntityDataSerializerModifierConstructorDescriptionDataValue(int id, EntityDataSerializer<T> serializer, T value) Creates an instance of aDataValuerecord class.EntityDataAccessor(int p_135013_, EntityDataSerializer<T> p_135014_) -
Uses of EntityDataSerializer in net.minecraftforge.common
Methods in net.minecraftforge.common that return EntityDataSerializerModifier and TypeMethodDescriptionstatic @Nullable EntityDataSerializer<?>ForgeHooks.getSerializer(int id, CrudeIncrementalIntIdentityHashBiMap<EntityDataSerializer<?>> vanilla) Methods in net.minecraftforge.common with parameters of type EntityDataSerializerModifier and TypeMethodDescriptionstatic intForgeHooks.getSerializerId(EntityDataSerializer<?> serializer, CrudeIncrementalIntIdentityHashBiMap<EntityDataSerializer<?>> vanilla) Method parameters in net.minecraftforge.common with type arguments of type EntityDataSerializerModifier and TypeMethodDescriptionstatic @Nullable EntityDataSerializer<?>ForgeHooks.getSerializer(int id, CrudeIncrementalIntIdentityHashBiMap<EntityDataSerializer<?>> vanilla) static intForgeHooks.getSerializerId(EntityDataSerializer<?> serializer, CrudeIncrementalIntIdentityHashBiMap<EntityDataSerializer<?>> vanilla) -
Uses of EntityDataSerializer in net.minecraftforge.registries
Fields in net.minecraftforge.registries with type parameters of type EntityDataSerializerModifier and TypeFieldDescription(package private) static final DeferredRegister<EntityDataSerializer<?>>ForgeRegistries.DEFERRED_ENTITY_DATA_SERIALIZERSstatic final Supplier<IForgeRegistry<EntityDataSerializer<?>>>ForgeRegistries.ENTITY_DATA_SERIALIZERSCallingSupplier.get()beforeNewRegistryEventis fired will result in a null registry returned.static final ResourceKey<Registry<EntityDataSerializer<?>>>ForgeRegistries.Keys.ENTITY_DATA_SERIALIZERSMethods in net.minecraftforge.registries that return types with arguments of type EntityDataSerializerModifier and TypeMethodDescription(package private) static RegistryBuilder<EntityDataSerializer<?>>GameData.getDataSerializersRegistryBuilder()