Package net.minecraft.world.gen
Class LayerTransitionBlockSource
java.lang.Object
net.minecraft.world.gen.LayerTransitionBlockSource
- All Implemented Interfaces:
BlockSource
- Mappings:
Namespace Name official cszintermediary net/minecraft/class_5842named net/minecraft/world/gen/LayerTransitionBlockSource
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final @Nullable BlockStateprivate final @Nullable BlockStateprivate final intprivate final intprivate final RandomDeriver -
Constructor Summary
ConstructorsConstructorDescriptionLayerTransitionBlockSource(RandomDeriver randomDeriver, @Nullable BlockState belowState, @Nullable BlockState aboveState, int minY, int maxY) -
Method Summary
-
Field Details
-
randomDeriver
- Mappings:
Namespace Name Mixin selector official aLcsz;a:Lcsq;intermediary field_34587Lnet/minecraft/class_5842;field_34587:Lnet/minecraft/class_6574;named randomDeriverLnet/minecraft/world/gen/LayerTransitionBlockSource;randomDeriver:Lnet/minecraft/world/gen/random/RandomDeriver;
-
belowState
- Mappings:
Namespace Name Mixin selector official bLcsz;b:Lcnd;intermediary field_35137Lnet/minecraft/class_5842;field_35137:Lnet/minecraft/class_2680;named belowStateLnet/minecraft/world/gen/LayerTransitionBlockSource;belowState:Lnet/minecraft/block/BlockState;
-
aboveState
- Mappings:
Namespace Name Mixin selector official cLcsz;c:Lcnd;intermediary field_35138Lnet/minecraft/class_5842;field_35138:Lnet/minecraft/class_2680;named aboveStateLnet/minecraft/world/gen/LayerTransitionBlockSource;aboveState:Lnet/minecraft/block/BlockState;
-
minY
private final int minY- Mappings:
Namespace Name Mixin selector official dLcsz;d:Iintermediary field_35139Lnet/minecraft/class_5842;field_35139:Inamed minYLnet/minecraft/world/gen/LayerTransitionBlockSource;minY:I
-
maxY
private final int maxY- Mappings:
Namespace Name Mixin selector official eLcsz;e:Iintermediary field_35140Lnet/minecraft/class_5842;field_35140:Inamed maxYLnet/minecraft/world/gen/LayerTransitionBlockSource;maxY:I
-
-
Constructor Details
-
LayerTransitionBlockSource
public LayerTransitionBlockSource(RandomDeriver randomDeriver, @Nullable @Nullable BlockState belowState, @Nullable @Nullable BlockState aboveState, int minY, int maxY) - Mappings:
Namespace Name Mixin selector official <init>Lcsz;<init>(Lcsq;Lcnd;Lcnd;II)Vintermediary <init>Lnet/minecraft/class_5842;<init>(Lnet/minecraft/class_6574;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;II)Vnamed <init>Lnet/minecraft/world/gen/LayerTransitionBlockSource;<init>(Lnet/minecraft/world/gen/random/RandomDeriver;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;II)V
-
-
Method Details
-
apply
- Specified by:
applyin interfaceBlockSource- Mappings:
Namespace Name Mixin selector official applyLdce;apply(Lcsh;III)Lcnd;intermediary applyLnet/minecraft/class_6583;apply(Lnet/minecraft/class_6568;III)Lnet/minecraft/class_2680;named applyLnet/minecraft/world/gen/BlockSource;apply(Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler;III)Lnet/minecraft/block/BlockState;
-