oh-my-world-26.3-neoforge-1.3.6.jar
Curse Maven Snippet
What's new
Stable release — formula diagnostics, guide delivery and overlay surface fixes.
- Snow-mountain grid fixed: overlay surface border columns now read the real adjacent vanilla + overlay column, so slope stays consistent across chunk edges and the 1-block stone border / 16×16 grid disappears.
- Formula errors now include the source line and column, plus the shared-let name when relevant; the read-only scrollable info box shows errors and warnings with distinct colors (green summary, orange warnings, red errors), includes the overlay-preview warning and has a copy button. Formula editor line spacing is increased.
- Scientific notation is accepted in numbers (for example 1e9, 1.5e-3, 2E+4).
- New seedrand() / seedrand(b1, b2, ...) block random functions: same pool rules as rand(), but the full world seed is mixed in so each world gets a different deterministic pattern.
- Server formula lookup: with server_mode and formula_file set, relative paths now search ohmyworld/ first, then the server root, then config/.
- Non-server worlds ignore config formulas: outside server_mode the formula/formula_file fields are not read; a world without a marker is vanilla, and a world with a marker follows the marker even if formula_file is missing.
- Config JSON fallback: malformed JSON + no marker continues vanilla; a valid marker is used; an existing unreadable marker logs an error and stops the server.
- Shared lets are validated by actual references, so a let used only by surface rows no longer causes “Unknown variable: wd” in block/biome layers; local blocks work in surface and biome rows.
- The bundled guide.md / guide_en.md overwrite the same names on startup (no SHA-256 marker or old-file cleanup), and both guides now use Markdown headings, lists and fenced examples for clean preview.
- Compatibility: Minecraft 1.21.1–1.21.11 and 26.1–26.3, Fabric / NeoForge; Java 21/25.
This mod has no additional files