Class FiniteUnlitTorchBlock


public class FiniteUnlitTorchBlock extends TorchBlockUnlitBase
  • Constructor Details

    • FiniteUnlitTorchBlock

      public FiniteUnlitTorchBlock(int iBlockID)
  • Method Details

    • idDropped

      public int idDropped(int iMetadata, Random rand, int iFortuneModifier)
      Description copied from class: Block
      Returns the ID of the items to drop on destruction.
      Overrides:
      idDropped in class Block
    • getCanBeSetOnFireDirectly

      public boolean getCanBeSetOnFireDirectly(IBlockAccess blockAccess, int i, int j, int k)
      Description copied from class: Block
      Whether the block itself can be set on fire, rather than a neighboring block being set to a fire block
      Overrides:
      getCanBeSetOnFireDirectly in class TorchBlockUnlitBase
    • setOnFireDirectly

      public boolean setOnFireDirectly(World world, int i, int j, int k)
      Overrides:
      setOnFireDirectly in class TorchBlockUnlitBase
    • getChanceOfFireSpreadingDirectlyTo

      public int getChanceOfFireSpreadingDirectlyTo(IBlockAccess blockAccess, int i, int j, int k)
      Overrides:
      getChanceOfFireSpreadingDirectlyTo in class TorchBlockUnlitBase
    • getLitBlockID

      protected int getLitBlockID()
      Specified by:
      getLitBlockID in class TorchBlockUnlitBase
    • setIsBurnedOut

      public void setIsBurnedOut(World world, int i, int j, int k, boolean bBurnedOut)
    • setIsBurnedOut

      public static int setIsBurnedOut(int iMetadata, boolean bIsBurnedOut)
    • getIsBurnedOut

      public boolean getIsBurnedOut(IBlockAccess blockAccess, int i, int j, int k)
    • getIsBurnedOut

      public static boolean getIsBurnedOut(int iMetadata)
    • registerIcons

      @Environment(CLIENT) public void registerIcons(IconRegister register)
      Description copied from class: Block
      When this method is called, your block should register all the icons it needs with the given IconRegister. This is the only chance you get to register icons.
      Overrides:
      registerIcons in class Block
    • getIcon

      @Environment(CLIENT) public Icon getIcon(int iSide, int iMetadata)
      Description copied from class: Block
      From the specified side and block metadata retrieves the blocks texture. Args: side, metadata
      Overrides:
      getIcon in class Block