VoxySync
Sync server-pregenerated world MCA regions into Voxy LoD (full-map / radius modes). Requires Voxy 1.20.1 port on the client. GPL-3.0.
Автор: ljh220300-eng1,3 тыс.3обновлён 5 сент. 2026 г.
УтилитыГенерация мира
Описание
VoxySync
Minecraft 1.20.1 · Fabric · 双端(服务端必装 / 客户端可选)· GPL-3.0-only
What is this?(用途)
This mod makes far-distance rendering work instantly on servers with pre-generated worlds: the server streams its raw region files (r.x.z.mca) to clients, and the client imports them through the official Voxy pipeline (WorldImporter) to build LoD data — so players see distant terrain without having to explore it themselves.
本模组让预生成世界的服务器玩家立刻获得超远渲染:服务器把原生区域文件发给客户端,客户端经 Voxy 官方导入管线转换为 LoD。
Features(功能)
- all mode (default per server config): send every region of the player's current dimension (full-map)
- radius mode (safe option): only send regions within N blocks around the player, nearest first
- Rate-limited chunked transfer (default 1 MB/s per player), incremental sync via client-side file cache (resume support)
- Progress shown in the action bar; graceful fallback when Voxy is not installed
- Server commands (OP):
/voxysync status,enable,disable,mode radius|all,radius <blocks>,sync,devtest
⚠️ Important warnings(重要说明)
- full-map mode (
syncMode: "all") exposes world data: MCA files contain chest contents, ores, hidden structures and entities. Only enable it on trusted servers. Radius mode is the safe default in code; full-map requires an explicitconfig/voxysync.jsonsetting. - Requires an unofficial Voxy 1.20.1 port on the client (not included here): the official Voxy on Modrinth supports 1.20.4+. The 1.20.1 build used by this server is a community port (
voxy-0.2.7-alpha, based on commit 9edc41be). This mod does not include or modify Voxy — it only calls its import API via reflection. - First full-map sync is large: ~20 GB at 1 MB/s ≈ 5.5 hours (configurable via
speedLimitKBps); resumable.
Dependencies(依赖)
- Required: Fabric API
- Client only: Voxy 1.20.1 port (see section above; not on Modrinth)
License & Source
GPL-3.0-only. Adapted from MapSyncer-rebuild (GPL-3.0, by Jiemoy). Source: https://github.com/ljh220300-eng/voxysync
Галерея
Последние версии
Все версии →release
0.1.3
0.1.35 сент. 2026 г.1,3 тыс.Minecraft: 1.20.1fabric
Что нового
0.1.3: per-dimension daily sync limit + join confirmation
- daily limit now per player per dimension (overworld/nether/end independent)
- on join, ask /y or /n to start sync for never-rendered dimensions; already-rendered or already-done today is skipped quietly
- admin /voxysync sync [player] bypasses
- text audit: deduped and clarified all player messages
release
0.1.1
0.1.14 сент. 2026 г.22Minecraft: 1.20.1fabric
Что нового
0.1.1: audit fixes
- stage-2 write grace now truly ~2 minutes (was 12s) before 'ready' message
- silent retry for login import when Voxy engine not ready (was a false 'busy, will auto-complete' with no retry)
- /voxysync sync [mode] [player] can now target any online player
- actionbar wording: 已下载 instead of 已就绪
release
0.1.0
0.1.04 сент. 2026 г.32Minecraft: 1.20.1fabric
Что нового
First official release. Sync server-pregenerated MCA regions to clients and import into Voxy LoD (full-map / radius modes).
- two-stage import feedback (convert -> write -> ready)
- /voxystop: abort download and render what is already downloaded
- auto-render of downloaded-but-not-yet-rendered regions on every login (manifest-based, skips already rendered)
- global bandwidth gate (configurable; 0=off) + per-player rate limit
- recheckChangedRegions option (default true): keep distant LoD in sync with live world changes
- resume support across sessions
Requires Fabric API; client also needs a Voxy 1.20.1 port (not included, see project description).
