▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Moog's Structure Lib (moogs_structures)
Moog's Structure Lib (moogs_structures)

Moog's Structure Lib (moogs_structures)

Moog's Structure Lib - библиотечный мод для генерации структур в Minecraft. Нужен как зависимость для сборок структур от Moog. Работает на Forge, Fabric, NeoForge, можно ставить только на сервер.

Оцените первым
2.7M
212
Все версииMoog's Structure Lib 3.0.0-1.21.11 (NeoForge)

Moog's Structure Lib 3.0.0-1.21.11 (NeoForge)

Release20.06.2026

Список изменений

Added

  • Structure processors:
    • pillar_processor - extends a pillar up or down from a trigger block until it reaches solid ground, with an optional altitude-aware block-state randomizer. Recognises legacy vanilla block ids (e.g. minecraft:chain from before the 1.21.9 rename) and rewrites them to their renamed modern equivalents so older authored structures keep generating correctly.
    • spawner_randomizing_processor - sets a mob spawner's mob from an inline weighted entity list (no external dependency). Each weighted entry may carry an optional nbt field so spawners can ship pre-equipped or otherwise pre-configured mobs without an extra processor.
    • trial_spawner_randomizing_processor - writes a chosen trial-spawner configuration into placed trial spawners, with an optional ominous variant. Uses inline configs on MC 1.21 - 1.21.4 and references the vanilla minecraft:trial_spawner registry on 1.21.5+.
    • vault_randomizing_processor - assigns a loot table and key item to a placed vault, automatically picking the ominous variant for blocks with the ominous blockstate set.
    • equip_armor_stand_processor - equips armor stands from a weighted-random list of armor sets, with per-item enchantments and trims expressed in the vanilla item-component format.
    • close_off_fluid_sources_processor, remove_floating_blocks_processor, random_replace_with_properties_processor, super_gravity_processor, flood_with_water_processor.
  • Per-piece spawn counts (data/<namespace>/msl_pieces_spawn_counts/ and ..._additions/): a datapack-driven cap on how many times each jigsaw piece may appear in a generated structure, so rare pieces stay rare without rebuilding the pool. The _additions variant lets downstream datapacks extend or override another mod's counts without forking the source file.
  • Entity processor framework (StructureEntityProcessor): lets processors modify or equip entities as a structure is placed. On Fabric a mixin runs the entity processors during StructureTemplate.placeEntities (which vanilla never invokes the entity hook for); Forge/NeoForge use their native entity processing.
  • Enhanced terrain adaptation (beardifier): carves or buries terrain around pieces, with a configurable vertical band to confine carving to matching-height rows.
  • Basalt & delta suppression: prevents basalt columns and basalt deltas from generating within structure piece bounds (structure tags no_basalt, no_delta).
  • Nether jigsaw structures: raised size cap to 128 pieces, added a FIXED_HEIGHT land search direction for structures that must place at a specific Y, and stricter y_allowance enforcement on final placement.
  • Debug command: /moogs_structures debug keepjigsaws on|off|status keeps jigsaw blocks in placed structures so their name/target/pool can be inspected in-world.

Fixed

  • dependent mods (e.g. Moog's Nether Structures) failing to recognise this build as version 3.0.0.
  • structures with enchanted armor on armor stands failing to load.

Файлы

moogs_structures-neoforge-1.21.11-3.0.0.jar(331.81 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

3.0.0

Загрузчики

NeoForge

Версии игры

1.21.11

Загрузок

868

Дата публикации

20.06.2026

Загрузил

ID версии

Главная