net.minecraft.world.level.block.entity

public class BeehiveBlockEntity

extends BlockEntity implements TickableBlockEntity

All mapped superinterfaces:

TickableBlockEntity

bwi
net.minecraft.world.level.block.entity.BeehiveBlockEntity
net.minecraft.class_4482
net.minecraft.block.entity.BeehiveBlockEntity
net.minecraft.tileentity.BeehiveTileEntity
net.minecraft.server.v1_15_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
e()
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(ayj arg0, byj arg1, bwi$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(byj arg0, bwi$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)
public void
a(akq 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)
public int
j()
getOccupantCount()
method_23903()
getBeeCount()
func_226971_j_()
public static int
a(byj 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_()
protected void
l()
sendDebugPackets()
method_23757()
sendDebugData()
func_226973_l_()
public void
a(akq 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(byj arg0, jt arg1, List<akq> arg2, bwi$b arg3)
releaseOccupant(BlockState arg0, CompoundTag arg1, List<Entity> arg2, BeehiveBlockEntity$BeeReleaseStatus arg3)
method_21855(class_2680 arg0, class_2487 arg1, List<class_1297> arg2, class_4482$class_4484 arg3)
releaseBee(BlockState state, CompoundTag compoundTag, List<Entity> arg2, BeehiveBlockEntity$BeeState arg3)
func_226967_a_(BlockState arg0, CompoundNBT arg1, List<Entity> arg2, BeehiveTileEntity$State arg3)
private boolean
x()
hasSavedFlowerPos()
method_21857()
hasFlowerPos()
func_226975_x_()
private void
y()
tickOccupants()
method_21858()
tickBees()
func_226976_y_()
public void
Z_()
tick()
method_16896()
tick()
func_73660_a()
tick()
public void
a(jt arg0)
load(CompoundTag arg0)
method_11014(class_2487 arg0)
fromTag(CompoundTag arg0)
func_145839_a(CompoundNBT arg0)
load(NBTTagCompound arg0)
public CompoundTag
b(jt 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_()