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 ewl
  • 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 Lewl;d:Lewc;
    • 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 Lewl;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 Lewl;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 Lewl;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 Lewl;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 Lewl;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 Lewl;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> Lewl;<init>(Lewc;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 Lewc;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 Lewc;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 Lewc;a(Lje$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 Lewc;b(Lje$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 Lewl;a(Lje$a;I)I