type = $type; $this->random = $random; } public function canPlaceObject(ChunkManager $level, Vector3 $pos){ } public function placeObject(ChunkManager $level, Vector3 $pos){ } }