Class DripstoneHelper
java.lang.Object
net.minecraft.world.gen.feature.util.DripstoneHelper
- Mappings:
Namespace Name named net/minecraft/world/gen/feature/util/DripstoneHelperintermediary net/minecraft/class_5726official efr
-
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 named scaleHeightFromRadiusLnet/minecraft/world/gen/feature/util/DripstoneHelper;scaleHeightFromRadius(DDDD)Dintermediary method_33005Lnet/minecraft/class_5726;method_33005(DDDD)Dofficial aLefr;a(DDDD)D
-
canGenerateBase
- Mappings:
Namespace Name Mixin selector named canGenerateBaseLnet/minecraft/world/gen/feature/util/DripstoneHelper;canGenerateBase(Lnet/minecraft/world/StructureWorldAccess;Lnet/minecraft/util/math/BlockPos;I)Zintermediary method_33009Lnet/minecraft/class_5726;method_33009(Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;I)Zofficial aLefr;a(Ldhe;Lji;I)Z
-
canGenerate
- Mappings:
Namespace Name Mixin selector named canGenerateLnet/minecraft/world/gen/feature/util/DripstoneHelper;canGenerate(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)Zintermediary method_33006Lnet/minecraft/class_5726;method_33006(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Zofficial aLefr;a(Ldgh;Lji;)Z
-
canGenerateOrLava
- Mappings:
Namespace Name Mixin selector named canGenerateOrLavaLnet/minecraft/world/gen/feature/util/DripstoneHelper;canGenerateOrLava(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)Zintermediary method_33388Lnet/minecraft/class_5726;method_33388(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Zofficial bLefr;b(Ldgh;Lji;)Z
-
getDripstoneThickness
protected static void getDripstoneThickness(Direction direction, int height, boolean merge, Consumer<BlockState> callback) - Mappings:
Namespace Name Mixin selector named getDripstoneThicknessLnet/minecraft/world/gen/feature/util/DripstoneHelper;getDripstoneThickness(Lnet/minecraft/util/math/Direction;IZLjava/util/function/Consumer;)Vintermediary method_33012Lnet/minecraft/class_5726;method_33012(Lnet/minecraft/class_2350;IZLjava/util/function/Consumer;)Vofficial aLefr;a(Ljn;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 named generatePointedDripstoneLnet/minecraft/world/gen/feature/util/DripstoneHelper;generatePointedDripstone(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;IZ)Vintermediary method_33010Lnet/minecraft/class_5726;method_33010(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;IZ)Vofficial aLefr;a(Ldgh;Lji;Ljn;IZ)V
-
generateDripstoneBlock
- Mappings:
Namespace Name Mixin selector named generateDripstoneBlockLnet/minecraft/world/gen/feature/util/DripstoneHelper;generateDripstoneBlock(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)Zintermediary method_33008Lnet/minecraft/class_5726;method_33008(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Zofficial cLefr;c(Ldgh;Lji;)Z
-
getState
- Mappings:
Namespace Name Mixin selector named getStateLnet/minecraft/world/gen/feature/util/DripstoneHelper;getState(Lnet/minecraft/util/math/Direction;Lnet/minecraft/block/enums/Thickness;)Lnet/minecraft/block/BlockState;intermediary method_33013Lnet/minecraft/class_5726;method_33013(Lnet/minecraft/class_2350;Lnet/minecraft/class_5691;)Lnet/minecraft/class_2680;official aLefr;a(Ljn;Ldxr;)Ldwv;
-
canReplaceOrLava
- Mappings:
Namespace Name Mixin selector named canReplaceOrLavaLnet/minecraft/world/gen/feature/util/DripstoneHelper;canReplaceOrLava(Lnet/minecraft/block/BlockState;)Zintermediary method_33387Lnet/minecraft/class_5726;method_33387(Lnet/minecraft/class_2680;)Zofficial aLefr;a(Ldwv;)Z
-
canReplace
- Mappings:
Namespace Name Mixin selector named canReplaceLnet/minecraft/world/gen/feature/util/DripstoneHelper;canReplace(Lnet/minecraft/block/BlockState;)Zintermediary method_33011Lnet/minecraft/class_5726;method_33011(Lnet/minecraft/class_2680;)Zofficial bLefr;b(Ldwv;)Z
-
canGenerate
- Mappings:
Namespace Name Mixin selector named canGenerateLnet/minecraft/world/gen/feature/util/DripstoneHelper;canGenerate(Lnet/minecraft/block/BlockState;)Zintermediary method_33014Lnet/minecraft/class_5726;method_33014(Lnet/minecraft/class_2680;)Zofficial cLefr;c(Ldwv;)Z
-
cannotGenerate
- Mappings:
Namespace Name Mixin selector named cannotGenerateLnet/minecraft/world/gen/feature/util/DripstoneHelper;cannotGenerate(Lnet/minecraft/block/BlockState;)Zintermediary method_40074Lnet/minecraft/class_5726;method_40074(Lnet/minecraft/class_2680;)Zofficial dLefr;d(Ldwv;)Z
-
canGenerateOrLava
- Mappings:
Namespace Name Mixin selector named canGenerateOrLavaLnet/minecraft/world/gen/feature/util/DripstoneHelper;canGenerateOrLava(Lnet/minecraft/block/BlockState;)Zintermediary method_33389Lnet/minecraft/class_5726;method_33389(Lnet/minecraft/class_2680;)Zofficial eLefr;e(Ldwv;)Z
-