COWMODSКаталог модов
Multi Village Selector

ВЕРСИИ (14)

beta

Multi Village Selector 0.4.3

0.4.3-fabric
17 окт. 2026 г.132Minecraft: 1.21.1fabric
Скачать
Что нового
## What's New ### Apply your generated config from chat `/mvs generate` now ends with an **[Apply changes now]** button, so you no longer have to find the file and copy it by hand. 1. `/mvs generate` writes the config to `local/mvs/multivillageselector.json5` and shows the button. 2. Clicking it runs `/mvs generate do-confirm`, which warns you to review the list first (it is a best guess and can be wrong) and offers **[Confirm, move now]**. 3. That runs `/mvs generate apply`, which moves the file into `config/`. If the generated file isn't there, it tells you. If your existing config is still the untouched default MVS created, it is simply replaced. If it has your own changes, it is saved first as `multivillageselector.json5.bak` (only the latest backup is kept). Restart Minecraft afterwards. Copying the file yourself still works. ### Under the hood - Mappings are now Mojang + Parchment. - Gradle build migrated to the Kotlin DSL; NeoForge entry point moved to its own package. - JaCoCo coverage report for the common module, with a regression floor enforced in `check`. - CI: Gradle wrapper validation, Gradle caching via `setup-gradle`, concurrency control, coverage report artifact. - Docs updated for the new flow. No config format changes. Drop-in upgrade from 0.4.2. **Full Changelog**: https://github.com/rhettl/multi-village-selector/compare/v0.4.2...v0.4.3
beta

Multi Village Selector 0.4.3

0.4.3-neoforge
17 окт. 2026 г.141Minecraft: 1.21.1neoforge
Скачать
Что нового
## What's New ### Apply your generated config from chat `/mvs generate` now ends with an **[Apply changes now]** button, so you no longer have to find the file and copy it by hand. 1. `/mvs generate` writes the config to `local/mvs/multivillageselector.json5` and shows the button. 2. Clicking it runs `/mvs generate do-confirm`, which warns you to review the list first (it is a best guess and can be wrong) and offers **[Confirm, move now]**. 3. That runs `/mvs generate apply`, which moves the file into `config/`. If the generated file isn't there, it tells you. If your existing config is still the untouched default MVS created, it is simply replaced. If it has your own changes, it is saved first as `multivillageselector.json5.bak` (only the latest backup is kept). Restart Minecraft afterwards. Copying the file yourself still works. ### Under the hood - Mappings are now Mojang + Parchment. - Gradle build migrated to the Kotlin DSL; NeoForge entry point moved to its own package. - JaCoCo coverage report for the common module, with a regression floor enforced in `check`. - CI: Gradle wrapper validation, Gradle caching via `setup-gradle`, concurrency control, coverage report artifact. - Docs updated for the new flow. No config format changes. Drop-in upgrade from 0.4.2. **Full Changelog**: https://github.com/rhettl/multi-village-selector/compare/v0.4.2...v0.4.3
beta

Multi Village Selector 0.4.2

0.4.2-fabric
10 мар. 2026 г.2,2 тыс.Minecraft: 1.21.1fabric
Скачать
Что нового
## What's Changed * Claude/explore yacl config h4p rp by @rhettl in https://github.com/rhettl/multi-village-selector/pull/2 * Revert "Claude/explore yacl config h4p rp" by @rhettl in https://github.com/rhettl/multi-village-selector/pull/3 **Full Changelog**: https://github.com/rhettl/multi-village-selector/compare/v0.4.1...v0.4.2
beta

Multi Village Selector 0.4.2

0.4.2-neoforge
10 мар. 2026 г.1 тыс.Minecraft: 1.21.1neoforge
Скачать
Что нового
## What's Changed * Claude/explore yacl config h4p rp by @rhettl in https://github.com/rhettl/multi-village-selector/pull/2 * Revert "Claude/explore yacl config h4p rp" by @rhettl in https://github.com/rhettl/multi-village-selector/pull/3 **Full Changelog**: https://github.com/rhettl/multi-village-selector/compare/v0.4.1...v0.4.2
beta

Multi Village Selector 0.4.1

0.4.1-fabric
11 дек. 2025 г.512Minecraft: 1.21.1fabric
Скачать
Что нового
Fixing Neoforge issue and found new bug with explorer's compass compatability.
beta

Multi Village Selector 0.4.1

0.4.1-neoforge
11 дек. 2025 г.296Minecraft: 1.21.1neoforge
Скачать
Что нового
Fixing Neoforge issue and found new bug with explorer's compass compatability.
beta

