Class HugeBrownMushroomFeature
java.lang.Object
net.minecraftforge.registries.ForgeRegistryEntry<Feature<?>>
net.minecraft.world.level.levelgen.feature.Feature<HugeMushroomFeatureConfiguration>
net.minecraft.world.level.levelgen.feature.AbstractHugeMushroomFeature
net.minecraft.world.level.levelgen.feature.HugeBrownMushroomFeature
- All Implemented Interfaces:
IForgeRegistryEntry<Feature<?>>
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraftforge.registries.ForgeRegistryEntry
ForgeRegistryEntry.UncheckedRegistryEntry<V extends IForgeRegistryEntry<V>>
-
Field Summary
Fields inherited from class net.minecraft.world.level.levelgen.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, GLOW_LICHEN, GLOWSTONE_BLOB, HUGE_BROWN_MUSHROOM, HUGE_FUNGUS, HUGE_RED_MUSHROOM, ICE_PATCH, ICE_SPIKE, ICEBERG, KELP, LAKE, LARGE_DRIPSTONE, MONSTER_ROOM, NETHER_FOREST_VEGETATION, NO_BONEMEAL_FLOWER, NO_OP, ORE, POINTED_DRIPSTONE, RANDOM_BOOLEAN_SELECTOR, RANDOM_PATCH, RANDOM_SELECTOR, REPLACE_BLOBS, REPLACE_SINGLE_BLOCK, ROOT_SYSTEM, SCATTERED_ORE, SEA_PICKLE, SEAGRASS, SIMPLE_BLOCK, SIMPLE_RANDOM_SELECTOR, SPRING, TREE, TWISTING_VINES, UNDERWATER_MAGMA, VEGETATION_PATCH, VINES, VOID_START_PLATFORM, WATERLOGGED_VEGETATION_PATCH, WEEPING_VINES
Fields inherited from class net.minecraftforge.registries.ForgeRegistryEntry
delegate
-
Constructor Summary
ConstructorDescriptionHugeBrownMushroomFeature
(com.mojang.serialization.Codec<HugeMushroomFeatureConfiguration> p_65879_) -
Method Summary
Modifier and TypeMethodDescriptionprotected int
getTreeRadiusForHeight
(int p_65881_, int p_65882_, int p_65883_, int p_65884_) protected void
makeCap
(LevelAccessor p_65886_, Random p_65887_, BlockPos p_65888_, int p_65889_, BlockPos.MutableBlockPos p_65890_, HugeMushroomFeatureConfiguration p_65891_) Methods inherited from class net.minecraft.world.level.levelgen.feature.AbstractHugeMushroomFeature
getTreeHeight, isValidPosition, place, placeTrunk
Methods inherited from class net.minecraft.world.level.levelgen.feature.Feature
checkNeighbors, configuredCodec, isAdjacentToAir, isAir, isDirt, isGrassOrDirt, isReplaceable, isStone, markAboveForPostProcessing, place, safeSetBlock, setBlock
Methods inherited from class net.minecraftforge.registries.ForgeRegistryEntry
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
-
Constructor Details
-
HugeBrownMushroomFeature
public HugeBrownMushroomFeature(com.mojang.serialization.Codec<HugeMushroomFeatureConfiguration> p_65879_)
-
-
Method Details
-
makeCap
protected void makeCap(LevelAccessor p_65886_, Random p_65887_, BlockPos p_65888_, int p_65889_, BlockPos.MutableBlockPos p_65890_, HugeMushroomFeatureConfiguration p_65891_) - Specified by:
makeCap
in classAbstractHugeMushroomFeature
-
getTreeRadiusForHeight
protected int getTreeRadiusForHeight(int p_65881_, int p_65882_, int p_65883_, int p_65884_) - Specified by:
getTreeRadiusForHeight
in classAbstractHugeMushroomFeature
-