Uses of Class
org.bukkit.generator.structure.Structure
Packages that use Structure
Package
Description
The root package of the Bukkit API, contains generalized API classes.
Classes to facilitate world
Structure
generation.Multi and single purpose classes to facilitate various programmatic
concepts.
-
Uses of Structure in io.papermc.paper.event.world
Methods in io.papermc.paper.event.world that return StructureModifier and TypeMethodDescriptionStructuresLocateEvent.Result.structure()Returns the value of thestructurerecord component.Methods in io.papermc.paper.event.world that return types with arguments of type StructureModifier and TypeMethodDescriptionStructuresLocateEvent.getStructures()Gets an unmodifiable list of Structures that are valid targets for the search.Method parameters in io.papermc.paper.event.world with type arguments of type StructureModifier and TypeMethodDescriptionvoidStructuresLocateEvent.setStructures(List<Structure> structures) Sets the list of Structures that are valid targets for the search.Constructors in io.papermc.paper.event.world with parameters of type StructureModifierConstructorDescriptionCreates an instance of aResultrecord class.Constructor parameters in io.papermc.paper.event.world with type arguments of type StructureModifierConstructorDescriptionStructuresLocateEvent(World world, Location origin, List<Structure> structures, int radius, boolean findUnexplored) -
Uses of Structure in io.papermc.paper.registry
Fields in io.papermc.paper.registry with type parameters of type StructureModifier and TypeFieldDescriptionstatic final RegistryKey<Structure> RegistryKey.STRUCTUREData-driven registry for structures. -
Uses of Structure in io.papermc.paper.registry.keys
Fields in io.papermc.paper.registry.keys with type parameters of type StructureModifier and TypeFieldDescriptionStructureKeys.ANCIENT_CITYminecraft:ancient_cityStructureKeys.BASTION_REMNANTminecraft:bastion_remnantStructureKeys.BURIED_TREASUREminecraft:buried_treasureStructureKeys.DESERT_PYRAMIDminecraft:desert_pyramidStructureKeys.END_CITYminecraft:end_cityStructureKeys.FORTRESSminecraft:fortressStructureKeys.IGLOOminecraft:iglooStructureKeys.JUNGLE_PYRAMIDminecraft:jungle_pyramidStructureKeys.MANSIONminecraft:mansionStructureKeys.MINESHAFTminecraft:mineshaftStructureKeys.MINESHAFT_MESAminecraft:mineshaft_mesaStructureKeys.MONUMENTminecraft:monumentStructureKeys.NETHER_FOSSILminecraft:nether_fossilStructureKeys.OCEAN_RUIN_COLDminecraft:ocean_ruin_coldStructureKeys.OCEAN_RUIN_WARMminecraft:ocean_ruin_warmStructureKeys.PILLAGER_OUTPOSTminecraft:pillager_outpostStructureKeys.RUINED_PORTALminecraft:ruined_portalStructureKeys.RUINED_PORTAL_DESERTminecraft:ruined_portal_desertStructureKeys.RUINED_PORTAL_JUNGLEminecraft:ruined_portal_jungleStructureKeys.RUINED_PORTAL_MOUNTAINminecraft:ruined_portal_mountainStructureKeys.RUINED_PORTAL_NETHERminecraft:ruined_portal_netherStructureKeys.RUINED_PORTAL_OCEANminecraft:ruined_portal_oceanStructureKeys.RUINED_PORTAL_SWAMPminecraft:ruined_portal_swampStructureKeys.SHIPWRECKminecraft:shipwreckStructureKeys.SHIPWRECK_BEACHEDminecraft:shipwreck_beachedStructureKeys.STRONGHOLDminecraft:strongholdStructureKeys.SWAMP_HUTminecraft:swamp_hutStructureKeys.TRAIL_RUINSminecraft:trail_ruinsStructureKeys.TRIAL_CHAMBERSminecraft:trial_chambersStructureKeys.VILLAGE_DESERTminecraft:village_desertStructureKeys.VILLAGE_PLAINSminecraft:village_plainsStructureKeys.VILLAGE_SAVANNAminecraft:village_savannaStructureKeys.VILLAGE_SNOWYminecraft:village_snowyStructureKeys.VILLAGE_TAIGAminecraft:village_taigaMethods in io.papermc.paper.registry.keys that return types with arguments of type Structure -
Uses of Structure in io.papermc.paper.registry.keys.tags
Fields in io.papermc.paper.registry.keys.tags with type parameters of type StructureModifier and TypeFieldDescriptionStructureTagKeys.CATS_SPAWN_AS_BLACK#minecraft:cats_spawn_as_blackStructureTagKeys.CATS_SPAWN_IN#minecraft:cats_spawn_inStructureTagKeys.DOLPHIN_LOCATED#minecraft:dolphin_locatedStructureTagKeys.EYE_OF_ENDER_LOCATED#minecraft:eye_of_ender_locatedStructureTagKeys.MINESHAFT#minecraft:mineshaftStructureTagKeys.OCEAN_RUIN#minecraft:ocean_ruinStructureTagKeys.ON_DESERT_VILLAGE_MAPS#minecraft:on_desert_village_mapsStructureTagKeys.ON_JUNGLE_EXPLORER_MAPS#minecraft:on_jungle_explorer_mapsStructureTagKeys.ON_OCEAN_EXPLORER_MAPS#minecraft:on_ocean_explorer_mapsStructureTagKeys.ON_PLAINS_VILLAGE_MAPS#minecraft:on_plains_village_mapsStructureTagKeys.ON_SAVANNA_VILLAGE_MAPS#minecraft:on_savanna_village_mapsStructureTagKeys.ON_SNOWY_VILLAGE_MAPS#minecraft:on_snowy_village_mapsStructureTagKeys.ON_SWAMP_EXPLORER_MAPS#minecraft:on_swamp_explorer_mapsStructureTagKeys.ON_TAIGA_VILLAGE_MAPS#minecraft:on_taiga_village_mapsStructureTagKeys.ON_TREASURE_MAPS#minecraft:on_treasure_mapsStructureTagKeys.ON_TRIAL_CHAMBERS_MAPS#minecraft:on_trial_chambers_mapsStructureTagKeys.ON_WOODLAND_EXPLORER_MAPS#minecraft:on_woodland_explorer_mapsStructureTagKeys.RUINED_PORTAL#minecraft:ruined_portalStructureTagKeys.SHIPWRECK#minecraft:shipwreckStructureTagKeys.VILLAGE#minecraft:villageMethods in io.papermc.paper.registry.keys.tags that return types with arguments of type Structure -
Uses of Structure in org.bukkit
Fields in org.bukkit with type parameters of type StructureMethods in org.bukkit with parameters of type StructureModifier and TypeMethodDescriptionChunk.getStructures(@NotNull Structure structure) Gets all generated structures of a givenStructurethat intersect this chunk.World.getStructures(int x, int z, @NotNull Structure structure) Gets all generated structures of a givenStructurethat intersect the chunk at the given coordinates.booleanWorld.hasStructureAt(@NotNull Position position, @NotNull Structure structure) Check if the naturally-generated structure exists at the position.World.locateNearestStructure(@NotNull Location origin, @NotNull Structure structure, int radius, boolean findUnexplored) Find the closest nearby structure of a givenStructure. -
Uses of Structure in org.bukkit.event.world
Methods in org.bukkit.event.world that return StructureModifier and TypeMethodDescriptionAsyncStructureGenerateEvent.getStructure()Get the structure reference that is generated.AsyncStructureSpawnEvent.getStructure()Get the structure reference that is generated.Constructors in org.bukkit.event.world with parameters of type StructureModifierConstructorDescriptionAsyncStructureGenerateEvent(@NotNull World world, boolean async, @NotNull AsyncStructureGenerateEvent.Cause cause, @NotNull Structure structure, @NotNull BoundingBox boundingBox, int chunkX, int chunkZ) AsyncStructureSpawnEvent(@NotNull World world, @NotNull Structure structure, @NotNull BoundingBox boundingBox, int chunkX, int chunkZ) -
Uses of Structure in org.bukkit.generator.structure
Fields in org.bukkit.generator.structure declared as StructureModifier and TypeFieldDescriptionstatic final StructureStructure.ANCIENT_CITYstatic final StructureStructure.BASTION_REMNANTstatic final StructureStructure.BURIED_TREASUREstatic final StructureStructure.DESERT_PYRAMIDstatic final StructureStructure.END_CITYstatic final StructureStructure.FORTRESSstatic final StructureStructure.IGLOOstatic final StructureStructure.JUNGLE_PYRAMIDstatic final StructureStructure.MANSIONstatic final StructureStructure.MINESHAFTstatic final StructureStructure.MINESHAFT_MESAstatic final StructureStructure.MONUMENTstatic final StructureStructure.NETHER_FOSSILstatic final StructureStructure.OCEAN_RUIN_COLDstatic final StructureStructure.OCEAN_RUIN_WARMstatic final StructureStructure.PILLAGER_OUTPOSTstatic final StructureStructure.RUINED_PORTALstatic final StructureStructure.RUINED_PORTAL_DESERTstatic final StructureStructure.RUINED_PORTAL_JUNGLEstatic final StructureStructure.RUINED_PORTAL_MOUNTAINstatic final StructureStructure.RUINED_PORTAL_NETHERstatic final StructureStructure.RUINED_PORTAL_OCEANstatic final StructureStructure.RUINED_PORTAL_SWAMPstatic final StructureStructure.SHIPWRECKstatic final StructureStructure.SHIPWRECK_BEACHEDstatic final StructureStructure.STRONGHOLDstatic final StructureStructure.SWAMP_HUTstatic final StructureStructure.TRAIL_RUINSstatic final StructureStructure.TRIAL_CHAMBERSstatic final StructureStructure.VILLAGE_DESERTstatic final StructureStructure.VILLAGE_PLAINSstatic final StructureStructure.VILLAGE_SAVANNAstatic final StructureStructure.VILLAGE_SNOWYstatic final StructureStructure.VILLAGE_TAIGAMethods in org.bukkit.generator.structure that return StructureModifier and TypeMethodDescriptionGeneratedStructure.getStructure()Gets the structure that this PlacedStructure represents. -
Uses of Structure in org.bukkit.util
Methods in org.bukkit.util that return StructureModifier and TypeMethodDescriptionStructureSearchResult.getStructure()Return the structure which was found.
RegistryAccess.getRegistry(RegistryKey)withRegistryKey.STRUCTURE