Multi Village Selector 0.4.0

0.4.0-fabric
9 дек. 2025 г.37Minecraft: 1.21.1fabric
Скачать
Что нового
## v0.4.0 Release Notes ### 🎮 Placement Control MVS now controls village spacing directly - no more datapacks needed! ```json5 placement: { "minecraft:villages": { spacing: 34, // Grid cell size in chunks separation: 8, // Buffer zone on edges spreadType: "triangular", // linear, triangular, gaussian, etc. } } ``` Use `/mvs info` to see current placement values and their sources. ### 🔍 Locate Command Find structures with `/mvs locate <structure>`: - Autocomplete for all pool structures - Click coordinates to teleport - Use `/mvs locate <structure> more` for multiple results ### 🐛 Bug Fixes - **Spawn chunk fix:** Villages now correctly spawn near world origin - **Biome sampling:** Fixed position mismatch causing wrong biome detection - **Large structures:** Added `relaxed_biome_validation: true` option for mods with large villages (BCA, CTOV large, etc.) ### ✨ Quality of Life - `/mvs help` - now paginated with clickable navigation - `/mvs config fill-placements` - auto-fill placement config with registry values - `/mvs structure nearby` - structure IDs are now click-to-copy - Config auto-migrates from v0.3.x (adds `placement{}` section) ### 🔧 Compatibility - Tested compatible with **C2ME** (concurrent chunk generation) - Tested compatible with **Explorer's Compass** (structure locations match `/mvs locate`) ### 📖 Documentation - New [Spread Types Guide](https://github.com/RhettL/multi-village-selector/blob/master/docs/SpreadTypes.md) with visual diagrams - Rewritten [Spacing Guide](https://github.com/RhettL/multi-village-selector/blob/master/docs/SpacingGuide.md) for v0.4.0 - Updated all docs for new placement config format
beta

Multi Village Selector 0.4.0

0.4.0-neoforge
9 дек. 2025 г.46Minecraft: 1.21.1neoforge
Скачать
Что нового
## v0.4.0 Release Notes ### 🎮 Placement Control MVS now controls village spacing directly - no more datapacks needed! ```json5 placement: { "minecraft:villages": { spacing: 34, // Grid cell size in chunks separation: 8, // Buffer zone on edges spreadType: "triangular", // linear, triangular, gaussian, etc. } } ``` Use `/mvs info` to see current placement values and their sources. ### 🔍 Locate Command Find structures with `/mvs locate <structure>`: - Autocomplete for all pool structures - Click coordinates to teleport - Use `/mvs locate <structure> more` for multiple results ### 🐛 Bug Fixes - **Spawn chunk fix:** Villages now correctly spawn near world origin - **Biome sampling:** Fixed position mismatch causing wrong biome detection - **Large structures:** Added `relaxed_biome_validation: true` option for mods with large villages (BCA, CTOV large, etc.) ### ✨ Quality of Life - `/mvs help` - now paginated with clickable navigation - `/mvs config fill-placements` - auto-fill placement config with registry values - `/mvs structure nearby` - structure IDs are now click-to-copy - Config auto-migrates from v0.3.x (adds `placement{}` section) ### 🔧 Compatibility - Tested compatible with **C2ME** (concurrent chunk generation) - Tested compatible with **Explorer's Compass** (structure locations match `/mvs locate`) ### 📖 Documentation - New [Spread Types Guide](https://github.com/RhettL/multi-village-selector/blob/master/docs/SpreadTypes.md) with visual diagrams - Rewritten [Spacing Guide](https://github.com/RhettL/multi-village-selector/blob/master/docs/SpacingGuide.md) for v0.4.0 - Updated all docs for new placement config format
beta

Multi Village Selector 0.3.2

0.3.2-fabric
1 дек. 2025 г.34Minecraft: 1.21.1fabric
Скачать
Что нового
## What's New ### New Command: `/mvs structure list [filter]` Dumps ALL structures in your game to a file - perfect for discovering what structures you have available. **Output:** `local/mvs/structure-list-<timestamp>.txt` **Filter examples:** - `/mvs structure list` - All structures - `/mvs structure list bca:*` - Only BCA structures - `/mvs structure list *village*` - Structures with "village" in name **Output format:** ``` === minecraft (23 structures) === [minecraft:villages] minecraft:village_plains Biomes: #minecraft:has_structure/village_plains weight: 1 (normalized: 25) ``` ### Breaking Change `/mvs structure list` → `/mvs structure pool` The old command that showed structures in your MVS config pool has been renamed to `/mvs structure pool` for clarity. --- **Full Changelog**: https://github.com/rhettl/multi-village-selector/compare/v0.3.1...v0.3.2
beta

