# How to port an existing mod to a newer game version or loader with universal-modder

Repo: [rehan-remade/universal-modder](https://github.com/rehan-remade/universal-modder) | Difficulty: Advanced | Time: A few hours to days | Basis: From the README

Move a mod from an old Minecraft version or loader to a new one without behavior drifting.

**Who it is for:** Minecraft mod maintainer whose favorite old mod stopped working after an update

**The problem:** A manual port loses behavior along the way and nobody notices until players report bugs.

**The outcome:** A ported mod built unit by unit from one pinned source, with audits and status docs you can resume.

## Steps

1. Install the plugin and open your agent in the project.
2. Pin the source mod version and let the agent decompile it privately.
3. Ask the port-a-mod skill to extract data by script and port unit by unit with tests.
4. Review the layer audits and the status docs before releasing.

## Prompt to paste into your agent

```text
Use universal-modder's port-a-mod skill to port <mod name> from <old version and loader> to <new version and loader>. Pin one source, port unit by unit with tests, and keep a resumable status doc.
```

## Caveat

Check the original mod's license before porting and publishing; the README's example mapping covers Forge 1.7.10 to Fabric 1.20.1 only.

Dual-use notice: only use this on software, sites and systems you own or are authorized to test.

Disclaimer: Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk. Full text: https://dedupedai.com/disclaimer/

URL: https://dedupedai.com/use-cases/rehan-remade-universal-modder/port-old-mod-to-newer-version/
