22declare(strict_types=1);
24namespace pocketmine\block\utils;
38 public function getOtherHalfSide(HorizontalFacingOption $hzFacing) :
Facing{
40 self::RIGHT => Facing::rotateY($hzFacing->toFacing(), clockwise:
true),
41 self::LEFT => Facing::rotateY($hzFacing->toFacing(), clockwise:
false)
45 public function opposite() : self{
47 self::LEFT => self::RIGHT,
48 self::RIGHT => self::LEFT