"Oak Wood", self::SPRUCE => "Spruce Wood", self::BIRCH => "Birch Wood", self::JUNGLE => "Jungle Wood", ]; $this->name = $names[$this->meta & 0x03]; $this->hardness = 10; } public function place(Item $item, Block $block, Block $target, $face, $fx, $fy, $fz, Player $player = null){ $faces = [ 0 => 0, 1 => 0, 2 => 0b1000, 3 => 0b1000, 4 => 0b0100, 5 => 0b0100, ]; $this->meta = ($this->meta & 0x03) | $faces[$face]; $this->getLevel()->setBlock($block, $this, true, true); return true; } public function getDrops(Item $item){ return [ [$this->id, $this->meta & 0x03, 1], ]; } }