Package net.minecraft.world.gen.carver
Class CarvingMask
java.lang.Object
net.minecraft.world.gen.carver.CarvingMask
- Mappings:
Namespace Name named net/minecraft/world/gen/carver/CarvingMask
intermediary net/minecraft/class_6643
official dux
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprivate final int
private final BitSet
private CarvingMask.MaskPredicate
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
get
(int offsetX, int y, int offsetZ) private int
getIndex
(int offsetX, int y, int offsetZ) long[]
getMask()
void
set
(int offsetX, int y, int offsetZ) void
setMaskPredicate
(CarvingMask.MaskPredicate maskPredicate) streamBlockPos
(ChunkPos chunkPos)
-
Field Details
-
bottomY
private final int bottomY- Mappings:
Namespace Name Mixin selector named bottomY
Lnet/minecraft/world/gen/carver/CarvingMask;bottomY:I
intermediary field_35049
Lnet/minecraft/class_6643;field_35049:I
official a
Ldux;a:I
-
mask
- Mappings:
Namespace Name Mixin selector named mask
Lnet/minecraft/world/gen/carver/CarvingMask;mask:Ljava/util/BitSet;
intermediary field_35050
Lnet/minecraft/class_6643;field_35050:Ljava/util/BitSet;
official b
Ldux;b:Ljava/util/BitSet;
-
maskPredicate
- Mappings:
Namespace Name Mixin selector named maskPredicate
Lnet/minecraft/world/gen/carver/CarvingMask;maskPredicate:Lnet/minecraft/world/gen/carver/CarvingMask$MaskPredicate;
intermediary field_36217
Lnet/minecraft/class_6643;field_36217:Lnet/minecraft/class_6643$class_6828;
official c
Ldux;c:Ldux$a;
-
-
Constructor Details
-
CarvingMask
public CarvingMask(int height, int bottomY) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/world/gen/carver/CarvingMask;<init>(II)V
intermediary <init>
Lnet/minecraft/class_6643;<init>(II)V
official <init>
Ldux;<init>(II)V
-
CarvingMask
public CarvingMask(long[] mask, int bottomY) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/world/gen/carver/CarvingMask;<init>([JI)V
intermediary <init>
Lnet/minecraft/class_6643;<init>([JI)V
official <init>
Ldux;<init>([JI)V
-
-
Method Details
-
setMaskPredicate
- Mappings:
Namespace Name Mixin selector named setMaskPredicate
Lnet/minecraft/world/gen/carver/CarvingMask;setMaskPredicate(Lnet/minecraft/world/gen/carver/CarvingMask$MaskPredicate;)V
intermediary method_39785
Lnet/minecraft/class_6643;method_39785(Lnet/minecraft/class_6643$class_6828;)V
official a
Ldux;a(Ldux$a;)V
-
getIndex
private int getIndex(int offsetX, int y, int offsetZ) - Mappings:
Namespace Name Mixin selector named getIndex
Lnet/minecraft/world/gen/carver/CarvingMask;getIndex(III)I
intermediary method_38869
Lnet/minecraft/class_6643;method_38869(III)I
official c
Ldux;c(III)I
-
set
public void set(int offsetX, int y, int offsetZ) - Mappings:
Namespace Name Mixin selector named set
Lnet/minecraft/world/gen/carver/CarvingMask;set(III)V
intermediary method_38865
Lnet/minecraft/class_6643;method_38865(III)V
official a
Ldux;a(III)V
-
get
public boolean get(int offsetX, int y, int offsetZ) - Mappings:
Namespace Name Mixin selector named get
Lnet/minecraft/world/gen/carver/CarvingMask;get(III)Z
intermediary method_38868
Lnet/minecraft/class_6643;method_38868(III)Z
official b
Ldux;b(III)Z
-
streamBlockPos
- Mappings:
Namespace Name Mixin selector named streamBlockPos
Lnet/minecraft/world/gen/carver/CarvingMask;streamBlockPos(Lnet/minecraft/util/math/ChunkPos;)Ljava/util/stream/Stream;
intermediary method_38866
Lnet/minecraft/class_6643;method_38866(Lnet/minecraft/class_1923;)Ljava/util/stream/Stream;
official a
Ldux;a(Ldcd;)Ljava/util/stream/Stream;
-
getMask
public long[] getMask()- Mappings:
Namespace Name Mixin selector named getMask
Lnet/minecraft/world/gen/carver/CarvingMask;getMask()[J
intermediary method_38864
Lnet/minecraft/class_6643;method_38864()[J
official a
Ldux;a()[J
-