public class TileEntityNote extends TileEntity
Modifier and Type | Field and Description |
---|---|
byte |
note
Note to play
|
boolean |
previousRedstoneState
stores the latest redstone state
|
blockMetadata, blockType, INFINITE_EXTENT_AABB, tileEntityInvalid, worldObj, xCoord, yCoord, zCoord
Constructor and Description |
---|
TileEntityNote() |
Modifier and Type | Method and Description |
---|---|
void |
changePitch()
change pitch by -> (currentPitch + 1) % 25
|
void |
readFromNBT(NBTTagCompound p_145839_1_) |
void |
triggerNote(World p_145878_1_,
int p_145878_2_,
int p_145878_3_,
int p_145878_4_)
plays the stored note
|
void |
writeToNBT(NBTTagCompound p_145841_1_) |
addMapping, canUpdate, createAndLoadEntity, func_145828_a, getBlockMetadata, getBlockType, getDescriptionPacket, getDistanceFrom, getMaxRenderDistanceSquared, getRenderBoundingBox, getWorldObj, hasWorldObj, invalidate, isInvalid, markDirty, onChunkUnload, onDataPacket, receiveClientEvent, setWorldObj, shouldRefresh, shouldRenderInPass, updateContainingBlockInfo, updateEntity, validate
public byte note
public boolean previousRedstoneState
public void writeToNBT(NBTTagCompound p_145841_1_)
writeToNBT
in class TileEntity
public void readFromNBT(NBTTagCompound p_145839_1_)
readFromNBT
in class TileEntity
public void changePitch()
public void triggerNote(World p_145878_1_, int p_145878_2_, int p_145878_3_, int p_145878_4_)