Class CroppedVoxelSet

java.lang.Object
net.minecraft.util.shape.VoxelSet
net.minecraft.util.shape.CroppedVoxelSet

public final class CroppedVoxelSet extends VoxelSet
Mappings:
Namespace Name
named net/minecraft/util/shape/CroppedVoxelSet
intermediary net/minecraft/class_262
official fcq
  • Field Details

    • parent

      private final VoxelSet parent
      Mappings:
      Namespace Name Mixin selector
      named parent Lnet/minecraft/util/shape/CroppedVoxelSet;parent:Lnet/minecraft/util/shape/VoxelSet;
      intermediary field_1393 Lnet/minecraft/class_262;field_1393:Lnet/minecraft/class_251;
      official d Lfcq;d:Lfcg;
    • minX

      private final int minX
      Mappings:
      Namespace Name Mixin selector
      named minX Lnet/minecraft/util/shape/CroppedVoxelSet;minX:I
      intermediary field_1392 Lnet/minecraft/class_262;field_1392:I
      official e Lfcq;e:I
    • minY

      private final int minY
      Mappings:
      Namespace Name Mixin selector
      named minY Lnet/minecraft/util/shape/CroppedVoxelSet;minY:I
      intermediary field_1391 Lnet/minecraft/class_262;field_1391:I
      official f Lfcq;f:I
    • minZ

      private final int minZ
      Mappings:
      Namespace Name Mixin selector
      named minZ Lnet/minecraft/util/shape/CroppedVoxelSet;minZ:I
      intermediary field_1390 Lnet/minecraft/class_262;field_1390:I
      official g Lfcq;g:I
    • maxX

      private final int maxX
      Mappings:
      Namespace Name Mixin selector
      named maxX Lnet/minecraft/util/shape/CroppedVoxelSet;maxX:I
      intermediary field_1389 Lnet/minecraft/class_262;field_1389:I
      official h Lfcq;h:I
    • maxY

      private final int maxY
      Mappings:
      Namespace Name Mixin selector
      named maxY Lnet/minecraft/util/shape/CroppedVoxelSet;maxY:I
      intermediary field_1388 Lnet/minecraft/class_262;field_1388:I
      official i Lfcq;i:I
    • maxZ

      private final int maxZ
      Mappings:
      Namespace Name Mixin selector
      named maxZ Lnet/minecraft/util/shape/CroppedVoxelSet;maxZ:I
      intermediary field_1394 Lnet/minecraft/class_262;field_1394:I
      official j Lfcq;j:I
  • Constructor Details

    • CroppedVoxelSet

      protected CroppedVoxelSet(VoxelSet parent, int minX, int minY, int minZ, int maxX, int maxY, int maxZ)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/util/shape/CroppedVoxelSet;<init>(Lnet/minecraft/util/shape/VoxelSet;IIIIII)V
      intermediary <init> Lnet/minecraft/class_262;<init>(Lnet/minecraft/class_251;IIIIII)V
      official <init> Lfcq;<init>(Lfcg;IIIIII)V
  • Method Details

    • contains

      public boolean contains(int x, int y, int z)
      Specified by:
      contains in class VoxelSet
      Mappings:
      Namespace Name Mixin selector
      named contains Lnet/minecraft/util/shape/VoxelSet;contains(III)Z
      intermediary method_1063 Lnet/minecraft/class_251;method_1063(III)Z
      official b Lfcg;b(III)Z
    • set

      public void set(int x, int y, int z)
      Specified by:
      set in class VoxelSet
      Mappings:
      Namespace Name Mixin selector
      named set Lnet/minecraft/util/shape/VoxelSet;set(III)V
      intermediary method_1049 Lnet/minecraft/class_251;method_1049(III)V
      official c Lfcg;c(III)V
    • getMin

      public int getMin(Direction.Axis axis)
      Specified by:
      getMin in class VoxelSet
      Mappings:
      Namespace Name Mixin selector
      named getMin Lnet/minecraft/util/shape/VoxelSet;getMin(Lnet/minecraft/util/math/Direction$Axis;)I
      intermediary method_1055 Lnet/minecraft/class_251;method_1055(Lnet/minecraft/class_2350$class_2351;)I
      official a Lfcg;a(Ljm$a;)I
    • getMax

      public int getMax(Direction.Axis axis)
      Specified by:
      getMax in class VoxelSet
      Mappings:
      Namespace Name Mixin selector
      named getMax Lnet/minecraft/util/shape/VoxelSet;getMax(Lnet/minecraft/util/math/Direction$Axis;)I
      intermediary method_1045 Lnet/minecraft/class_251;method_1045(Lnet/minecraft/class_2350$class_2351;)I
      official b Lfcg;b(Ljm$a;)I
    • clamp

      private int clamp(Direction.Axis axis, int value)
      Mappings:
      Namespace Name Mixin selector
      named clamp Lnet/minecraft/util/shape/CroppedVoxelSet;clamp(Lnet/minecraft/util/math/Direction$Axis;I)I
      intermediary method_31944 Lnet/minecraft/class_262;method_31944(Lnet/minecraft/class_2350$class_2351;I)I
      official a Lfcq;a(Ljm$a;I)I