Package net.minecraft.world.gen.feature
Class UnderwaterMagmaFeature
java.lang.Object
net.minecraft.world.gen.feature.Feature<UnderwaterMagmaFeatureConfig>
net.minecraft.world.gen.feature.UnderwaterMagmaFeature
- Mappings:
Namespace Name named net/minecraft/world/gen/feature/UnderwaterMagmaFeatureintermediary net/minecraft/class_5834official eds
-
Field Summary
Fields inherited from class net.minecraft.world.gen.feature.Feature
BAMBOO, BASALT_COLUMNS, BASALT_PILLAR, BLOCK_COLUMN, BLOCK_PILE, BLUE_ICE, BONUS_CHEST, CHORUS_PLANT, CORAL_CLAW, CORAL_MUSHROOM, CORAL_TREE, DELTA_FEATURE, DESERT_WELL, DISK, DRIPSTONE_CLUSTER, END_GATEWAY, END_ISLAND, END_PLATFORM, END_SPIKE, FILL_LAYER, FLOWER, FOREST_ROCK, FOSSIL, FREEZE_TOP_LAYER, GEODE, GLOWSTONE_BLOB, HUGE_BROWN_MUSHROOM, HUGE_FUNGUS, HUGE_RED_MUSHROOM, ICE_SPIKE, ICEBERG, KELP, LAKE, LARGE_DRIPSTONE, MONSTER_ROOM, MULTIFACE_GROWTH, NETHER_FOREST_VEGETATION, NETHERRACK_REPLACE_BLOBS, NO_BONEMEAL_FLOWER, NO_OP, ORE, POINTED_DRIPSTONE, RANDOM_BOOLEAN_SELECTOR, RANDOM_PATCH, RANDOM_SELECTOR, REPLACE_SINGLE_BLOCK, ROOT_SYSTEM, SCATTERED_ORE, SCULK_PATCH, SEA_PICKLE, SEAGRASS, SIMPLE_BLOCK, SIMPLE_RANDOM_SELECTOR, SPRING_FEATURE, TREE, TWISTING_VINES, UNDERWATER_MAGMA, VEGETATION_PATCH, VINES, VOID_START_PLATFORM, WATERLOGGED_VEGETATION_PATCH, WEEPING_VINES -
Constructor Summary
ConstructorsConstructorDescriptionUnderwaterMagmaFeature(com.mojang.serialization.Codec<UnderwaterMagmaFeatureConfig> configCodec) -
Method Summary
Modifier and TypeMethodDescriptionbooleanprivate static OptionalIntgetFloorHeight(StructureWorldAccess world, BlockPos pos, UnderwaterMagmaFeatureConfig config) private booleanisValidPosition(StructureWorldAccess world, BlockPos pos) private booleanisWaterOrAir(WorldAccess world, BlockPos pos) Methods inherited from class net.minecraft.world.gen.feature.Feature
generateIfValid, getCodec, isExposedToAir, isSoil, isSoil, isStone, markBlocksAboveForPostProcessing, notInBlockTagPredicate, setBlockState, setBlockStateIf, testAdjacentStates
-
Constructor Details
-
UnderwaterMagmaFeature
public UnderwaterMagmaFeature(com.mojang.serialization.Codec<UnderwaterMagmaFeatureConfig> configCodec) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/world/gen/feature/Feature;<init>(Lcom/mojang/serialization/Codec;)Vintermediary <init>Lnet/minecraft/class_3031;<init>(Lcom/mojang/serialization/Codec;)Vofficial <init>Lece;<init>(Lcom/mojang/serialization/Codec;)V
-
-
Method Details
-
generate
- Specified by:
generatein classFeature<UnderwaterMagmaFeatureConfig>- Mappings:
Namespace Name Mixin selector named generateLnet/minecraft/world/gen/feature/Feature;generate(Lnet/minecraft/world/gen/feature/util/FeatureContext;)Zintermediary method_13151Lnet/minecraft/class_3031;method_13151(Lnet/minecraft/class_5821;)Zofficial aLece;a(Lecg;)Z
-
getFloorHeight
private static OptionalInt getFloorHeight(StructureWorldAccess world, BlockPos pos, UnderwaterMagmaFeatureConfig config) - Mappings:
Namespace Name Mixin selector named getFloorHeightLnet/minecraft/world/gen/feature/UnderwaterMagmaFeature;getFloorHeight(Lnet/minecraft/world/StructureWorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/gen/feature/UnderwaterMagmaFeatureConfig;)Ljava/util/OptionalInt;intermediary method_33765Lnet/minecraft/class_5834;method_33765(Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;Lnet/minecraft/class_5835;)Ljava/util/OptionalInt;official aLeds;a(Ldds;Ljd;Lefg;)Ljava/util/OptionalInt;
-
isValidPosition
- Mappings:
Namespace Name Mixin selector named isValidPositionLnet/minecraft/world/gen/feature/UnderwaterMagmaFeature;isValidPosition(Lnet/minecraft/world/StructureWorldAccess;Lnet/minecraft/util/math/BlockPos;)Zintermediary method_33764Lnet/minecraft/class_5834;method_33764(Lnet/minecraft/class_5281;Lnet/minecraft/class_2338;)Zofficial bLeds;b(Ldds;Ljd;)Z
-
isWaterOrAir
- Mappings:
Namespace Name Mixin selector named isWaterOrAirLnet/minecraft/world/gen/feature/UnderwaterMagmaFeature;isWaterOrAir(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)Zintermediary method_33763Lnet/minecraft/class_5834;method_33763(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Zofficial aLeds;a(Ldcx;Ljd;)Z
-