Package net.minecraft.world.gen.carver
Class CarvingMask
java.lang.Object
net.minecraft.world.gen.carver.CarvingMask
- Mappings:
Namespace Name official dlc
intermediary net/minecraft/class_6643
named net/minecraft/world/gen/carver/CarvingMask
-
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 official a
Ldlc;a:I
intermediary field_35049
Lnet/minecraft/class_6643;field_35049:I
named bottomY
Lnet/minecraft/world/gen/carver/CarvingMask;bottomY:I
-
mask
- Mappings:
Namespace Name Mixin selector official b
Ldlc;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;
-
maskPredicate
- Mappings:
Namespace Name Mixin selector official c
Ldlc;c:Ldlc$a;
intermediary field_36217
Lnet/minecraft/class_6643;field_36217:Lnet/minecraft/class_6643$class_6828;
named maskPredicate
Lnet/minecraft/world/gen/carver/CarvingMask;maskPredicate:Lnet/minecraft/world/gen/carver/CarvingMask$MaskPredicate;
-
-
Constructor Details
-
CarvingMask
public CarvingMask(int height, int bottomY) - Mappings:
Namespace Name Mixin selector official <init>
Ldlc;<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>
Ldlc;<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
-
setMaskPredicate
- Mappings:
Namespace Name Mixin selector official a
Ldlc;a(Ldlc$a;)V
intermediary method_39785
Lnet/minecraft/class_6643;method_39785(Lnet/minecraft/class_6643$class_6828;)V
named setMaskPredicate
Lnet/minecraft/world/gen/carver/CarvingMask;setMaskPredicate(Lnet/minecraft/world/gen/carver/CarvingMask$MaskPredicate;)V
-
getIndex
private int getIndex(int offsetX, int y, int offsetZ) - Mappings:
Namespace Name Mixin selector official c
Ldlc;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
Ldlc;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
Ldlc;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
- Mappings:
Namespace Name Mixin selector official a
Ldlc;a(Lcsw;)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
Ldlc;a()[J
intermediary method_38864
Lnet/minecraft/class_6643;method_38864()[J
named getMask
Lnet/minecraft/world/gen/carver/CarvingMask;getMask()[J
-