public abstract class RedstoneBoardRegistry
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static RedstoneBoardRegistry |
instance |
| Constructor and Description |
|---|
RedstoneBoardRegistry() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.util.Collection<RedstoneBoardNBT<?>> |
getAllBoardNBTs() |
abstract int |
getEnergyCost(RedstoneBoardNBT<?> board) |
abstract RedstoneBoardNBT |
getRedstoneBoard(net.minecraft.nbt.NBTTagCompound nbt) |
abstract RedstoneBoardNBT<?> |
getRedstoneBoard(java.lang.String id) |
abstract void |
registerBoardClass(RedstoneBoardNBT<?> redstoneBoardNBT,
float probability)
Deprecated.
|
abstract void |
registerBoardType(RedstoneBoardNBT<?> redstoneBoardNBT,
int energyCost)
Register a redstone board type.
|
abstract void |
registerIcons(net.minecraft.client.renderer.texture.IIconRegister par1IconRegister) |
public static RedstoneBoardRegistry instance
public abstract void registerBoardType(RedstoneBoardNBT<?> redstoneBoardNBT, int energyCost)
redstoneBoardNBT - The RedstoneBoardNBT instance containing the board information.energyCost - RF price of the board, in RF.@Deprecated public abstract void registerBoardClass(RedstoneBoardNBT<?> redstoneBoardNBT, float probability)
public abstract RedstoneBoardNBT getRedstoneBoard(net.minecraft.nbt.NBTTagCompound nbt)
public abstract RedstoneBoardNBT<?> getRedstoneBoard(java.lang.String id)
public abstract void registerIcons(net.minecraft.client.renderer.texture.IIconRegister par1IconRegister)
public abstract java.util.Collection<RedstoneBoardNBT<?>> getAllBoardNBTs()
public abstract int getEnergyCost(RedstoneBoardNBT<?> board)