Class DripstoneHelper
java.lang.Object
net.minecraft.world.gen.feature.util.DripstoneHelper
- Mappings:
Namespace Name intermediary net/minecraft/class_5726official dkhnamed net/minecraft/world/gen/feature/util/DripstoneHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleancanGenerate(BlockState state) protected static booleancanGenerate(WorldAccess world, BlockPos pos) protected static booleancanGenerateBase(StructureWorldAccess world, BlockPos pos, int height) static booleancanGenerateOrLava(BlockState state) protected static booleancanGenerateOrLava(WorldAccess world, BlockPos pos) static booleancannotGenerate(BlockState state) static booleancanReplace(BlockState state) static booleancanReplaceOrLava(BlockState state) protected static booleangenerateDripstoneBlock(WorldAccess world, BlockPos pos) protected static voidgeneratePointedDripstone(WorldAccess world, BlockPos pos, Direction direction, int height, boolean merge) protected static voidgetDripstoneThickness(Direction direction, int height, boolean merge, Consumer<BlockState> callback) private static BlockStateprotected static doublescaleHeightFromRadius(double radius, double scale, double heightScale, double bluntness)
-
Constructor Details
-
DripstoneHelper
public DripstoneHelper()
-
-
Method Details
-
scaleHeightFromRadius
protected static double scaleHeightFromRadius(double radius, double scale, double heightScale, double bluntness) - Mappings:
Namespace Name Mixin selector intermediary method_33005Lnet/minecraft/class_5726;method_33005(DDDD)Dofficial aLdkh;a(DDDD)Dnamed scaleHeightFromRadiusLnet/minecraft/world/gen/feature/util/DripstoneHelper;scaleHeightFromRadius(DDDD)D
-
canGenerateBase
- Mappings:
Namespace Name Mixin selector intermediary method_33009Lnet/minecraft/class_5726;method_33009(Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;I)Zofficial aLdkh;a(Lcne;Lgu;I)Znamed canGenerateBaseLnet/minecraft/world/gen/feature/util/DripstoneHelper;canGenerateBase(Lnet/minecraft/world/StructureWorldAccess;Lnet/minecraft/util/math/BlockPos;I)Z
-
canGenerate
- Mappings:
Namespace Name Mixin selector intermediary method_33006Lnet/minecraft/class_5726;method_33006(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Zofficial aLdkh;a(Lcml;Lgu;)Znamed canGenerateLnet/minecraft/world/gen/feature/util/DripstoneHelper;canGenerate(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)Z
-
canGenerateOrLava
- Mappings:
Namespace Name Mixin selector intermediary method_33388Lnet/minecraft/class_5726;method_33388(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Zofficial bLdkh;b(Lcml;Lgu;)Znamed canGenerateOrLavaLnet/minecraft/world/gen/feature/util/DripstoneHelper;canGenerateOrLava(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)Z
-
getDripstoneThickness
protected static void getDripstoneThickness(Direction direction, int height, boolean merge, Consumer<BlockState> callback) - Mappings:
Namespace Name Mixin selector intermediary method_33012Lnet/minecraft/class_5726;method_33012(Lnet/minecraft/class_2350;IZLjava/util/function/Consumer;)Vofficial aLdkh;a(Lha;IZLjava/util/function/Consumer;)Vnamed getDripstoneThicknessLnet/minecraft/world/gen/feature/util/DripstoneHelper;getDripstoneThickness(Lnet/minecraft/util/math/Direction;IZLjava/util/function/Consumer;)V
-
generatePointedDripstone
protected static void generatePointedDripstone(WorldAccess world, BlockPos pos, Direction direction, int height, boolean merge) - Mappings:
Namespace Name Mixin selector intermediary method_33010Lnet/minecraft/class_5726;method_33010(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;IZ)Vofficial aLdkh;a(Lcml;Lgu;Lha;IZ)Vnamed generatePointedDripstoneLnet/minecraft/world/gen/feature/util/DripstoneHelper;generatePointedDripstone(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;IZ)V
-
generateDripstoneBlock
- Mappings:
Namespace Name Mixin selector intermediary method_33008Lnet/minecraft/class_5726;method_33008(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Zofficial cLdkh;c(Lcml;Lgu;)Znamed generateDripstoneBlockLnet/minecraft/world/gen/feature/util/DripstoneHelper;generateDripstoneBlock(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)Z
-
getState
- Mappings:
Namespace Name Mixin selector intermediary method_33013Lnet/minecraft/class_5726;method_33013(Lnet/minecraft/class_2350;Lnet/minecraft/class_5691;)Lnet/minecraft/class_2680;official aLdkh;a(Lha;Ldcv;)Ldby;named getStateLnet/minecraft/world/gen/feature/util/DripstoneHelper;getState(Lnet/minecraft/util/math/Direction;Lnet/minecraft/block/enums/Thickness;)Lnet/minecraft/block/BlockState;
-
canReplaceOrLava
- Mappings:
Namespace Name Mixin selector intermediary method_33387Lnet/minecraft/class_5726;method_33387(Lnet/minecraft/class_2680;)Zofficial aLdkh;a(Ldby;)Znamed canReplaceOrLavaLnet/minecraft/world/gen/feature/util/DripstoneHelper;canReplaceOrLava(Lnet/minecraft/block/BlockState;)Z
-
canReplace
- Mappings:
Namespace Name Mixin selector intermediary method_33011Lnet/minecraft/class_5726;method_33011(Lnet/minecraft/class_2680;)Zofficial bLdkh;b(Ldby;)Znamed canReplaceLnet/minecraft/world/gen/feature/util/DripstoneHelper;canReplace(Lnet/minecraft/block/BlockState;)Z
-
canGenerate
- Mappings:
Namespace Name Mixin selector intermediary method_33014Lnet/minecraft/class_5726;method_33014(Lnet/minecraft/class_2680;)Zofficial cLdkh;c(Ldby;)Znamed canGenerateLnet/minecraft/world/gen/feature/util/DripstoneHelper;canGenerate(Lnet/minecraft/block/BlockState;)Z
-
cannotGenerate
- Mappings:
Namespace Name Mixin selector intermediary method_40074Lnet/minecraft/class_5726;method_40074(Lnet/minecraft/class_2680;)Zofficial dLdkh;d(Ldby;)Znamed cannotGenerateLnet/minecraft/world/gen/feature/util/DripstoneHelper;cannotGenerate(Lnet/minecraft/block/BlockState;)Z
-
canGenerateOrLava
- Mappings:
Namespace Name Mixin selector intermediary method_33389Lnet/minecraft/class_5726;method_33389(Lnet/minecraft/class_2680;)Zofficial eLdkh;e(Ldby;)Znamed canGenerateOrLavaLnet/minecraft/world/gen/feature/util/DripstoneHelper;canGenerateOrLava(Lnet/minecraft/block/BlockState;)Z
-