Class CaveSurfaceDecorator
java.lang.Object
net.minecraft.world.gen.decorator.Decorator<CaveSurfaceDecoratorConfig>
net.minecraft.world.gen.decorator.CaveSurfaceDecorator
- Mappings:
Namespace Name official dcnintermediary net/minecraft/class_5933named net/minecraft/world/gen/decorator/CaveSurfaceDecorator
-
Field Summary
Fields inherited from class net.minecraft.world.gen.decorator.Decorator
BLOCK_FILTER, CARVING_MASK, CAVE_SURFACE, CHANCE, COUNT, COUNT_EXTRA, COUNT_MULTILAYER, COUNT_NOISE, COUNT_NOISE_BIASED, DARK_OAK_TREE, DECORATED, END_GATEWAY, ENVIRONMENT_SCAN, HEIGHTMAP, ICEBERG, LAVA_LAKE, NOPE, RANGE, SCATTER, SQUARE, SURFACE_RELATIVE_THRESHOLD, WATER_DEPTH_THRESHOLD -
Constructor Summary
ConstructorsConstructorDescriptionCaveSurfaceDecorator(com.mojang.serialization.Codec<CaveSurfaceDecoratorConfig> configCodec) -
Method Summary
Modifier and TypeMethodDescriptiongetPositions(DecoratorContext decoratorContext, Random random, CaveSurfaceDecoratorConfig caveSurfaceDecoratorConfig, BlockPos blockPos) static booleanmethod_39183(BlockState blockState) private static Predicate<BlockState>method_39184(boolean bool)
-
Constructor Details
-
CaveSurfaceDecorator
- Mappings:
Namespace Name Mixin selector official <init>Lddb;<init>(Lcom/mojang/serialization/Codec;)Vintermediary <init>Lnet/minecraft/class_3284;<init>(Lcom/mojang/serialization/Codec;)Vnamed <init>Lnet/minecraft/world/gen/decorator/Decorator;<init>(Lcom/mojang/serialization/Codec;)V
-
-
Method Details
-
method_39183
- Mappings:
Namespace Name Mixin selector official aLdcn;a(Lcmz;)Zintermediary method_39183Lnet/minecraft/class_5933;method_39183(Lnet/minecraft/class_2680;)Znamed method_39183Lnet/minecraft/world/gen/decorator/CaveSurfaceDecorator;method_39183(Lnet/minecraft/block/BlockState;)Z
-
method_39184
- Mappings:
Namespace Name Mixin selector official aLdcn;a(Z)Ljava/util/function/Predicate;intermediary method_39184Lnet/minecraft/class_5933;method_39184(Z)Ljava/util/function/Predicate;named method_39184Lnet/minecraft/world/gen/decorator/CaveSurfaceDecorator;method_39184(Z)Ljava/util/function/Predicate;
-
getPositions
public Stream<BlockPos> getPositions(DecoratorContext decoratorContext, Random random, CaveSurfaceDecoratorConfig caveSurfaceDecoratorConfig, BlockPos blockPos) - Specified by:
getPositionsin classDecorator<CaveSurfaceDecoratorConfig>- Mappings:
Namespace Name Mixin selector official aLdcn;a(Ldcx;Ljava/util/Random;Ldcl;Lgh;)Ljava/util/stream/Stream;intermediary method_34382Lnet/minecraft/class_5933;method_34382(Lnet/minecraft/class_5444;Ljava/util/Random;Lnet/minecraft/class_5931;Lnet/minecraft/class_2338;)Ljava/util/stream/Stream;named getPositionsLnet/minecraft/world/gen/decorator/CaveSurfaceDecorator;getPositions(Lnet/minecraft/world/gen/decorator/DecoratorContext;Ljava/util/Random;Lnet/minecraft/world/gen/decorator/CaveSurfaceDecoratorConfig;Lnet/minecraft/util/math/BlockPos;)Ljava/util/stream/Stream;
-