Class OceanMonumentFeature
java.lang.Object
net.minecraftforge.registries.ForgeRegistryEntry<StructureFeature<?>>
net.minecraft.world.level.levelgen.feature.StructureFeature<NoneFeatureConfiguration>
net.minecraft.world.level.levelgen.feature.OceanMonumentFeature
- All Implemented Interfaces:
IForgeRegistryEntry<StructureFeature<?>>
-
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.StructureFeature
BASTION_REMNANT, BURIED_TREASURE, DESERT_PYRAMID, END_CITY, FORTRESS, IGLOO, JUNGLE_TEMPLE, MAX_STRUCTURE_RANGE, MINESHAFT, NETHER_FOSSIL, OCEAN_MONUMENT, OCEAN_RUIN, PILLAGER_OUTPOST, RUINED_PORTAL, SHIPWRECK, STRONGHOLD, SWAMP_HUT, VILLAGE, WOODLAND_MANSION
Fields inherited from class net.minecraftforge.registries.ForgeRegistryEntry
delegate
-
Constructor Summary
ConstructorDescriptionOceanMonumentFeature
(com.mojang.serialization.Codec<NoneFeatureConfiguration> p_66472_) -
Method Summary
Modifier and TypeMethodDescriptionprivate static boolean
private static StructurePiece
createTopPiece
(ChunkPos p_191025_, WorldgenRandom p_191026_) private static void
generatePieces
(StructurePiecesBuilder p_191046_, PieceGenerator.Context<NoneFeatureConfiguration> p_191047_) static PiecesContainer
regeneratePiecesAfterLoad
(ChunkPos p_191021_, long p_191022_, PiecesContainer p_191023_) Methods inherited from class net.minecraft.world.level.levelgen.feature.StructureFeature
bootstrap, canGenerate, configured, configured, configured, configured, configuredStructureCodec, getLocatePos, getPostPlacementProcessor, loadStaticStart, pieceGeneratorSupplier, step
Methods inherited from class net.minecraftforge.registries.ForgeRegistryEntry
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
-
Constructor Details
-
OceanMonumentFeature
-
-
Method Details
-
checkLocation
private static boolean checkLocation(PieceGeneratorSupplier.Context<NoneFeatureConfiguration> p_197132_) -
createTopPiece
-
generatePieces
private static void generatePieces(StructurePiecesBuilder p_191046_, PieceGenerator.Context<NoneFeatureConfiguration> p_191047_) -
regeneratePiecesAfterLoad
public static PiecesContainer regeneratePiecesAfterLoad(ChunkPos p_191021_, long p_191022_, PiecesContainer p_191023_)
-