Class CuboidBlockIterator

java.lang.Object
net.minecraft.util.CuboidBlockIterator

public class CuboidBlockIterator extends Object
Mappings:
Namespace Name
official gm
intermediary net/minecraft/class_3980
named net/minecraft/util/CuboidBlockIterator
  • Field Details

    • field_33084

      public static final int field_33084
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lgm;a:I
      intermediary field_33084 Lnet/minecraft/class_3980;field_33084:I
      named field_33084 Lnet/minecraft/util/CuboidBlockIterator;field_33084:I
    • field_33085

      public static final int field_33085
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lgm;b:I
      intermediary field_33085 Lnet/minecraft/class_3980;field_33085:I
      named field_33085 Lnet/minecraft/util/CuboidBlockIterator;field_33085:I
    • field_33086

      public static final int field_33086
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official c Lgm;c:I
      intermediary field_33086 Lnet/minecraft/class_3980;field_33086:I
      named field_33086 Lnet/minecraft/util/CuboidBlockIterator;field_33086:I
    • field_33087

      public static final int field_33087
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official d Lgm;d:I
      intermediary field_33087 Lnet/minecraft/class_3980;field_33087:I
      named field_33087 Lnet/minecraft/util/CuboidBlockIterator;field_33087:I
    • startX

      private final int startX
      Mappings:
      Namespace Name Mixin selector
      official e Lgm;e:I
      intermediary field_17683 Lnet/minecraft/class_3980;field_17683:I
      named startX Lnet/minecraft/util/CuboidBlockIterator;startX:I
    • startY

      private final int startY
      Mappings:
      Namespace Name Mixin selector
      official f Lgm;f:I
      intermediary field_17684 Lnet/minecraft/class_3980;field_17684:I
      named startY Lnet/minecraft/util/CuboidBlockIterator;startY:I
    • startZ

      private final int startZ
      Mappings:
      Namespace Name Mixin selector
      official g Lgm;g:I
      intermediary field_17685 Lnet/minecraft/class_3980;field_17685:I
      named startZ Lnet/minecraft/util/CuboidBlockIterator;startZ:I
    • sizeX

      private final int sizeX
      Mappings:
      Namespace Name Mixin selector
      official h Lgm;h:I
      intermediary field_17686 Lnet/minecraft/class_3980;field_17686:I
      named sizeX Lnet/minecraft/util/CuboidBlockIterator;sizeX:I
    • sizeY

      private final int sizeY
      Mappings:
      Namespace Name Mixin selector
      official i Lgm;i:I
      intermediary field_17687 Lnet/minecraft/class_3980;field_17687:I
      named sizeY Lnet/minecraft/util/CuboidBlockIterator;sizeY:I
    • sizeZ

      private final int sizeZ
      Mappings:
      Namespace Name Mixin selector
      official j Lgm;j:I
      intermediary field_17688 Lnet/minecraft/class_3980;field_17688:I
      named sizeZ Lnet/minecraft/util/CuboidBlockIterator;sizeZ:I
    • totalSize

      private final int totalSize
      Mappings:
      Namespace Name Mixin selector
      official k Lgm;k:I
      intermediary field_23112 Lnet/minecraft/class_3980;field_23112:I
      named totalSize Lnet/minecraft/util/CuboidBlockIterator;totalSize:I
    • blocksIterated

      private int blocksIterated
      Mappings:
      Namespace Name Mixin selector
      official l Lgm;l:I
      intermediary field_23113 Lnet/minecraft/class_3980;field_23113:I
      named blocksIterated Lnet/minecraft/util/CuboidBlockIterator;blocksIterated:I
    • x

      private int x
      Mappings:
      Namespace Name Mixin selector
      official m Lgm;m:I
      intermediary field_18233 Lnet/minecraft/class_3980;field_18233:I
      named x Lnet/minecraft/util/CuboidBlockIterator;x:I
    • y

      private int y
      Mappings:
      Namespace Name Mixin selector
      official n Lgm;n:I
      intermediary field_18234 Lnet/minecraft/class_3980;field_18234:I
      named y Lnet/minecraft/util/CuboidBlockIterator;y:I
    • z

      private int z
      Mappings:
      Namespace Name Mixin selector
      official o Lgm;o:I
      intermediary field_18235 Lnet/minecraft/class_3980;field_18235:I
      named z Lnet/minecraft/util/CuboidBlockIterator;z:I
  • Constructor Details

    • CuboidBlockIterator

      public CuboidBlockIterator(int startX, int startY, int startZ, int endX, int endY, int endZ)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lgm;<init>(IIIIII)V
      intermediary <init> Lnet/minecraft/class_3980;<init>(IIIIII)V
      named <init> Lnet/minecraft/util/CuboidBlockIterator;<init>(IIIIII)V
  • Method Details

    • step

      public boolean step()
      Mappings:
      Namespace Name Mixin selector
      official a Lgm;a()Z
      intermediary method_17963 Lnet/minecraft/class_3980;method_17963()Z
      named step Lnet/minecraft/util/CuboidBlockIterator;step()Z
    • getX

      public int getX()
      Mappings:
      Namespace Name Mixin selector
      official b Lgm;b()I
      intermediary method_18671 Lnet/minecraft/class_3980;method_18671()I
      named getX Lnet/minecraft/util/CuboidBlockIterator;getX()I
    • getY

      public int getY()
      Mappings:
      Namespace Name Mixin selector
      official c Lgm;c()I
      intermediary method_18672 Lnet/minecraft/class_3980;method_18672()I
      named getY Lnet/minecraft/util/CuboidBlockIterator;getY()I
    • getZ

      public int getZ()
      Mappings:
      Namespace Name Mixin selector
      official d Lgm;d()I
      intermediary method_18673 Lnet/minecraft/class_3980;method_18673()I
      named getZ Lnet/minecraft/util/CuboidBlockIterator;getZ()I
    • getEdgeCoordinatesCount

      public int getEdgeCoordinatesCount()
      Mappings:
      Namespace Name Mixin selector
      official e Lgm;e()I
      intermediary method_20789 Lnet/minecraft/class_3980;method_20789()I
      named getEdgeCoordinatesCount Lnet/minecraft/util/CuboidBlockIterator;getEdgeCoordinatesCount()I