public class MjReconfigurator
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
MjReconfigurator.IConfigurableBatteryObject
Helper interface which should implement all configurable batteries.
|
| Constructor and Description |
|---|
MjReconfigurator() |
| Modifier and Type | Method and Description |
|---|---|
void |
cacheable(IBatteryObject batteryObject,
boolean cacheable) |
void |
kind(IBatteryObject batteryObject,
java.lang.String kind) |
void |
maxCapacity(IBatteryObject batteryObject,
double maxCapacity) |
void |
maxReceivedPerCycle(IBatteryObject batteryObject,
double maxReceivedPerCycle) |
void |
maxSendedPerCycle(IBatteryObject batteryObject,
double maxSendedPerCycle) |
void |
minimumConsumption(IBatteryObject batteryObject,
double minimumConsumption) |
void |
mode(IBatteryObject batteryObject,
IOMode mode) |
void |
sides(IBatteryObject batteryObject,
net.minecraftforge.common.util.ForgeDirection... sides)
Reconfigure passed battery instance for working with passed sides only
|
void |
sidesExclude(IBatteryObject batteryObject,
net.minecraftforge.common.util.ForgeDirection... sides)
Reconfigure passed battery instance for working with all sides exclude passed
|
public void maxCapacity(IBatteryObject batteryObject, double maxCapacity)
public void maxReceivedPerCycle(IBatteryObject batteryObject, double maxReceivedPerCycle)
public void maxSendedPerCycle(IBatteryObject batteryObject, double maxSendedPerCycle)
public void minimumConsumption(IBatteryObject batteryObject, double minimumConsumption)
public void kind(IBatteryObject batteryObject, java.lang.String kind)
public void sides(IBatteryObject batteryObject, net.minecraftforge.common.util.ForgeDirection... sides)
sides - Enabled sidespublic void sidesExclude(IBatteryObject batteryObject, net.minecraftforge.common.util.ForgeDirection... sides)
sides - Disabled sidespublic void mode(IBatteryObject batteryObject, IOMode mode)
public void cacheable(IBatteryObject batteryObject, boolean cacheable)