net.minecraft.block.entity

public class EnderChestBlockEntity

extends BlockEntity implements LidOpenable

All mapped superinterfaces:

DebugTrackable, EntryConvertible, LidOpenable

net.minecraft.world.level.block.entity.EnderChestBlockEntity
net.minecraft.world.level.block.entity.EnderChestBlockEntity
net.minecraft.class_2611
net.minecraft.block.entity.EnderChestBlockEntity

Field summary

Modifier and TypeField
private final ChestLidAnimator
chestLidController
chestLidController
field_27216
lidAnimator
private final ViewerCountManager
openersCounter
openersCounter
field_27217
stateManager

Constructor summary

ModifierConstructor
public (BlockPos pos, BlockState state)

Method summary

Modifier and TypeMethod
public static void
lidAnimateTick(Level level, BlockPos pos, BlockState state, EnderChestBlockEntity entity)
lidAnimateTick(Level level, BlockPos pos, BlockState state, EnderChestBlockEntity entity)
method_31689(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_2611 arg3)
clientTick(World world, BlockPos pos, BlockState state, EnderChestBlockEntity blockEntity)
public boolean
triggerEvent(int b0, int b1)
triggerEvent(int b0, int b1)
method_11004(int arg0, int arg1)
onSyncedBlockEvent(int arg0, int arg1)
public void
startOpen(ContainerUser containerUser)
startOpen(ContainerUser containerUser)
method_11219(class_11565 arg0)
onOpen(ContainerUser user)
public void
stopOpen(ContainerUser containerUser)
stopOpen(ContainerUser containerUser)
method_11220(class_11565 arg0)
onClose(ContainerUser user)
public boolean
stillValid(Player player)
stillValid(Player player)
method_11218(class_1657 arg0)
canPlayerUse(PlayerEntity player)
public void
recheckOpen()
recheckOpen()
method_31690()
onScheduledTick()
public float
getOpenNess(float a)
getOpenNess(float a)
method_11274(float arg0)
getAnimationProgress(float arg0)