Package net.minecraft.world.gen.feature
Class DiskFeature
java.lang.Object
net.minecraft.world.gen.feature.Feature<DiskFeatureConfig>
net.minecraft.world.gen.feature.DiskFeature
- Direct Known Subclasses:
IcePatchFeature,SimpleDiskFeature,SurfaceDiskFeature
- Mappings:
Namespace Name official czqintermediary net/minecraft/class_3011named net/minecraft/world/gen/feature/DiskFeature
-
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_SPIKE, FILL_LAYER, FLOWER, FOREST_ROCK, FOSSIL, FREEZE_TOP_LAYER, GEODE, GLOWSTONE_BLOB, HUGE_BROWN_MUSHROOM, HUGE_FUNGUS, HUGE_RED_MUSHROOM, ICE_PATCH, 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, SURFACE_DISK, TREE, TWISTING_VINES, UNDERWATER_MAGMA, VEGETATION_PATCH, VINES, VOID_START_PLATFORM, WATERLOGGED_VEGETATION_PATCH, WEEPING_VINES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleananyTargetsMatch(DiskFeatureConfig config, BlockState state) booleangenerate(FeatureContext<DiskFeatureConfig> context) protected BlockStategetSandstone(DiskFeatureConfig config) protected booleanplaceBlock(DiskFeatureConfig config, StructureWorldAccess world, int topY, int bottomY, BlockPos.Mutable pos) Methods inherited from class net.minecraft.world.gen.feature.Feature
generateIfValid, getCodec, isAir, isExposedToAir, isSoil, isSoil, isStone, markBlocksAboveForPostProcessing, notInBlockTagPredicate, setBlockState, setBlockStateIf, testAdjacentStates
-
Constructor Details
-
DiskFeature
- Mappings:
Namespace Name Mixin selector official <init>Ldak;<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
-
-
Method Details
-
generate
- Specified by:
generatein classFeature<DiskFeatureConfig>- Mappings:
Namespace Name Mixin selector official aLdak;a(Ldam;)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
-
placeBlock
protected boolean placeBlock(DiskFeatureConfig config, StructureWorldAccess world, int topY, int bottomY, BlockPos.Mutable pos) - Mappings:
Namespace Name Mixin selector official aLczq;a(Ldcn;Lcek;IILgm$a;)Zintermediary method_43160Lnet/minecraft/class_3011;method_43160(Lnet/minecraft/class_6577;Lnet/minecraft/class_5281;IILnet/minecraft/class_2338$class_2339;)Znamed placeBlockLnet/minecraft/world/gen/feature/DiskFeature;placeBlock(Lnet/minecraft/world/gen/feature/DiskFeatureConfig;Lnet/minecraft/world/StructureWorldAccess;IILnet/minecraft/util/math/BlockPos$Mutable;)Z
-
getSandstone
- Mappings:
Namespace Name Mixin selector official aLczq;a(Ldcn;)Lcsg;intermediary method_43159Lnet/minecraft/class_3011;method_43159(Lnet/minecraft/class_6577;)Lnet/minecraft/class_2680;named getSandstoneLnet/minecraft/world/gen/feature/DiskFeature;getSandstone(Lnet/minecraft/world/gen/feature/DiskFeatureConfig;)Lnet/minecraft/block/BlockState;
-
anyTargetsMatch
- Mappings:
Namespace Name Mixin selector official aLczq;a(Ldcn;Lcsg;)Zintermediary method_43161Lnet/minecraft/class_3011;method_43161(Lnet/minecraft/class_6577;Lnet/minecraft/class_2680;)Znamed anyTargetsMatchLnet/minecraft/world/gen/feature/DiskFeature;anyTargetsMatch(Lnet/minecraft/world/gen/feature/DiskFeatureConfig;Lnet/minecraft/block/BlockState;)Z
-