1
0
mirror of https://github.com/SquidDev-CC/CC-Tweaked synced 2024-06-27 23:53:21 +00:00
CC-Tweaked/src/main/java/dan200/computercraft/shared/turtle/core/MoveDirection.java

35 lines
825 B
Java
Raw Normal View History

/*
* This file is part of ComputerCraft - http://www.computercraft.info
2019-01-01 01:10:18 +00:00
* Copyright Daniel Ratcliffe, 2011-2019. Do not distribute without permission.
* Send enquiries to dratcliffe@gmail.com
*/
package dan200.computercraft.shared.turtle.core;
import dan200.computercraft.api.turtle.ITurtleAccess;
import net.minecraft.util.EnumFacing;
public enum MoveDirection
{
Forward,
Back,
Up,
Down;
public EnumFacing toWorldDir( ITurtleAccess turtle )
{
switch( this )
{
case Forward:
default:
return turtle.getDirection();
case Back:
return turtle.getDirection().getOpposite();
case Up:
return EnumFacing.UP;
case Down:
return EnumFacing.DOWN;
}
}
}