类 DripstoneHelper
- java.lang.Object
-
- net.minecraft.world.gen.feature.util.DripstoneHelper
-
public class DripstoneHelper extends Object
- Mappings:
Namespace Name official cqvintermediary net/minecraft/class_5726named net/minecraft/world/gen/feature/util/DripstoneHelper
-
-
构造器概要
构造器 构造器 说明 DripstoneHelper()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static 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 booleancanReplace(BlockState state)static booleancanReplaceOrLava(BlockState state)protected static booleangenerateDripstoneBlock(StructureWorldAccess world, BlockPos pos)protected static voidgeneratePointedDripstone(StructureWorldAccess world, BlockPos pos, Direction direction, int height, boolean merge)protected static voidgetDripstoneThickness(Direction direction, int height, boolean merge, Consumer<BlockState> callback)private static BlockStategetState(Direction direction, Thickness thickness)protected static doublescaleHeightFromRadius(double radius, double scale, double heightScale, double bluntness)
-
-
-
方法详细资料
-
scaleHeightFromRadius
protected static double scaleHeightFromRadius(double radius, double scale, double heightScale, double bluntness)- Mappings:
Namespace Name Mixin selector official aLcqv;a(DDDD)Dintermediary method_33005Lnet/minecraft/class_5726;method_33005(DDDD)Dnamed scaleHeightFromRadiusLnet/minecraft/world/gen/feature/util/DripstoneHelper;scaleHeightFromRadius(DDDD)D
-
canGenerateBase
protected static boolean canGenerateBase(StructureWorldAccess world, BlockPos pos, int height)
- Mappings:
Namespace Name Mixin selector official aLcqv;a(Lbwm;Lgb;I)Zintermediary method_33009Lnet/minecraft/class_5726;method_33009(Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;I)Znamed canGenerateBaseLnet/minecraft/world/gen/feature/util/DripstoneHelper;canGenerateBase(Lnet/minecraft/world/StructureWorldAccess;Lnet/minecraft/util/math/BlockPos;I)Z
-
canGenerate
protected static boolean canGenerate(WorldAccess world, BlockPos pos)
- Mappings:
Namespace Name Mixin selector official aLcqv;a(Lbvs;Lgb;)Zintermediary method_33006Lnet/minecraft/class_5726;method_33006(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Znamed canGenerateLnet/minecraft/world/gen/feature/util/DripstoneHelper;canGenerate(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)Z
-
canGenerateOrLava
protected static boolean canGenerateOrLava(WorldAccess world, BlockPos pos)
- Mappings:
Namespace Name Mixin selector official bLcqv;b(Lbvs;Lgb;)Zintermediary method_33388Lnet/minecraft/class_5726;method_33388(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)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 official aLcqv;a(Lgg;IZLjava/util/function/Consumer;)Vintermediary method_33012Lnet/minecraft/class_5726;method_33012(Lnet/minecraft/class_2350;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(StructureWorldAccess world, BlockPos pos, Direction direction, int height, boolean merge)
- Mappings:
Namespace Name Mixin selector official aLcqv;a(Lbwm;Lgb;Lgg;IZ)Vintermediary method_33010Lnet/minecraft/class_5726;method_33010(Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;IZ)Vnamed generatePointedDripstoneLnet/minecraft/world/gen/feature/util/DripstoneHelper;generatePointedDripstone(Lnet/minecraft/world/StructureWorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;IZ)V
-
generateDripstoneBlock
protected static boolean generateDripstoneBlock(StructureWorldAccess world, BlockPos pos)
- Mappings:
Namespace Name Mixin selector official aLcqv;a(Lbwm;Lgb;)Zintermediary method_33008Lnet/minecraft/class_5726;method_33008(Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)Znamed generateDripstoneBlockLnet/minecraft/world/gen/feature/util/DripstoneHelper;generateDripstoneBlock(Lnet/minecraft/world/StructureWorldAccess;Lnet/minecraft/util/math/BlockPos;)Z
-
getState
private static BlockState getState(Direction direction, Thickness thickness)
- Mappings:
Namespace Name Mixin selector official aLcqv;a(Lgg;Lcko;)Lcjr;intermediary method_33013Lnet/minecraft/class_5726;method_33013(Lnet/minecraft/class_2350;Lnet/minecraft/class_5691;)Lnet/minecraft/class_2680;named getStateLnet/minecraft/world/gen/feature/util/DripstoneHelper;getState(Lnet/minecraft/util/math/Direction;Lnet/minecraft/block/enums/Thickness;)Lnet/minecraft/block/BlockState;
-
canReplaceOrLava
public static boolean canReplaceOrLava(BlockState state)
- Mappings:
Namespace Name Mixin selector official aLcqv;a(Lcjr;)Zintermediary method_33387Lnet/minecraft/class_5726;method_33387(Lnet/minecraft/class_2680;)Znamed canReplaceOrLavaLnet/minecraft/world/gen/feature/util/DripstoneHelper;canReplaceOrLava(Lnet/minecraft/block/BlockState;)Z
-
canReplace
public static boolean canReplace(BlockState state)
- Mappings:
Namespace Name Mixin selector official bLcqv;b(Lcjr;)Zintermediary method_33011Lnet/minecraft/class_5726;method_33011(Lnet/minecraft/class_2680;)Znamed canReplaceLnet/minecraft/world/gen/feature/util/DripstoneHelper;canReplace(Lnet/minecraft/block/BlockState;)Z
-
canGenerate
public static boolean canGenerate(BlockState state)
- Mappings:
Namespace Name Mixin selector official cLcqv;c(Lcjr;)Zintermediary method_33014Lnet/minecraft/class_5726;method_33014(Lnet/minecraft/class_2680;)Znamed canGenerateLnet/minecraft/world/gen/feature/util/DripstoneHelper;canGenerate(Lnet/minecraft/block/BlockState;)Z
-
canGenerateOrLava
public static boolean canGenerateOrLava(BlockState state)
- Mappings:
Namespace Name Mixin selector official dLcqv;d(Lcjr;)Zintermediary method_33389Lnet/minecraft/class_5726;method_33389(Lnet/minecraft/class_2680;)Znamed canGenerateOrLavaLnet/minecraft/world/gen/feature/util/DripstoneHelper;canGenerateOrLava(Lnet/minecraft/block/BlockState;)Z
-
-