hxwi1structuresСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (4)
alpha
hxwi1structures 0.3.1
0.3.12 июн. 2026 г.281Minecraft: 1.20.1forge
Что нового
## v0.3.1-alpha
### Added
- **Configuration GUI** — `/hxwi1 config` opens a dual-panel GUI
- Left panel automatically scans NBT files
- Right panel scrollable form for editing all fields
- Auto‑serializes to JSON on save
- **Config reload** — `/hxwi1 reload` hot‑reloads rules without restart
- **Flatten ground** — `flatten_ground` field: fills gaps under the structure with a specified block before placement
- **Ground block** — `ground_block` field: customisable block for flattening (default `minecraft:dirt`)
- **Extra block removal** — `clear_blocks` field: manually specify blocks to remove (solves trees from mods that don’t register standard tags)
- **Biome tag support** — `biomes` field supports tags like `#minecraft:is_forest`, can be mixed with exact IDs
- **Command** — `/hxwi1 biomeinfo` shows current biome and list of NBT files that can generate there
- **Command** — `/hxwi1 spawn <file>` manually spawns a structure at your current position (Tab‑completion, supports subfolders)
- **NBT subfolders** — recursively scans all `.nbt` files inside `structures/`
- **Entity placement** — entities inside the template (villagers, armour stands, etc.) are spawned with the structure
- **Rotation offset** — `rotation_offset` corrects orientation errors from saved NBT files
- **README** — tutorial file supports hot‑reload, no game restart required
- **Language support** — UI and readme tutorial auto‑switch between Chinese and English; other languages are outdated but still usable, planned to be fully updated in the future
- **Command toggle** — `mod_settings.json` allows disabling all `/hxwi1` debug commands
- **Auto‑backup** — automatically backs up config when saving to prevent accidental deletion (backup count configurable via `max_backups`)
### Fixes
- Flowers and replaceable plants are now treated as replaceable by default, preventing structures from floating
- `place_on_water` renamed to `Snap to Water Surface`
- Fixed border rendering on the right panel of ConfigScreen; scissor cropping prevents control overflow
### Compatibility testing
- Verified to run normally in Better MC v58 (BMC4) and All the Mods 10 - 7.0, with negligible performance impact
- Semi‑compatible with Dynamic Trees mod; may require extra configuration in `clear_blocks` to fully remove Dynamic Trees blocks
### New configuration options
- `commands_enabled` — modpack/server owners can disable all `/hxwi1` commands
- `max_backups` — number of backups to keep (0–20, default 2)
- `enabled` — each rule can be individually toggled on/off
- `min_chunk_distance` — minimum chunk distance between same‑type structures (default 5 chunks)
### Known issues
- Underground generation does not have collision detection enabled and may overlap with other mods’ dungeons. Mitigate by adjusting Y range or increasing `min_chunk_distance`.
alpha
hxwi1structures 0.3.1
0.3.12 июн. 2026 г.208Minecraft: 1.21.1neoforge
Что нового
## v0.3.1-alpha
### Added
- **Configuration GUI** — `/hxwi1 config` opens a dual-panel GUI
- Left panel automatically scans NBT files
- Right panel scrollable form for editing all fields
- Auto‑serializes to JSON on save
- **Config reload** — `/hxwi1 reload` hot‑reloads rules without restart
- **Flatten ground** — `flatten_ground` field: fills gaps under the structure with a specified block before placement
- **Ground block** — `ground_block` field: customisable block for flattening (default `minecraft:dirt`)
- **Extra block removal** — `clear_blocks` field: manually specify blocks to remove (solves trees from mods that don’t register standard tags)
- **Biome tag support** — `biomes` field supports tags like `#minecraft:is_forest`, can be mixed with exact IDs
- **Command** — `/hxwi1 biomeinfo` shows current biome and list of NBT files that can generate there
- **Command** — `/hxwi1 spawn <file>` manually spawns a structure at your current position (Tab‑completion, supports subfolders)
- **NBT subfolders** — recursively scans all `.nbt` files inside `structures/`
- **Entity placement** — entities inside the template (villagers, armour stands, etc.) are spawned with the structure
- **Rotation offset** — `rotation_offset` corrects orientation errors from saved NBT files
- **README** — tutorial file supports hot‑reload, no game restart required
- **Language support** — UI and readme tutorial auto‑switch between Chinese and English; other languages are outdated but still usable, planned to be fully updated in the future
- **Command toggle** — `mod_settings.json` allows disabling all `/hxwi1` debug commands
- **Auto‑backup** — automatically backs up config when saving to prevent accidental deletion (backup count configurable via `max_backups`)
### Fixes
- Flowers and replaceable plants are now treated as replaceable by default, preventing structures from floating
- `place_on_water` renamed to `Snap to Water Surface`
- Fixed border rendering on the right panel of ConfigScreen; scissor cropping prevents control overflow
### Compatibility testing
- Verified to run normally in Better MC v58 (BMC4) and All the Mods 10 - 7.0, with negligible performance impact
- Semi‑compatible with Dynamic Trees mod; may require extra configuration in `clear_blocks` to fully remove Dynamic Trees blocks
### New configuration options
- `commands_enabled` — modpack/server owners can disable all `/hxwi1` commands
- `max_backups` — number of backups to keep (0–20, default 2)
- `enabled` — each rule can be individually toggled on/off
- `min_chunk_distance` — minimum chunk distance between same‑type structures (default 5 chunks)
### Known issues
- Underground generation does not have collision detection enabled and may overlap with other mods’ dungeons. Mitigate by adjusting Y range or increasing `min_chunk_distance`.
alpha
hxwi1structures 0.1.2
0.1.230 мая 2026 г.34Minecraft: 1.21.1neoforge
Что нового
## v0.2.0-alpha
### Added
- **Visual configuration editor** – entry point not yet available
- Left pane automatically scans NBT files
- Right pane scrollable form to edit all fields
- Auto‑serialises to JSON on save
- **NeoForge 1.21.1 support**
- **Structure density control** – `grid_interval` global sampling interval
- **Underwater mode** – `underwater_mode` only generates in water
- **Dock mode** – `dock_mode` automatically detects water edge orientation
- **Y offset** – `y_offset` vertical fine‑tuning
- **Clear trees** – `clear_trees` BFS removes logs and leaves
- **Loot tables** – `loot_table` automatically injects into containers
- **Multi‑language readme** – auto‑generated tutorial in 10 languages
### Fixes
- Structure overlapping across chunk borders
- Duplicate generation after server restart (SavedData persistence)
- Over‑aggressive tree clearing (BFS radius reduced from 2 to 1)
---
## v0.1.0 (internal version)
- JSON‑driven NBT structure generation
- Biome / dimension / chance / Y range filtering
- Snap to surface, place on water, collision detection
- Delayed queue processing (2 chunks per tick)
- LRU template cache
- Default example rules and NBT files
alpha
hxwi1structures 0.1.2
0.1.230 мая 2026 г.25Minecraft: 1.20.1forge
Что нового
## v0.2.0-alpha
### Added
- **Visual configuration editor** – entry point not yet available
- Left pane automatically scans NBT files
- Right pane scrollable form to edit all fields
- Auto‑serialises to JSON on save
- **NeoForge 1.21.1 support**
- **Structure density control** – `grid_interval` global sampling interval
- **Underwater mode** – `underwater_mode` only generates in water
- **Dock mode** – `dock_mode` automatically detects water edge orientation
- **Y offset** – `y_offset` vertical fine‑tuning
- **Clear trees** – `clear_trees` BFS removes logs and leaves
- **Loot tables** – `loot_table` automatically injects into containers
- **Multi‑language readme** – auto‑generated tutorial in 10 languages
### Fixes
- Structure overlapping across chunk borders
- Duplicate generation after server restart (SavedData persistence)
- Over‑aggressive tree clearing (BFS radius reduced from 2 to 1)
---
## v0.1.0 (internal version)
- JSON‑driven NBT structure generation
- Biome / dimension / chance / Y range filtering
- Snap to surface, place on water, collision detection
- Delayed queue processing (2 chunks per tick)
- LRU template cache
- Default example rules and NBT files