Class CarvingMask

java.lang.Object
net.minecraft.world.gen.carver.CarvingMask

public class CarvingMask extends Object
Mappings:
Namespace Name
official cpq
intermediary net/minecraft/class_6643
named net/minecraft/world/gen/carver/CarvingMask
  • Field Details

    • bottomY

      private final int bottomY
      Mappings:
      Namespace Name Mixin selector
      official a Lcpq;a:I
      intermediary field_35049 Lnet/minecraft/class_6643;field_35049:I
      named bottomY Lnet/minecraft/world/gen/carver/CarvingMask;bottomY:I
    • mask

      private final BitSet mask
      Mappings:
      Namespace Name Mixin selector
      official b Lcpq;b:Ljava/util/BitSet;
      intermediary field_35050 Lnet/minecraft/class_6643;field_35050:Ljava/util/BitSet;
      named mask Lnet/minecraft/world/gen/carver/CarvingMask;mask:Ljava/util/BitSet;
  • Constructor Details

    • CarvingMask

      public CarvingMask(int height, int bottomY)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcpq;<init>(II)V
      intermediary <init> Lnet/minecraft/class_6643;<init>(II)V
      named <init> Lnet/minecraft/world/gen/carver/CarvingMask;<init>(II)V
    • CarvingMask

      public CarvingMask(long[] mask, int bottomY)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcpq;<init>([JI)V
      intermediary <init> Lnet/minecraft/class_6643;<init>([JI)V
      named <init> Lnet/minecraft/world/gen/carver/CarvingMask;<init>([JI)V
  • Method Details

    • getIndex

      private int getIndex(int offsetX, int y, int offsetZ)
      Mappings:
      Namespace Name Mixin selector
      official c Lcpq;c(III)I
      intermediary method_38869 Lnet/minecraft/class_6643;method_38869(III)I
      named getIndex Lnet/minecraft/world/gen/carver/CarvingMask;getIndex(III)I
    • set

      public void set(int offsetX, int y, int offsetZ)
      Mappings:
      Namespace Name Mixin selector
      official a Lcpq;a(III)V
      intermediary method_38865 Lnet/minecraft/class_6643;method_38865(III)V
      named set Lnet/minecraft/world/gen/carver/CarvingMask;set(III)V
    • get

      public boolean get(int offsetX, int y, int offsetZ)
      Mappings:
      Namespace Name Mixin selector
      official b Lcpq;b(III)Z
      intermediary method_38868 Lnet/minecraft/class_6643;method_38868(III)Z
      named get Lnet/minecraft/world/gen/carver/CarvingMask;get(III)Z
    • streamBlockPos

      public Stream<BlockPos> streamBlockPos(ChunkPos chunkPos)
      Mappings:
      Namespace Name Mixin selector
      official a Lcpq;a(Lbzd;)Ljava/util/stream/Stream;
      intermediary method_38866 Lnet/minecraft/class_6643;method_38866(Lnet/minecraft/class_1923;)Ljava/util/stream/Stream;
      named streamBlockPos Lnet/minecraft/world/gen/carver/CarvingMask;streamBlockPos(Lnet/minecraft/util/math/ChunkPos;)Ljava/util/stream/Stream;
    • getMask

      public long[] getMask()
      Mappings:
      Namespace Name Mixin selector
      official a Lcpq;a()[J
      intermediary method_38864 Lnet/minecraft/class_6643;method_38864()[J
      named getMask Lnet/minecraft/world/gen/carver/CarvingMask;getMask()[J