COWMODSКаталог модов

RuinedStructures999

Bring your world to life with RuinedStructures999 — a powerful plugin that spawns configurable, loot-filled ruined structures in your Minecraft world!

2,4 тыс.21обновлён 5 сент. 2026 г.
ПриключенияМеханики игрыГенерация мира

Описание

Features

  • Eleven ruined structures with different environments, layouts, hazards, enemies, and loot.
  • Automatic generation in newly generated chunks.
  • Deterministic per-chunk spawn decisions, preventing repeated decisions from changing after reloads.
  • Configurable global and per-world spawn chances.
  • Per-structure world allow-lists and block-lists.
  • Configurable biome and vertical-range restrictions.
  • Configurable worlds where no structures may generate.
  • Empty biome lists mean that every biome is accepted.
  • Overlap prevention with a configurable minimum distance between structures.
  • Main-thread generation queue with a configurable generation limit per tick.
  • Optional protection checks when a protection plugin is installed.
  • Configurable mob encounters with entity type, count, and glowing settings.
  • Difficulty scaling based on world difficulty and distance from the world origin.
  • First-open randomized loot for registered chests and barrels.
  • Custom loot tables with amount ranges, weighted chances, and enchantments.
  • Persistent loot state across restarts.
  • Persistent structure locations, changed-block protection, and bounding-box tracking.
  • Safe removal that restores only blocks that players have not changed.
  • Regeneration of the nearest tracked structure.
  • Locate and management commands for administrators.
  • Optional debug logging.

Included Structures

  • Piglin Village: A Nether settlement containing piglins, piglin brutes, houses, paths, and valuable supplies.
  • Collapsed Watchtower: A damaged defensive tower with ladders, a skeleton spawner, and elevated loot.
  • Ruined House: A small surface ruin with a partially collapsed roof, debris, cobwebs, and supplies.
  • Sunken Shrine: An underwater ruin with prismarine materials, a drowned spawner, and aquatic loot.
  • Bandit Camp: A surface camp with wagons, tents, pillager defenses, and stacked barrels.
  • Pillager Castle: A fortified ruin with towers, spawners, rooms, stairs, and several loot containers.
  • Abandoned Quarry: A large open excavation with exposed ores, a hut, scaffolding, barrels, and hostile spawners.
  • Haunted Graveyard: A surface graveyard with graves, a crypt, undead spawners, and hidden containers.
  • Sunken Graveyard: An underwater graveyard with submerged graves, a crypt, drowned enemies, and aquatic loot.
  • Collapsed Mineshaft: An underground mine ruin with tunnels, barrels, exposed ores, and a pillager spawner.
  • Desert Temple Ruins: A desert ruin with hidden rooms, husk spawners, loot, and a functional TNT pressure-plate trap.

Commands

  • /spawnstructure <structure_name>: Queue a structure at your current location.
  • /rs999 reload: Reload structure and gameplay settings.
  • /rs999 list: List enabled structures, their current-world spawn chances, and whether they are enabled in the current world.
  • /rs999 info <structure_name>: Show a structure's spawn chance, accepted biomes, and vertical range.
  • /rs999 locate <structure_name> [radius]: Find the nearest tracked structure of the selected type in your world, optionally within a radius.
  • /rs999 despawn <radius>: Safely remove tracked structures within the radius while preserving player changes.
  • /rs999 regenerate <structure_name>: Safely regenerate the nearest tracked structure of the selected type.

Structure names are:

piglin_village, collapsed_watchtower, ruined_house, sunken_shrine, bandit_camp, pillager_castle, abandoned_quarry, haunted_graveyard, sunken_graveyard, collapsed_mineshaft, and desert_temple_ruins.

Permissions

  • ruinedstructures999.spawnstructure: Use /spawnstructure.
  • ruinedstructures999.reload: Use /rs999 reload.
  • ruinedstructures999.list: Use /rs999 list.
  • ruinedstructures999.info: Use /rs999 info.
  • ruinedstructures999.locate: Use /rs999 locate.
  • ruinedstructures999.despawn: Use /rs999 despawn.
  • ruinedstructures999.regenerate: Use /rs999 regenerate.

All permissions default to operators.

Configuration

General settings

  • debug: Enables diagnostic logging when set to true.
  • disabled-worlds: A list of worlds where no automatic structure generation occurs.
  • performance.max-structures-per-tick: Maximum number of queued structures generated per tick.
  • performance.auto-save-ticks: Number of ticks between persistence saves. Values below 20 are raised to 20.
  • protection.enabled: Enables the optional protection check. If enabled and WorldGuard is installed, generation is checked against protected areas.
  • structure-overlap-prevention.enabled: Enables minimum-distance checks.
  • structure-overlap-prevention.radius: Minimum distance used to prevent overlapping structure generation.

Mob encounters and difficulty

  • mob-encounters.enabled: Enables the shared encounter defaults.
  • mob-encounters.entity: Entity type used by shared encounter defaults.
  • mob-encounters.count: Base number of encounter entities.
  • mob-encounters.glowing: Makes encounter entities glow when enabled.
  • difficulty-scaling.base-multiplier: Base encounter multiplier.
  • difficulty-scaling.distance-step: Distance interval used for distance scaling.
  • difficulty-scaling.distance-factor: Additional multiplier added per distance interval.

Each structure can override encounter settings under structures.<structure_name>.mob-encounter using enabled, entity, count, and glowing.

Per-structure settings

Every structure supports:

  • enabled: Enables or disables the structure.
  • spawn-chance-per-chunk: Default chance for a new chunk to receive a spawn attempt.
  • world-specific-spawn-chance: Optional world-name-to-chance overrides.
  • min-spawn-y and max-spawn-y: Allowed vertical range.
  • allowed-biomes: Accepted biome names. An empty list accepts every biome.
  • enabled-worlds: Optional allow-list. When non-empty, only listed worlds may generate the structure.
  • disabled-worlds: Optional block-list for that structure.
  • loot-table: Optional weighted custom loot entries.

