Class DripstoneHelper
java.lang.Object
net.minecraft.world.gen.feature.util.DripstoneHelper
- Mappings:
- Namespace - Name - official - dkk- intermediary - net/minecraft/class_5726- named - net/minecraft/world/gen/feature/util/DripstoneHelper
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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- 
DripstoneHelperpublic DripstoneHelper()
 
- 
- 
Method Details- 
scaleHeightFromRadiusprotected static double scaleHeightFromRadius(double radius, double scale, double heightScale, double bluntness) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldkk;a(DDDD)D- intermediary - method_33005- Lnet/minecraft/class_5726;method_33005(DDDD)D- named - scaleHeightFromRadius- Lnet/minecraft/world/gen/feature/util/DripstoneHelper;scaleHeightFromRadius(DDDD)D
 
- 
canGenerateBase- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldkk;a(Lcng;Lgu;I)Z- intermediary - method_33009- Lnet/minecraft/class_5726;method_33009(Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;I)Z- named - canGenerateBase- Lnet/minecraft/world/gen/feature/util/DripstoneHelper;canGenerateBase(Lnet/minecraft/world/StructureWorldAccess;Lnet/minecraft/util/math/BlockPos;I)Z
 
- 
canGenerate- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldkk;a(Lcmn;Lgu;)Z- intermediary - method_33006- Lnet/minecraft/class_5726;method_33006(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z- named - canGenerate- Lnet/minecraft/world/gen/feature/util/DripstoneHelper;canGenerate(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)Z
 
- 
canGenerateOrLava- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldkk;b(Lcmn;Lgu;)Z- intermediary - method_33388- Lnet/minecraft/class_5726;method_33388(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z- named - canGenerateOrLava- Lnet/minecraft/world/gen/feature/util/DripstoneHelper;canGenerateOrLava(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)Z
 
- 
getDripstoneThicknessprotected static void getDripstoneThickness(Direction direction, int height, boolean merge, Consumer<BlockState> callback) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldkk;a(Lha;IZLjava/util/function/Consumer;)V- intermediary - method_33012- Lnet/minecraft/class_5726;method_33012(Lnet/minecraft/class_2350;IZLjava/util/function/Consumer;)V- named - getDripstoneThickness- Lnet/minecraft/world/gen/feature/util/DripstoneHelper;getDripstoneThickness(Lnet/minecraft/util/math/Direction;IZLjava/util/function/Consumer;)V
 
- 
generatePointedDripstoneprotected static void generatePointedDripstone(WorldAccess world, BlockPos pos, Direction direction, int height, boolean merge) - Mappings:
- Namespace - Name - Mixin selector - official - a- Ldkk;a(Lcmn;Lgu;Lha;IZ)V- intermediary - method_33010- Lnet/minecraft/class_5726;method_33010(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;IZ)V- named - generatePointedDripstone- Lnet/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 - official - c- Ldkk;c(Lcmn;Lgu;)Z- intermediary - method_33008- Lnet/minecraft/class_5726;method_33008(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Z- named - generateDripstoneBlock- Lnet/minecraft/world/gen/feature/util/DripstoneHelper;generateDripstoneBlock(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)Z
 
- 
getState- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldkk;a(Lha;Ldcy;)Ldcb;- intermediary - method_33013- Lnet/minecraft/class_5726;method_33013(Lnet/minecraft/class_2350;Lnet/minecraft/class_5691;)Lnet/minecraft/class_2680;- named - getState- Lnet/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 - official - a- Ldkk;a(Ldcb;)Z- intermediary - method_33387- Lnet/minecraft/class_5726;method_33387(Lnet/minecraft/class_2680;)Z- named - canReplaceOrLava- Lnet/minecraft/world/gen/feature/util/DripstoneHelper;canReplaceOrLava(Lnet/minecraft/block/BlockState;)Z
 
- 
canReplace- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldkk;b(Ldcb;)Z- intermediary - method_33011- Lnet/minecraft/class_5726;method_33011(Lnet/minecraft/class_2680;)Z- named - canReplace- Lnet/minecraft/world/gen/feature/util/DripstoneHelper;canReplace(Lnet/minecraft/block/BlockState;)Z
 
- 
canGenerate- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldkk;c(Ldcb;)Z- intermediary - method_33014- Lnet/minecraft/class_5726;method_33014(Lnet/minecraft/class_2680;)Z- named - canGenerate- Lnet/minecraft/world/gen/feature/util/DripstoneHelper;canGenerate(Lnet/minecraft/block/BlockState;)Z
 
- 
cannotGenerate- Mappings:
- Namespace - Name - Mixin selector - official - d- Ldkk;d(Ldcb;)Z- intermediary - method_40074- Lnet/minecraft/class_5726;method_40074(Lnet/minecraft/class_2680;)Z- named - cannotGenerate- Lnet/minecraft/world/gen/feature/util/DripstoneHelper;cannotGenerate(Lnet/minecraft/block/BlockState;)Z
 
- 
canGenerateOrLava- Mappings:
- Namespace - Name - Mixin selector - official - e- Ldkk;e(Ldcb;)Z- intermediary - method_33389- Lnet/minecraft/class_5726;method_33389(Lnet/minecraft/class_2680;)Z- named - canGenerateOrLava- Lnet/minecraft/world/gen/feature/util/DripstoneHelper;canGenerateOrLava(Lnet/minecraft/block/BlockState;)Z
 
 
-