public interface Rotatable
DriverItem.createEnvironment(net.minecraft.item.ItemStack, li.cil.oc.api.network.EnvironmentHost)
method.
Modifier and Type | Method and Description |
---|---|
net.minecraft.util.Direction |
facing()
The current facing of a tile entity implementing this interface.
|
net.minecraft.util.Direction |
toGlobal(net.minecraft.util.Direction value)
Converts a facing relative to the block's local coordinate
system to a global orientation, using south as the standard
orientation.
|
net.minecraft.util.Direction |
toLocal(net.minecraft.util.Direction value)
Converts a global orientation to a facing relative to the
block's local coordinate system, using south as the standard
orientation.
|
net.minecraft.util.Direction facing()
class SomeDriver implements li.cil.oc.api.driver.Item { // ... ManagedEnvironment createEnvironment(ItemStack stack, TileEntity tileentity) { if (tileentity instanceof Rotatable) { ForgeDirection facing = ((Rotatable)tileentity).facing(); // Do something with facing. } } }
net.minecraft.util.Direction toGlobal(net.minecraft.util.Direction value)
value
- the value to translate.net.minecraft.util.Direction toLocal(net.minecraft.util.Direction value)
value
- the value to translate.