net.minecraft.block.entity

public record BeehiveBlockEntity$BeeData

net.minecraft.world.level.block.entity.BeehiveBlockEntity$Occupant
net.minecraft.class_4482$class_9309
net.minecraft.block.entity.BeehiveBlockEntity$BeeData

Field summary

Modifier and TypeField
private final TypedEntityData<EntityType<?>>
entityData
comp_2431
entityData
private final int
ticksInHive
comp_2432
ticksInHive
private final int
minTicksInHive
comp_2433
minTicksInHive
public static final com.mojang.serialization.Codec<BeehiveBlockEntity$BeeData>
CODEC
field_49411
CODEC
public static final com.mojang.serialization.Codec<List<BeehiveBlockEntity$BeeData>>
LIST_CODEC
field_49412
LIST_CODEC
public static final PacketCodec<RegistryByteBuf, BeehiveBlockEntity$BeeData>
STREAM_CODEC
field_49413
PACKET_CODEC

Constructor summary

ModifierConstructor
public (TypedEntityData<EntityType<?>> entityData, int ticksInHive, int minTicksInHive)

Method summary

Modifier and TypeMethod
public static BeehiveBlockEntity$BeeData
of(Entity entity)
method_57586(class_1297 arg0)
of(Entity entity)
public static BeehiveBlockEntity$BeeData
create(int ticksInHive)
method_57584(int arg0)
create(int ticksInHive)
public Entity
createEntity(Level level, BlockPos hivePos)
method_57588(class_1937 arg0, class_2338 arg1)
loadEntity(World world, BlockPos pos)
private static void
setBeeReleaseData(int ticksInHive, Bee bee)
method_57585(int arg0, class_4466 arg1)
tickEntity(int ticksInHive, BeeEntity beeEntity)
private static void
updateBeeAge(int ticksInHive, Bee bee)
method_1_2558(int arg0, class_4466 arg1)
tickBreedingAge(int ticksInHive, BeeEntity bee)
public TypedEntityData<EntityType<?>>
entityData()
comp_2431()
entityData()
public int
ticksInHive()
comp_2432()
ticksInHive()
public int
minTicksInHive()
comp_2433()
minTicksInHive()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_57587(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_57587(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)