Class CuboidBlockIterator

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

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

    • field_33084

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    • CuboidBlockIterator

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

    • step

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

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

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

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

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