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/CarvingMaskintermediary net/minecraft/class_6643official dux
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final intprivate final BitSetprivate CarvingMask.MaskPredicate -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanget(int offsetX, int y, int offsetZ) private intgetIndex(int offsetX, int y, int offsetZ) long[]getMask()voidset(int offsetX, int y, int offsetZ) voidsetMaskPredicate(CarvingMask.MaskPredicate maskPredicate) streamBlockPos(ChunkPos chunkPos)
-
Field Details
-
bottomY
private final int bottomY- Mappings:
Namespace Name Mixin selector named bottomYLnet/minecraft/world/gen/carver/CarvingMask;bottomY:Iintermediary field_35049Lnet/minecraft/class_6643;field_35049:Iofficial aLdux;a:I
-
mask
- Mappings:
Namespace Name Mixin selector named maskLnet/minecraft/world/gen/carver/CarvingMask;mask:Ljava/util/BitSet;intermediary field_35050Lnet/minecraft/class_6643;field_35050:Ljava/util/BitSet;official bLdux;b:Ljava/util/BitSet;
-
maskPredicate
- Mappings:
Namespace Name Mixin selector named maskPredicateLnet/minecraft/world/gen/carver/CarvingMask;maskPredicate:Lnet/minecraft/world/gen/carver/CarvingMask$MaskPredicate;intermediary field_36217Lnet/minecraft/class_6643;field_36217:Lnet/minecraft/class_6643$class_6828;official cLdux;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)Vintermediary <init>Lnet/minecraft/class_6643;<init>(II)Vofficial <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)Vintermediary <init>Lnet/minecraft/class_6643;<init>([JI)Vofficial <init>Ldux;<init>([JI)V
-
-
Method Details
-
setMaskPredicate
- Mappings:
Namespace Name Mixin selector named setMaskPredicateLnet/minecraft/world/gen/carver/CarvingMask;setMaskPredicate(Lnet/minecraft/world/gen/carver/CarvingMask$MaskPredicate;)Vintermediary method_39785Lnet/minecraft/class_6643;method_39785(Lnet/minecraft/class_6643$class_6828;)Vofficial aLdux;a(Ldux$a;)V
-
getIndex
private int getIndex(int offsetX, int y, int offsetZ) - Mappings:
Namespace Name Mixin selector named getIndexLnet/minecraft/world/gen/carver/CarvingMask;getIndex(III)Iintermediary method_38869Lnet/minecraft/class_6643;method_38869(III)Iofficial cLdux;c(III)I
-
set
public void set(int offsetX, int y, int offsetZ) - Mappings:
Namespace Name Mixin selector named setLnet/minecraft/world/gen/carver/CarvingMask;set(III)Vintermediary method_38865Lnet/minecraft/class_6643;method_38865(III)Vofficial aLdux;a(III)V
-
get
public boolean get(int offsetX, int y, int offsetZ) - Mappings:
Namespace Name Mixin selector named getLnet/minecraft/world/gen/carver/CarvingMask;get(III)Zintermediary method_38868Lnet/minecraft/class_6643;method_38868(III)Zofficial bLdux;b(III)Z
-
streamBlockPos
- Mappings:
Namespace Name Mixin selector named streamBlockPosLnet/minecraft/world/gen/carver/CarvingMask;streamBlockPos(Lnet/minecraft/util/math/ChunkPos;)Ljava/util/stream/Stream;intermediary method_38866Lnet/minecraft/class_6643;method_38866(Lnet/minecraft/class_1923;)Ljava/util/stream/Stream;official aLdux;a(Ldcd;)Ljava/util/stream/Stream;
-
getMask
public long[] getMask()- Mappings:
Namespace Name Mixin selector named getMaskLnet/minecraft/world/gen/carver/CarvingMask;getMask()[Jintermediary method_38864Lnet/minecraft/class_6643;method_38864()[Jofficial aLdux;a()[J
-