Multi Village Selector 0.3.2

0.3.2-neoforge
1 дек. 2025 г.52Minecraft: 1.21.1neoforge
Скачать
Что нового
## What's New ### New Command: `/mvs structure list [filter]` Dumps ALL structures in your game to a file - perfect for discovering what structures you have available. **Output:** `local/mvs/structure-list-<timestamp>.txt` **Filter examples:** - `/mvs structure list` - All structures - `/mvs structure list bca:*` - Only BCA structures - `/mvs structure list *village*` - Structures with "village" in name **Output format:** ``` === minecraft (23 structures) === [minecraft:villages] minecraft:village_plains Biomes: #minecraft:has_structure/village_plains weight: 1 (normalized: 25) ``` ### Breaking Change `/mvs structure list` → `/mvs structure pool` The old command that showed structures in your MVS config pool has been renamed to `/mvs structure pool` for clarity. --- **Full Changelog**: https://github.com/rhettl/multi-village-selector/compare/v0.3.1...v0.3.2
beta

Multi Village Selector 0.3.1

0.3.1
30 нояб. 2025 г.84Minecraft: 1.21.1fabric
Скачать
Что нового
## Bug Fixes - **Fixed Towns & Towers structure filtering** - T&T structures like `towns_and_towers:village_beach` were incorrectly marked as "unlikely" by `/mvs generate` due to overly aggressive name matching. Fixed `isUnlikelyByName()` to not flag structures containing "village" in the path. ## Documentation Overhaul Complete rewrite of documentation for clarity and accuracy: - **Configuration.md** - Converted from tutorial style to concise API reference (~220 lines vs ~395) - **Commands.md** - Rewrote with all actual commands, fixed incorrect descriptions - **ModCompatibility.md** - Fixed typos, updated Towns & Towers section - **Troubleshooting.md** - Fixed non-existent biome tags (`#minecraft:is_plains` → `#minecraft:has_structure/village_plains`), removed non-existent `mod-weights` command - **GettingStarted.md** - Made JAR version references generic - **Scope.md** - Fixed inaccurate limitations (structure sets not jigsaw-specific, removed single-player focus) - **README.md** - Added FAQ entries for modpack usage and all-structures support ## Generate Command Improvements - Better clickable file link UX after running `/mvs generate` - Improved structure categorization accuracy **Full Changelog**: https://github.com/rhettl/multi-village-selector/compare/v0.3.0...v0.3.1
beta

Multi Village Selector 0.3.1

0.3.1
30 нояб. 2025 г.54Minecraft: 1.21.1neoforge
Скачать
Что нового
## Bug Fixes - **Fixed Towns & Towers structure filtering** - T&T structures like `towns_and_towers:village_beach` were incorrectly marked as "unlikely" by `/mvs generate` due to overly aggressive name matching. Fixed `isUnlikelyByName()` to not flag structures containing "village" in the path. ## Documentation Overhaul Complete rewrite of documentation for clarity and accuracy: - **Configuration.md** - Converted from tutorial style to concise API reference (~220 lines vs ~395) - **Commands.md** - Rewrote with all actual commands, fixed incorrect descriptions - **ModCompatibility.md** - Fixed typos, updated Towns & Towers section - **Troubleshooting.md** - Fixed non-existent biome tags (`#minecraft:is_plains` → `#minecraft:has_structure/village_plains`), removed non-existent `mod-weights` command - **GettingStarted.md** - Made JAR version references generic - **Scope.md** - Fixed inaccurate limitations (structure sets not jigsaw-specific, removed single-player focus) - **README.md** - Added FAQ entries for modpack usage and all-structures support ## Generate Command Improvements - Better clickable file link UX after running `/mvs generate` - Improved structure categorization accuracy **Full Changelog**: https://github.com/rhettl/multi-village-selector/compare/v0.3.0...v0.3.1
beta

Multi Village Selector 0.3.0

0.3.0
28 нояб. 2025 г.33Minecraft: 1.21.1fabric
Скачать
Что нового
Here we go, first version with solidified api!
beta

Multi Village Selector 0.3.0

0.3.0
28 нояб. 2025 г.34Minecraft: 1.21.1neoforge
Скачать
Что нового
Here we go, first version with solidified api!