public abstract class RotaryManager
extends java.lang.Object
| Constructor and Description |
|---|
RotaryManager() |
| Modifier and Type | Method and Description |
|---|---|
static int |
calcLoss(int input,
int length,
int div) |
static int |
getMaxInput(IRotaryInput input) |
static void |
inputFromNBT(IRotaryInput input,
net.minecraft.nbt.NBTTagCompound tag) |
static net.minecraft.nbt.NBTTagCompound |
inputToNBT(IRotaryInput input) |
static void |
outputFromNBT(IRotaryOutput output,
net.minecraft.nbt.NBTTagCompound tag) |
static net.minecraft.nbt.NBTTagCompound |
outputToNBT(IRotaryOutput output) |
static int |
removeRotation(int speed,
int op) |
static void |
updateRotaryInput(IRotaryInput input,
net.minecraft.tileentity.TileEntity tile,
int dir) |
static void |
updateRotaryOutput(IRotaryOutput output,
AxisChain chain,
net.minecraft.tileentity.TileEntity tile,
int dir) |
public static void updateRotaryOutput(IRotaryOutput output, AxisChain chain, net.minecraft.tileentity.TileEntity tile, int dir)
public static void updateRotaryInput(IRotaryInput input, net.minecraft.tileentity.TileEntity tile, int dir)
public static net.minecraft.nbt.NBTTagCompound inputToNBT(IRotaryInput input)
public static void inputFromNBT(IRotaryInput input, net.minecraft.nbt.NBTTagCompound tag)
public static net.minecraft.nbt.NBTTagCompound outputToNBT(IRotaryOutput output)
public static void outputFromNBT(IRotaryOutput output, net.minecraft.nbt.NBTTagCompound tag)
public static int getMaxInput(IRotaryInput input)
public static int removeRotation(int speed,
int op)
public static int calcLoss(int input,
int length,
int div)