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
 
 -