net.minecraft.world.level.block.entity

public class BeehiveBlockEntity

extends BlockEntity implements TickableBlockEntity

All mapped superinterfaces:

TickableBlockEntity

cdi
net.minecraft.world.level.block.entity.BeehiveBlockEntity
net.minecraft.class_4482
net.minecraft.block.entity.BeehiveBlockEntity
net.minecraft.tileentity.BeehiveTileEntity
net.minecraft.server.v1_16_R1.TileEntityBeehive

Field summary

Modifier and TypeField
private final List<BeehiveBlockEntity$BeeData>
a
stored
field_20423
bees
field_226958_a_
bees
private BlockPos
b
savedFlowerPos
field_20424
flowerPos
field_226959_b_
flowerPos

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
Z_()
setChanged()
method_5431()
markDirty()
func_70296_d()
update()
public boolean
d()
isFireNearby()
method_23280()
isNearFire()
func_226968_d_()
public boolean
f()
isEmpty()
method_22400()
hasNoBees()
func_226969_f_()
isEmpty()
public boolean
h()
isFull()
method_21856()
isFullOfBees()
func_226970_h_()
isFull()
public void
a(bec arg0, cfj arg1, cdi$b arg2)
emptyAllLivingFromHive(Player arg0, BlockState arg1, BeehiveBlockEntity$BeeReleaseStatus arg2)
method_21850(class_1657 arg0, class_2680 arg1, class_4482$class_4484 arg2)
angerBees(PlayerEntity player, BlockState state, BeehiveBlockEntity$BeeState arg2)
func_226963_a_(PlayerEntity arg0, BlockState arg1, BeehiveTileEntity$State arg2)
private List<Entity>
a(cfj arg0, cdi$b arg1)
releaseAllOccupants(BlockState arg0, BeehiveBlockEntity$BeeReleaseStatus arg1)
method_21852(class_2680 arg0, class_4482$class_4484 arg1)
tryReleaseBee(BlockState state, BeehiveBlockEntity$BeeState arg1)
func_226965_a_(BlockState arg0, BeehiveTileEntity$State arg1)
releaseBees(IBlockData arg0, TileEntityBeehive$ReleaseStatus arg1)
public void
a(aom arg0, boolean arg1)
addOccupant(Entity arg0, boolean arg1)
method_21848(class_1297 arg0, boolean arg1)
tryEnterHive(Entity entity, boolean hasNectar)
func_226961_a_(Entity arg0, boolean arg1)
addBee(Entity arg0, boolean arg1)
public int
j()
getOccupantCount()
method_23903()
getBeeCount()
func_226971_j_()
getBeeCount()
public static int
a(cfj arg0)
getHoneyLevel(BlockState arg0)
method_23902(class_2680 arg0)
getHoneyLevel(BlockState state)
func_226964_a_(BlockState arg0)
public boolean
k()
isSedated()
method_23904()
isSmoked()
func_226972_k_()
isSedated()
protected void
l()
sendDebugPackets()
method_23757()
sendDebugData()
func_226973_l_()
public void
a(aom arg0, boolean arg1, int arg2)
addOccupantWithPresetTicks(Entity arg0, boolean arg1, int arg2)
method_21849(class_1297 arg0, boolean arg1, int arg2)
tryEnterHive(Entity entity, boolean hasNectar, int ticksInHive)
func_226962_a_(Entity arg0, boolean arg1, int arg2)
private boolean
a(cfj arg0, cdi$a arg1, List<aom> arg2, cdi$b arg3)
releaseOccupant(BlockState arg0, BeehiveBlockEntity$BeeData arg1, List<Entity> arg2, BeehiveBlockEntity$BeeReleaseStatus arg3)
method_21855(class_2680 arg0, class_4482$class_4483 arg1, List<class_1297> arg2, class_4482$class_4484 arg3)
releaseBee(BlockState state, BeehiveBlockEntity$Bee bee, List<Entity> arg2, BeehiveBlockEntity$BeeState beeState)
func_235651_a_(BlockState arg0, BeehiveTileEntity$Bee arg1, List<Entity> arg2, BeehiveTileEntity$State arg3)
releaseBee(IBlockData arg0, TileEntityBeehive$HiveBee arg1, List<Entity> arg2, TileEntityBeehive$ReleaseStatus arg3)
private void
a(int arg0, ayl arg1)
setBeeReleaseData(int arg0, Bee arg1)
method_29562(int arg0, class_4466 arg1)
ageBee(int ticks, BeeEntity bee)
func_235650_a_(int arg0, BeeEntity arg1)
private boolean
x()
hasSavedFlowerPos()
method_21857()
hasFlowerPos()
func_226975_x_()
private void
y()
tickOccupants()
method_21858()
tickBees()
func_226976_y_()
public void
al_()
tick()
method_16896()
tick()
func_73660_a()
tick()
public void
a(cfj arg0, le arg1)
load(BlockState arg0, CompoundTag arg1)
method_11014(class_2680 arg0, class_2487 arg1)
fromTag(BlockState arg0, CompoundTag arg1)
func_230337_a_(BlockState arg0, CompoundNBT arg1)
load(IBlockData arg0, NBTTagCompound arg1)
public CompoundTag
a(le arg0)
save(CompoundTag arg0)
method_11007(class_2487 arg0)
toTag(CompoundTag arg0)
func_189515_b(CompoundNBT arg0)
save(NBTTagCompound arg0)
public ListTag
m()
writeBees()
method_21859()
getBees()
func_226974_m_()