Oh My World

A mod that can generate worlds using formulas.
Back to Files

oh-my-world-26.3-fabric-1.3.6.jar

File nameoh-my-world-26.3-fabric-1.3.6.jar
Uploader
kncatlkncatl
Uploaded
Oct 21, 2026
Downloads
6
Size
477.2 KB
Mod Loaders
Fabric
File ID
9281470
Type
R
Release
Supported game versions
  • 26.3

Curse Maven Snippet

Fabric

modImplementation "curse.maven:oh-my-world-1605206:9281470"

Learn more about Curse Maven

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.