public abstract class RedstoneBoardNBT<T>
extends java.lang.Object
Constructor and Description |
---|
RedstoneBoardNBT() |
Modifier and Type | Method and Description |
---|---|
abstract void |
addInformation(net.minecraft.item.ItemStack stack,
net.minecraft.entity.player.EntityPlayer player,
java.util.List<java.lang.String> list,
boolean advanced) |
abstract IRedstoneBoard<T> |
create(net.minecraft.nbt.NBTTagCompound nbt,
T object) |
void |
createBoard(net.minecraft.nbt.NBTTagCompound nbt) |
abstract java.lang.String |
getDisplayName() |
abstract java.lang.String |
getID() |
abstract java.lang.String |
getItemModelLocation() |
int |
getParameterNumber(net.minecraft.nbt.NBTTagCompound nbt) |
float |
nextFloat(int difficulty) |
public abstract java.lang.String getID()
public abstract void addInformation(net.minecraft.item.ItemStack stack, net.minecraft.entity.player.EntityPlayer player, java.util.List<java.lang.String> list, boolean advanced)
public abstract java.lang.String getDisplayName()
public abstract IRedstoneBoard<T> create(net.minecraft.nbt.NBTTagCompound nbt, T object)
public abstract java.lang.String getItemModelLocation()
public void createBoard(net.minecraft.nbt.NBTTagCompound nbt)
public int getParameterNumber(net.minecraft.nbt.NBTTagCompound nbt)
public float nextFloat(int difficulty)