Class LegacyFarmlandBlockBase

java.lang.Object
net.minecraft.src.Block
btw.block.blocks.FarmlandBlockBase
btw.block.blocks.legacy.LegacyFarmlandBlockBase
Direct Known Subclasses:
LegacyFarmlandBlockFertilized, LegacyFarmlandBlockUnfertilized

public abstract class LegacyFarmlandBlockBase extends FarmlandBlockBase
  • Constructor Details

    • LegacyFarmlandBlockBase

      protected LegacyFarmlandBlockBase(int iBlockID)
  • Method Details

    • onNeighborBlockChange

      public void onNeighborBlockChange(World world, int i, int j, int k, int iNeighborBlockID)
      Description copied from class: Block
      Lets the block know when one of its neighbor changes. Doesn't know which neighbor changed (coordinates passed are their own) Args: x, y, z, neighbor blockID // +++START EDIT+++ FCNOTE: Only called on server // ---END EDIT---
      Overrides:
      onNeighborBlockChange in class Block
    • isHydrated

      protected boolean isHydrated(int iMetadata)
      Specified by:
      isHydrated in class FarmlandBlockBase
    • setFullyHydrated

      protected int setFullyHydrated(int iMetadata)
      Specified by:
      setFullyHydrated in class FarmlandBlockBase
    • dryIncrementally

      protected void dryIncrementally(World world, int i, int j, int k)
      Specified by:
      dryIncrementally in class FarmlandBlockBase
    • convertToNewSoil

      protected abstract void convertToNewSoil(World world, int i, int j, int k)