Hierarchy For Package net.minecraft.world.level.levelgen.structure
Class Hierarchy
- java.lang.Object
- net.minecraft.world.level.levelgen.structure.BoundingBox
- net.minecraft.world.level.levelgen.structure.LegacyStructureDataHandler
- 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.Structure.StructureSettings.Builder
- 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)
Record Class Hierarchy
- java.lang.Object
- 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
- java.lang.Record