holder->setComponents($enderChest->getFloorX(), $enderChest->getFloorY(), $enderChest->getFloorZ()); $this->holder->setWorld($enderChest->getWorld()); } protected function getOpenSound() : Sound{ return new EnderChestOpenSound(); } protected function getCloseSound() : Sound{ return new EnderChestCloseSound(); } /** * This override is here for documentation and code completion purposes only. * @return Position */ public function getHolder(){ return $this->holder; } }