Class JigsawStructure
java.lang.Object
net.minecraft.world.level.levelgen.structure.Structure
net.minecraft.world.level.levelgen.structure.structures.JigsawStructure
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.world.level.levelgen.structure.StructureStructure.GenerationContext, Structure.GenerationStub, Structure.StructureSettings
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<JigsawStructure>static final intprivate final intprivate final intprivate final Optional<Heightmap.Types>private final HeightProviderprivate final Optional<ResourceLocation>private final Holder<StructureTemplatePool>private final booleanFields inherited from class net.minecraft.world.level.levelgen.structure.StructureDIRECT_CODEC
- 
Constructor SummaryConstructorsConstructorDescriptionJigsawStructure(Structure.StructureSettings p_227614_, Holder<StructureTemplatePool> p_227615_, int p_227616_, HeightProvider p_227617_, boolean p_227618_) JigsawStructure(Structure.StructureSettings p_227620_, Holder<StructureTemplatePool> p_227621_, int p_227622_, HeightProvider p_227623_, boolean p_227624_, Heightmap.Types p_227625_) JigsawStructure(Structure.StructureSettings p_227627_, Holder<StructureTemplatePool> p_227628_, Optional<ResourceLocation> p_227629_, int p_227630_, HeightProvider p_227631_, boolean p_227632_, Optional<Heightmap.Types> p_227633_, int p_227634_) 
- 
Method SummaryModifier and TypeMethodDescriptionfindGenerationPoint(Structure.GenerationContext p_227636_) type()private static com.mojang.serialization.DataResult<JigsawStructure>verifyRange(JigsawStructure p_286886_) Methods inherited from class net.minecraft.world.level.levelgen.structure.StructureadjustBoundingBox, afterPlace, biomes, findValidGenerationPoint, generate, getLowestY, getLowestY, getLowestYIn5by5BoxOffset7Blocks, getModifiedStructureSettings, modifiableStructureInfo, onTopOfChunkCenter, settingsCodec, simpleCodec, spawnOverrides, step, terrainAdaptation
- 
Field Details- 
MAX_TOTAL_STRUCTURE_RANGEpublic static final int MAX_TOTAL_STRUCTURE_RANGE- See Also:
 
- 
CODEC
- 
startPool
- 
startJigsawName
- 
maxDepthprivate final int maxDepth
- 
startHeight
- 
useExpansionHackprivate final boolean useExpansionHack
- 
projectStartToHeightmap
- 
maxDistanceFromCenterprivate final int maxDistanceFromCenter
 
- 
- 
Constructor Details- 
JigsawStructurepublic JigsawStructure(Structure.StructureSettings p_227627_, Holder<StructureTemplatePool> p_227628_, Optional<ResourceLocation> p_227629_, int p_227630_, HeightProvider p_227631_, boolean p_227632_, Optional<Heightmap.Types> p_227633_, int p_227634_) 
- 
JigsawStructurepublic JigsawStructure(Structure.StructureSettings p_227620_, Holder<StructureTemplatePool> p_227621_, int p_227622_, HeightProvider p_227623_, boolean p_227624_, Heightmap.Types p_227625_) 
- 
JigsawStructurepublic JigsawStructure(Structure.StructureSettings p_227614_, Holder<StructureTemplatePool> p_227615_, int p_227616_, HeightProvider p_227617_, boolean p_227618_) 
 
- 
- 
Method Details- 
verifyRangeprivate static com.mojang.serialization.DataResult<JigsawStructure> verifyRange(JigsawStructure p_286886_) 
- 
findGenerationPointpublic Optional<Structure.GenerationStub> findGenerationPoint(Structure.GenerationContext p_227636_) - Specified by:
- findGenerationPointin class- Structure
 
- 
type
 
-