类 TwistingVinesFeature
- java.lang.Object
-
- net.minecraft.world.gen.feature.Feature<DefaultFeatureConfig>
-
- net.minecraft.world.gen.feature.TwistingVinesFeature
-
public class TwistingVinesFeature extends Feature<DefaultFeatureConfig>
- Mappings:
Namespace Name official ctbintermediary net/minecraft/class_4953named net/minecraft/world/gen/feature/TwistingVinesFeature
-
-
字段概要
-
从类继承的字段 net.minecraft.world.gen.feature.Feature
BAMBOO, BASALT_COLUMNS, BASALT_PILLAR, BLOCK_PILE, BLUE_ICE, BONUS_CHEST, CHORUS_PLANT, CORAL_CLAW, CORAL_MUSHROOM, CORAL_TREE, DECORATED, DELTA_FEATURE, DESERT_WELL, DISK, DRIPSTONE_CLUSTER, EMERALD_ORE, END_GATEWAY, END_ISLAND, END_SPIKE, FILL_LAYER, FLOWER, FOREST_ROCK, FOSSIL, FREEZE_TOP_LAYER, GEODE, GLOW_LICHEN, GLOWSTONE_BLOB, GROWING_PLANT, HUGE_BROWN_MUSHROOM, HUGE_FUNGUS, HUGE_RED_MUSHROOM, ICE_PATCH, ICE_SPIKE, ICEBERG, KELP, LAKE, LARGE_DRIPSTONE, MONSTER_ROOM, NETHER_FOREST_VEGETATION, NETHERRACK_REPLACE_BLOBS, NO_BONEMEAL_FLOWER, NO_OP, ORE, RANDOM_BOOLEAN_SELECTOR, RANDOM_PATCH, RANDOM_SELECTOR, ROOT_SYSTEM, SCATTERED_ORE, SEA_PICKLE, SEAGRASS, SIMPLE_BLOCK, SIMPLE_RANDOM_SELECTOR, SMALL_DRIPSTONE, SPRING_FEATURE, TREE, TWISTING_VINES, UNDERWATER_MAGMA, VEGETATION_PATCH, VINES, VOID_START_PLATFORM, WATERLOGGED_VEGETATION_PATCH, WEEPING_VINES
-
-
构造器概要
构造器 构造器 说明 TwistingVinesFeature(com.mojang.serialization.Codec<DefaultFeatureConfig> configCodec)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 private static booleancanGenerate(WorldAccess world, BlockPos.Mutable pos)booleangenerate(FeatureContext<DefaultFeatureConfig> context)static voidgenerateVineColumn(WorldAccess world, Random random, BlockPos.Mutable pos, int maxLength, int minAge, int maxAge)private static voidgenerateVinesInArea(WorldAccess world, Random random, BlockPos pos, int horizontalSpread, int verticalSpread, int length)private static booleanisNotSuitable(WorldAccess world, BlockPos pos)static booleantryGenerateVines(WorldAccess world, Random random, BlockPos pos, int horizontalSpread, int verticalSpread, int length)-
从类继承的方法 net.minecraft.world.gen.feature.Feature
configure, getCodec, isAir, isExposedToAir, isSoil, isSoil, isStone, setBlockState, testAdjacentStates
-
-
-
-
构造器详细资料
-
TwistingVinesFeature
public TwistingVinesFeature(com.mojang.serialization.Codec<DefaultFeatureConfig> configCodec)
- Mappings:
Namespace Name Mixin selector official <init>Lcra;<init>(Lcom/mojang/serialization/Codec;)Vintermediary <init>Lnet/minecraft/class_3031;<init>(Lcom/mojang/serialization/Codec;)Vnamed <init>Lnet/minecraft/world/gen/feature/Feature;<init>(Lcom/mojang/serialization/Codec;)V
-
-
方法详细资料
-
generate
public boolean generate(FeatureContext<DefaultFeatureConfig> context)
- 指定者:
generate在类中Feature<DefaultFeatureConfig>- Mappings:
Namespace Name Mixin selector official aLcra;a(Lcrb;)Zintermediary method_13151Lnet/minecraft/class_3031;method_13151(Lnet/minecraft/class_5821;)Znamed generateLnet/minecraft/world/gen/feature/Feature;generate(Lnet/minecraft/world/gen/feature/util/FeatureContext;)Z
-
tryGenerateVines
public static boolean tryGenerateVines(WorldAccess world, Random random, BlockPos pos, int horizontalSpread, int verticalSpread, int length)
- Mappings:
Namespace Name Mixin selector official aLctb;a(Lbvs;Ljava/util/Random;Lgb;III)Zintermediary method_26265Lnet/minecraft/class_4953;method_26265(Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;III)Znamed tryGenerateVinesLnet/minecraft/world/gen/feature/TwistingVinesFeature;tryGenerateVines(Lnet/minecraft/world/WorldAccess;Ljava/util/Random;Lnet/minecraft/util/math/BlockPos;III)Z
-
generateVinesInArea
private static void generateVinesInArea(WorldAccess world, Random random, BlockPos pos, int horizontalSpread, int verticalSpread, int length)
- Mappings:
Namespace Name Mixin selector official bLctb;b(Lbvs;Ljava/util/Random;Lgb;III)Vintermediary method_25988Lnet/minecraft/class_4953;method_25988(Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338;III)Vnamed generateVinesInAreaLnet/minecraft/world/gen/feature/TwistingVinesFeature;generateVinesInArea(Lnet/minecraft/world/WorldAccess;Ljava/util/Random;Lnet/minecraft/util/math/BlockPos;III)V
-
canGenerate
private static boolean canGenerate(WorldAccess world, BlockPos.Mutable pos)
- Mappings:
Namespace Name Mixin selector official aLctb;a(Lbvs;Lgb$a;)Zintermediary method_27220Lnet/minecraft/class_4953;method_27220(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338$class_2339;)Znamed canGenerateLnet/minecraft/world/gen/feature/TwistingVinesFeature;canGenerate(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos$Mutable;)Z
-
generateVineColumn
public static void generateVineColumn(WorldAccess world, Random random, BlockPos.Mutable pos, int maxLength, int minAge, int maxAge)
- Mappings:
Namespace Name Mixin selector official aLctb;a(Lbvs;Ljava/util/Random;Lgb$a;III)Vintermediary method_25987Lnet/minecraft/class_4953;method_25987(Lnet/minecraft/class_1936;Ljava/util/Random;Lnet/minecraft/class_2338$class_2339;III)Vnamed generateVineColumnLnet/minecraft/world/gen/feature/TwistingVinesFeature;generateVineColumn(Lnet/minecraft/world/WorldAccess;Ljava/util/Random;Lnet/minecraft/util/math/BlockPos$Mutable;III)V
-
isNotSuitable
private static boolean isNotSuitable(WorldAccess world, BlockPos pos)
- Mappings:
Namespace Name Mixin selector official aLctb;a(Lbvs;Lgb;)Zintermediary method_25986Lnet/minecraft/class_4953;method_25986(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Znamed isNotSuitableLnet/minecraft/world/gen/feature/TwistingVinesFeature;isNotSuitable(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)Z
-
-