Class BlockPistonBase.BlocksCalculator

java.lang.Object
cn.nukkit.block.BlockPistonBase.BlocksCalculator
Enclosing class:
BlockPistonBase

public class BlockPistonBase.BlocksCalculator extends Object
  • Constructor Details

    • BlocksCalculator

      public BlocksCalculator(boolean extending)
  • Method Details

    • getMoveBlockLimit

      public static int getMoveBlockLimit()
    • setMoveBlockLimit

      public static void setMoveBlockLimit(int moveBlockLimit)
    • canMove

      public boolean canMove()
    • addBlockLine

      protected boolean addBlockLine(Block origin, Block from, boolean mainBlockLine)
    • addBranchingBlocks

      protected boolean addBranchingBlocks(Block block)
    • getBlocksToMove

      public List<Block> getBlocksToMove()
    • getBlocksToDestroy

      public List<Block> getBlocksToDestroy()