ModsFinder

Just Compatible

by Yo_Fred

Just Compatible is a server-side NeoForge tool for keeping other mods functional after a server changes its dimensions, offering scan, dry-run and repair commands that handle world migration.

NeoForgeServer-side onlyMIT LicenseOpen source1.21.1

What it does

The mod targets servers that move between several Overworld-like dimensions and need stored data to follow them. Its compatibility layer recognizes dimensions by their vanilla effects instead of hardcoded world identifiers, so Overworld-, Nether- and End-like dimensions are handled by what they do. Integrations activate only when a target mod is present, and capability detection replaces fixed version checks, so the mod does not hardcode dimension names or rewrite chunks, inventories or level.dat. Bountiful Baubles is one supported integration: after a player logs in or travels between dimensions, the mod reconciles stale player attributes and reapplies rolls on equipped curios.

Among the supported integrations, only the Waystones integration carries out migration that is saved permanently. Before applying any change it always writes a JSON backup, and it reports ambiguous or unknown migration records without touching them. Server owners can run a scan with diagnostics, or a dry run for Waystones, and then a repair that applies only unambiguous migrations. Install the server together with Core; vanilla clients connect normally.

The mod is published for NeoForge on Minecraft 1.21.1 only. It runs on the server alone, so players need nothing extra to join. Source code and the issue tracker are public.

Key features

  1. Dimension recognition

    Dimensions are classified by vanilla effects, so modded worlds with Overworld-like or Nether-like behavior are matched without a fixed list.

  2. Bountiful Baubles reconciliation

    Stale player attributes are corrected after login or dimension travel, and rolls on equipped curios are reapplied.

  3. Backed-up migration

    Persistent Waystones migration writes a JSON backup before any change and leaves unknown records untouched.

  4. Scan, dry run and repair

    Commands report diagnostics, preview Waystones migrations, and apply only the unambiguous ones.

Compatibility

Latest build for each game version and loader.

1.21.10.4.2
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Who it’s for: Server owners running NeoForge 1.21.1 who combine several dimensions and mods that store per-player or per-world data. Players need nothing installed on their side.

Questions

Does Just Compatible need to be installed on clients?

No. Players join without it, since only the server has to run the mod.

Which loader and version does Just Compatible support?

It is published for NeoForge 1.21.1 only, with the latest file 0.4.2 for 1.21.1.

Does the repair command change world data without a backup?

No. A JSON backup is always created before a Waystones migration is applied, and ambiguous records are left alone.

More from Yo_Fred

All projects

What the author says

Just Compatible is a server-side compatibility and safe migration framework for Minecraft 1.21.1 on NeoForge. Install it on the server together with Just Core; vanilla clients can connect normally. The mod helps other mods keep working when a server changes dimensions or uses multiple Overworld-like worlds…
Yo_Fred, on the Modrinth page

Official listing

Owner
Yo_Fred
Published
2026-08-12
Updated on Modrinth
2026-08-15
Facts verified
2026-10-15