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 efx
- 
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 aLefx;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 bLefx;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 cLefx;c:Lefx$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>Lefx;<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>Lefx;<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 aLefx;a(Lefx$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 cLefx;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 aLefx;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 bLefx;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 aLefx;a(Ldlz;)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 aLefx;a()[J
 
 -