Hierarchy For Package net.minecraft.world.level.levelgen.structure
Package Hierarchies:Class Hierarchy
- java.lang.Object
- net.minecraft.world.level.levelgen.structure.BoundingBox
 - net.minecraft.world.level.levelgen.structure.LegacyStructureDataHandler
 - java.lang.Record
- net.minecraft.world.level.levelgen.structure.Structure.GenerationContext
 - net.minecraft.world.level.levelgen.structure.Structure.GenerationStub
 - net.minecraft.world.level.levelgen.structure.Structure.StructureSettings
 - net.minecraft.world.level.levelgen.structure.StructureSet
 - net.minecraft.world.level.levelgen.structure.StructureSet.StructureSelectionEntry
 - net.minecraft.world.level.levelgen.structure.StructureSpawnOverride
 
 - net.minecraft.world.level.saveddata.SavedData
- net.minecraft.world.level.levelgen.structure.StructureFeatureIndexSavedData
 
 - net.minecraft.world.level.levelgen.structure.Structure
- net.minecraft.world.level.levelgen.structure.SinglePieceStructure
 
 - net.minecraft.world.level.levelgen.structure.StructureCheck
 - net.minecraft.world.level.levelgen.structure.StructurePiece
- net.minecraft.world.level.levelgen.structure.PoolElementStructurePiece
 - net.minecraft.world.level.levelgen.structure.ScatteredFeaturePiece
 - net.minecraft.world.level.levelgen.structure.TemplateStructurePiece
 
 - net.minecraft.world.level.levelgen.structure.StructurePiece.BlockSelector
 - net.minecraft.world.level.levelgen.structure.StructureStart
 
 
Interface Hierarchy
- net.minecraft.world.level.levelgen.structure.BuiltinStructures
 - net.minecraft.world.level.levelgen.structure.BuiltinStructureSets
 - net.minecraft.world.level.levelgen.structure.PostPlacementProcessor
 - net.minecraft.world.level.levelgen.structure.SinglePieceStructure.PieceConstructor
 - net.minecraft.world.level.levelgen.structure.StructurePieceAccessor
 - net.minecraft.world.level.levelgen.structure.StructureType<S>
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minecraft.world.level.levelgen.structure.StructureCheckResult
 - net.minecraft.world.level.levelgen.structure.StructureSpawnOverride.BoundingBoxType (implements net.minecraft.util.StringRepresentable)
 - net.minecraft.world.level.levelgen.structure.TerrainAdjustment (implements net.minecraft.util.StringRepresentable)
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)