Custom loot entries

Each loot entry may contain:

  • item: A valid item name.
  • min-amount: Minimum stack amount.
  • max-amount: Maximum stack amount.
  • chance: Relative weight used when selecting loot.
  • enchantments: Optional list containing an enchantment type and level.

If a structure has no custom loot table, it uses its built-in themed loot pool.

Последние версии

Все версии →
release

RuinedStructures999 1.0.7 The Great Bug Fixing Update!

1.0.7
5 сент. 2026 г.248Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
* Added deterministic per-chunk structure placement so spawn decisions remain stable across reloads. * Added queued main-thread generation with a configurable structures-per-tick limit. * Added optional protection checks for protected areas when a compatible protection plugin is available. * Added configurable mob encounters with entity, count, glowing, and difficulty-scaling controls. * Added advanced custom loot handling with weighted entries, amount ranges, and enchantments. * Added persistent structure metadata, bounding boxes, generated entities, and changed-block awareness. * Added safe structure removal that restores only unchanged blocks. * Added structure regeneration through the administration command. * Added radius-limited locate results and expanded structure management commands. * Added configurable performance, protection, encounter, and difficulty settings. * Fixed empty biome lists incorrectly disabling sunken shrines and sunken graveyards. * Fixed abandoned quarries being filled with stone instead of being excavated. * Fixed surface structures being placed one block below the terrain surface. * Fixed piglin villages validating one location but generating at another location. * Fixed piglin village houses overlapping because only their centers were checked. * Fixed desert temple traps failing to activate by placing the pressure plate below the floor without a trigger path. * Fixed ruined-house containers being placed below the playable floor. * Fixed watchtower containers being placed inside the upper structure instead of on the accessible platform. * Fixed custom loot configuration failing on YAML numeric types other than Integer. * Fixed invalid custom loot materials and malformed entries from interrupting loot generation. * Fixed optional protection integration from requiring the protection plugin to be installed. * Fixed queued structure generation waiting for the persistence interval before being processed. * Fixed existing entities inside a generation area from being removed as if they were generated encounters. * Fixed stale container data being discarded when another world loads. * Fixed outdated desert biome names in the default configuration. * Fixed command metadata and permissions to include regeneration and safe structure management.
release

1.0.6 The Structure Overlap Prevention Update!

1.0.6
7 апр. 2026 г.818Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
* **New Features:** * Added a structure overlap prevention radius system to stop new ruins from spawning too close together. * Added per-structure world toggles using allow-lists and block-lists for world-by-world control. * **Changes:** * Reload now refreshes active spawn rules and world toggle settings immediately. * Structure list and info command output now reflects the current world context. * Main command metadata now matches all supported subcommands. * **Fixes:** * Fixed haunted graveyard generation so it can spawn correctly. * Fixed piglin village path placement so paths generate on terrain reliably. * Fixed fallback loot coverage so every structure type has default loot behavior. * Fixed container loot-tracking persistence so loot state survives server restarts. * Fixed non-player handling for force-spawn commands with clear feedback. * Fixed legacy trap validation behavior in desert temple ruins. * Fixed command permission gating that incorrectly blocked non-reload subcommands.
release

RuinedStructures999 1.0.5

1.0.5
24 дек. 2025 г.732Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
### New Features Added A Configuration Option To Enable Or Disable Logging
release

RuinedStructures999 1.0.4

1.0.4
30 окт. 2025 г.311Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, purpur, spigot
Скачать
Что нового
### New Features * **New Structures:** * Collapsed Mineshaft * Desert Temple Ruins ### Changes * **Commands:** * `/rs999 list`: List all registered structures and their spawn chances. * `/rs999 info <structure_name>`: Get detailed information about a specific structure. * `/rs999 locate <structure_name>`: Locate the nearest generated structure of a specific type. * `/rs999 despawn <radius>`: Remove tracked structures within a certain radius. * **Configuration:** * World-specific spawn chances can be configured for each structure. * Custom loot tables can be defined for each structure. * **Structure Tracking:** * The plugin now tracks the locations of all generated structures in `generated_structures.yml`.
release

RuinedStructures999 1.0.3 The MoreStructures update

1.0.3
30 сент. 2025 г.138Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9bukkit, paper, purpur, spigot
Скачать
Что нового
#Added New Structures 1.Pillager Castle 2.Haunted GraveYard 3.Sunken GraveYard 4.Abandoned Quarry 5.Bandit Camp 6.Ruined House 7.Sunken Shrine
release

RuinedStructures999 1.0.2

1.0.2
29 сент. 2025 г.32Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, purpur, spigot
Скачать
Что нового
🎁 Per-Structure Loot Pools Each structure now has its own distinct loot pool, offering more immersive and thematic rewards 🎲 Weighted Randomized Loot Rolls Items are selected from each loot pool using weighted random chance, allowing for fine-tuned rarity: Common, uncommon, and rare items all possible per chest. 2–4 loot items per chest with randomized quantity and distribution. 🛠️ Chest Tracking System New internal chest registry maps chest locations to the structure type that generated them, enabling structure-aware loot logic. 🔊 Console Debugging Logs Server console now logs detailed loot generation: Structure type Chest coordinates Useful for server owners monitoring structure activity.
release

RuinedStructures999 1.0.1

1.0.1
17 сент. 2025 г.87Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, purpur, spigot
Скачать
Что нового
the second release
beta

RuinedStructures999 1.0.0

1.0.0
14 сент. 2025 г.40Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, purpur, spigot
Скачать
Что нового
the first release