pocketmine\world\generator\vanilla\structure
Namespaces
- pocketmine\world\generator\vanilla\structure\jigsaw
- pocketmine\world\generator\vanilla\structure\piece
- pocketmine\world\generator\vanilla\structure\placement
- pocketmine\world\generator\vanilla\structure\processor
- pocketmine\world\generator\vanilla\structure\template
- pocketmine\world\generator\vanilla\structure\type
Classes
| Name | Kind | Summary |
|---|---|---|
| Beardifier 5.46.0 | class | vanilla's Beardifier: the density added to the terrain's final density around the pieces of structures with a terrain adaptation (beard_thin |
| BoundingBox 5.46.0 | class | Vanilla's BoundingBox: an integer box with inclusive bounds |
| HeightProviders 5.46.0 | class | Height providers and vertical anchors of structure data (start_height, nether fossil height) |
| LocateVanillaStructureTask 5.46.0 | class | Searches the closest start of a structure of a vanilla world on a /locate worker (see \pocketmine\world\locate\LocateWorkerPool): structur |
| ShapeUpdates 5.46.0 | class | Shape updates after structure placement, for the blocks whose state depends on their neighbours: fences, walls, iron bars / glass panes, sta |
| StructureDefinition 5.46.0 | class | A structure of the worldgen/structure data: its type, the biomes it may start in, its decoration step and terrain adaptation |
| StructureEnvironment 5.46.0 | class | The world a generator's structures are computed for: seed, height range, terrain sampler and biomes |
| StructureGenContext 5.46.0 | class | Vanilla's Structure |
| StructureManager 5.46.0 | class | The structures of one generator (dimension): where structure starts are (placement + start generation, a pure function of the seed so every |
| StructurePlaceContext 5.46.0 | class | What structure pieces see while they are placed in a chunk (vanilla's WorldGenRegion and the decoration random of the chunk, see StructureSt |
| StructureRandom 5.46.0 | class | Random helpers of the structure code: vanilla's WorldgenRandom seeding methods over a legacy (java |
| StructureRegistry 5.46.0 | class | The structures, structure sets and template pools of a data cache (worldgen/structure, structure_set, template_pool), parsed once per thread |
| StructureStart 5.46.0 | class | A generated structure (vanilla's StructureStart): the structure, its start chunk and its pieces |
| StructureType 5.46.0 | interface | The algorithm of a structure type (vanilla's Structure subclasses: jigsaw, igloo, swamp hut |
| TerrainSampler 5.46.0 | class | The terrain as structure starts see it (vanilla's ChunkGenerator |
| VanillaStructureFinder 5.46.0 | class | The /locate structure locator of vanilla worlds (registered for the generators "vanilla", "vanilla_nether" and "vanilla_end"): a thin adapte |
| VanillaStructureLocator 5.46.0 | class | Finds structures of vanilla worlds from the main thread, without generating chunks (for a /locate-like command or plugins): structure positi |
| VanillaStructureSpawnProvider 5.46.0 | class | Structure spawn areas of vanilla worlds for the natural mob spawner: witches in swamp huts and pillagers around pillager outposts (Bedrock's |
