Skip to content

Depths Update (v.1.5.0)

Choose a tag to compare

@Teddy563 Teddy563 released this 04 Jul 17:57
· 119 commits to main since this release
depths_update_meld

The long-awaited underground release. Worlds are no longer solid rock below the surface —
and once they're built, they compress smaller and go straight to a running server.

⛏ Caves

One Caves toggle carves a full vanilla-style cave system into every cell at generation
time: caverns, winding tunnels, underground rivers and half-flooded pools, a deep lava sea,
the full vanilla ore table, amethyst geodes, and eight themed cave biomes (lush,
dripstone, deep dark, mushroom, ice under mountains, amethyst, volcanic at the world floor,
coral in water pools). Deterministic and seam-safe: adjacent cells carve the same caves at
their shared border, the same guarantee the surface has always had.

  • Your mix, previewed honestly. A Cave biomes panel gives every theme its own slider
    (0–200% of its default share, 0 = off; type an exact %, double-click to reset), and
    Preview renders the real zone layout for your world's seed — patches in their noise
    shapes, upper and deep layers, measured percentages, hover a biome to highlight its
    patches. Untouched sliders keep the world byte-identical to the default.
  • Vanilla stone variety, fixed for real-world terrain: diorite/granite/andesite/dirt
    patches now place relative to the local surface, and deep dark lives only below the
    deepslate line.
  • Optional formation packs decorate floors and ceilings with hand-made structures.

📦 Export & compression

Ship the finished world smaller, straight from the Project & world card:

  • Zip / tar.zst — universal archives, still vanilla-playable after extracting (~1.85×).
  • Linear — per-region .linear for Leaf/Folia servers (~4.85× at level 9), in-place or
    as a separate [Linear] world with the original untouched.
  • B_Linear — a [BLinear] world for Leaf's B_LINEAR via a bundled cross-platform Rust
    converter, with keep-modes that never delete the raw world until the new copy verifies.
    Verified byte-compatible against the Leaf server binary itself.
  • meldconvert — a standalone CLI for mca ↔ linear ↔ blinear conversion.

🖥 One-click Leaf server

Turn the world into a running local server without leaving Meld:

  • Five explicit steps — Plan (exact versions + hashes, dry run), Stage, Download
    (hash-verified), accept the EULA as its own step, Start — with a live console and a
    pop-out console window.
  • Format-correct every time: pick the world files (auto / .mca / [Linear] / [BLinear])
    and the server's region-format always matches what's staged.
  • Borders pre-staged: WorldGuard, WorldEdit, Skript and addons install automatically;
    your border files load on first start — including the completed SkBee particle wall.
  • Voxy option: players with the Voxy client see the whole map as distant terrain the
    moment they join, streamed straight from the world files (works with every region format).
  • Tuned to your machine: RAM and CPU sliders sized from your actual hardware, crash
    watchdog with auto-restart, optional first-start world backups, and every choice
    remembered per project. Localhost by design — going public is your own edit.

Engine

Bundled Arnis fork updated to 2.9.3 — the entire cave engine lives there (+6,100 lines).
Existing worlds and settings are untouched; caves appear in newly generated cells only.

Full details: meldmc.com/changelog · Caves guide:
meldmc.com/docs/caves · Server guide:
meldmc.com/docs/server-setup