Class HugeRedMushroomFeature
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.HugeRedMushroomFeature
- 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
ConstructorDescriptionHugeRedMushroomFeature
(com.mojang.serialization.Codec<HugeMushroomFeatureConfiguration> p_65975_) -
Method Summary
Modifier and TypeMethodDescriptionprotected int
getTreeRadiusForHeight
(int p_65977_, int p_65978_, int p_65979_, int p_65980_) protected void
makeCap
(LevelAccessor p_65982_, Random p_65983_, BlockPos p_65984_, int p_65985_, BlockPos.MutableBlockPos p_65986_, HugeMushroomFeatureConfiguration p_65987_) 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
-
HugeRedMushroomFeature
public HugeRedMushroomFeature(com.mojang.serialization.Codec<HugeMushroomFeatureConfiguration> p_65975_)
-
-
Method Details
-
makeCap
protected void makeCap(LevelAccessor p_65982_, Random p_65983_, BlockPos p_65984_, int p_65985_, BlockPos.MutableBlockPos p_65986_, HugeMushroomFeatureConfiguration p_65987_) - Specified by:
makeCap
in classAbstractHugeMushroomFeature
-
getTreeRadiusForHeight
protected int getTreeRadiusForHeight(int p_65977_, int p_65978_, int p_65979_, int p_65980_) - Specified by:
getTreeRadiusForHeight
in classAbstractHugeMushroomFeature
-