Class ArcaneVesselTileEntity

java.lang.Object
net.minecraft.src.TileEntity
btw.block.tileentity.ArcaneVesselTileEntity
All Implemented Interfaces:
TileEntityDataPacketHandler

public class ArcaneVesselTileEntity extends TileEntity implements TileEntityDataPacketHandler
  • Field Details

    • MAX_CONTAINED_EXPERIENCE

      public static final int MAX_CONTAINED_EXPERIENCE
      See Also:
    • MAX_VISUAL_EXPERIENCE_LEVEL

      public static final int MAX_VISUAL_EXPERIENCE_LEVEL
      See Also:
  • Constructor Details

    • ArcaneVesselTileEntity

      public ArcaneVesselTileEntity()
  • Method Details

    • writeToNBT

      public void writeToNBT(NBTTagCompound nbttagcompound)
      Description copied from class: TileEntity
      Writes a tile entity to NBT.
      Overrides:
      writeToNBT in class TileEntity
    • readFromNBT

      public void readFromNBT(NBTTagCompound nbttagcompound)
      Description copied from class: TileEntity
      Reads a tile entity from NBT.
      Overrides:
      readFromNBT in class TileEntity
    • getDescriptionPacket

      public Packet getDescriptionPacket()
      Description copied from class: TileEntity
      Overriden in a sign to provide the text.
      Overrides:
      getDescriptionPacket in class TileEntity
    • updateEntity

      public void updateEntity()
      Description copied from class: TileEntity
      Allows the entity to update its state. Overridden in most subclasses, e.g. the mob spawner uses this to count ticks and creates a new spawn inside its implementation.
      Overrides:
      updateEntity in class TileEntity
    • readNBTFromPacket

      public void readNBTFromPacket(NBTTagCompound nbttagcompound)
      Specified by:
      readNBTFromPacket in interface TileEntityDataPacketHandler
    • getVisualExperienceLevel

      public int getVisualExperienceLevel()
    • getContainedRegularExperience

      public int getContainedRegularExperience()
    • setContainedRegularExperience

      public void setContainedRegularExperience(int iExperience)
    • getContainedDragonExperience

      public int getContainedDragonExperience()
    • setContainedDragonExperience

      public void setContainedDragonExperience(int iExperience)
    • getContainedTotalExperience

      public int getContainedTotalExperience()
    • validateVisualExperience

      public void validateVisualExperience()
    • initTempleExperience

      public void initTempleExperience()
    • attemptToSwallowXPOrb

      public boolean attemptToSwallowXPOrb(World world, int i, int j, int k, EntityXPOrb entityXPOrb)
    • ejectContentsOnBlockBreak

      public void ejectContentsOnBlockBreak()