54 if($player instanceof
Player){
55 $enderChest = $this->position->getWorld()->getTile($this->position);
56 if($enderChest instanceof TileEnderChest && $this->getSide(Facing::UP)->isTransparent()){
57 $enderChest->setViewerCount($enderChest->getViewerCount() + 1);
58 $player->setCurrentWindow(
new EnderChestInventory($this->position, $player->getEnderInventory()));