22declare(strict_types=1);
24namespace pocketmine\block\utils;
34 public function getOtherHalfSide(HorizontalFacingOption $hzFacing) :
Facing{
36 self::RIGHT => Facing::rotateY($hzFacing->toFacing(), clockwise:
true),
37 self::LEFT => Facing::rotateY($hzFacing->toFacing(), clockwise:
false)
41 public function opposite() : self{
43 self::LEFT => self::RIGHT,
44 self::RIGHT => self::LEFT