Class BlockFlowable

All Implemented Interfaces:
BlockID, IBlockState, IMutableBlockState, AxisAlignedBB, Metadatable, Cloneable
Direct Known Subclasses:
BlockAzalea, BlockBambooSapling, BlockBigDripleaf, BlockButton, BlockCandle, BlockCarpet, BlockCobweb, BlockCoral, BlockCoralFan, BlockCrops, BlockDeadBush, BlockDoublePlant, BlockEndPortal, BlockFire, BlockFlower, BlockFlowerPot, BlockFrogSpawn, BlockFungus, BlockKelp, BlockLantern, BlockLever, BlockMangrovePropagule, BlockMushroom, BlockNetherPortal, BlockNetherWart, BlockPressurePlateBase, BlockRail, BlockRedstoneDiode, BlockRedstoneWire, BlockRoots, BlockSapling, BlockSeagrass, BlockSeaPickle, BlockSmallDripleaf, BlockSugarcane, BlockSweetBerryBush, BlockTallGrass, BlockTorch, BlockTurtleEgg, BlockWaterLily

public abstract class BlockFlowable extends BlockTransparentMeta
Author:
MagicDroidX (Nukkit Project)
  • Constructor Details

    • BlockFlowable

      @PowerNukkitXOnly @Since("1.6.0.0-PNX") protected BlockFlowable()
    • BlockFlowable

      protected BlockFlowable(int meta)
  • Method Details

    • canBeFlowedInto

      public boolean canBeFlowedInto()
      Overrides:
      canBeFlowedInto in class Block
    • canPassThrough

      public boolean canPassThrough()
      Overrides:
      canPassThrough in class Block
    • getHardness

      public double getHardness()
      Description copied from class: Block
      控制方块硬度
      Overrides:
      getHardness in class Block
      Returns:
      方块的硬度
    • getResistance

      public double getResistance()
      Description copied from class: Block
      控制方块爆炸抗性
      Overrides:
      getResistance in class Block
      Returns:
      方块的爆炸抗性
    • isSolid

      public boolean isSolid()
      Overrides:
      isSolid in class Block
    • breaksWhenMoved

      @PowerNukkitOnly public boolean breaksWhenMoved()
      Overrides:
      breaksWhenMoved in class Block
      Returns:
      当被活塞移动时是否会被破坏
    • sticksToPiston

      @PowerNukkitOnly public boolean sticksToPiston()
      Overrides:
      sticksToPiston in class Block
      Returns:
      是否可以粘在粘性活塞上
    • recalculateBoundingBox

      protected AxisAlignedBB recalculateBoundingBox()
      Overrides:
      recalculateBoundingBox in class Block