22declare(strict_types=1);
24namespace pocketmine\block\utils;
28trait HorizontalFacingTrait{
29 protected HorizontalFacingOption $facing = HorizontalFacingOption::NORTH;
31 protected function describeBlockOnlyState(RuntimeDataDescriber $w) : void{
32 $w->enum($this->facing);
35 public function getFacing() : HorizontalFacingOption{ return $this->facing; }
38 public function setFacing(HorizontalFacingOption $facing) : self{
39 $this->facing = $facing;