public interface ICircuitRegistry
| Modifier and Type | Method and Description |
|---|---|
ICircuit |
getCircuit(java.lang.String uid) |
ICircuitBoard |
getCircuitBoard(net.minecraft.item.ItemStack itemstack) |
ICircuitLibrary |
getCircuitLibrary(net.minecraft.world.World world,
java.lang.String playerName) |
ICircuitLayout |
getDefaultLayout() |
ICircuitLayout |
getLayout(java.lang.String uid) |
java.util.Map<java.lang.String,ICircuit> |
getRegisteredCircuits() |
java.util.Map<java.lang.String,ICircuitLayout> |
getRegisteredLayouts() |
boolean |
isChipset(net.minecraft.item.ItemStack itemstack) |
void |
registerCircuit(ICircuit circuit) |
void |
registerDeprecatedCircuitReplacement(java.lang.String deprecatedCircuit,
ICircuit replacement) |
void |
registerLayout(ICircuitLayout layout) |
java.util.Map<java.lang.String,ICircuit> getRegisteredCircuits()
void registerCircuit(ICircuit circuit)
void registerDeprecatedCircuitReplacement(java.lang.String deprecatedCircuit,
ICircuit replacement)
@Nullable ICircuit getCircuit(java.lang.String uid)
ICircuitLibrary getCircuitLibrary(net.minecraft.world.World world, java.lang.String playerName)
java.util.Map<java.lang.String,ICircuitLayout> getRegisteredLayouts()
void registerLayout(ICircuitLayout layout)
@Nullable ICircuitLayout getLayout(java.lang.String uid)
ICircuitLayout getDefaultLayout()
@Nullable ICircuitBoard getCircuitBoard(net.minecraft.item.ItemStack itemstack)
boolean isChipset(net.minecraft.item.ItemStack itemstack)