56 $realFacing = $this->facing->toFacing();
59 ->squashedCopy(Facing::axis(Facing::rotateY($realFacing,
true)), (6 - $this->age) / 16)
60 ->trimmedCopy(Facing::DOWN, (7 - $this->age * 2) / 16)
61 ->trimmedCopy(Facing::UP, 0.25)
62 ->trimmedCopy(Facing::opposite($realFacing), 1 / 16)
63 ->trimmedCopy($realFacing, (11 - $this->age * 2) / 16)
72 if(($hzFacing = HorizontalFacingOption::tryFromFacing($face)) !== null && $this->canAttachTo($blockClicked)){
73 $this->facing = $hzFacing;
74 return parent::place($tx, $item, $blockReplace, $blockClicked, $face, $clickVector, $player);