public interface IAssemblyMachine
| Modifier and Type | Method and Description |
|---|---|
AssemblyProgram.EnumMachine |
getAssemblyType()
Get this machine's type.
|
boolean |
isIdle()
Returns true when the machine is done with moving/drilling/...
|
void |
setControllerPos(net.minecraft.util.math.BlockPos controllerPos)
Inform this machine of its controller's position.
|
void |
setSpeed(float speed)
Sets the speed of the machine, used when Speed Upgrades are inserted in the Assembly Controller
|
boolean isIdle()
void setSpeed(float speed)
speed - the speed@Nonnull AssemblyProgram.EnumMachine getAssemblyType()
void setControllerPos(net.minecraft.util.math.BlockPos controllerPos)
controllerPos - the controller's blockpos