Back to mods
Pact Magic project artwork

CurseForge · Minecraft mod

Pact Magic

An expansive open-ended magic mod inspired by the web serials Pact and Pale by wildbow.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Pact Magic release should I use?

Updated today
Latest stable file otherverse-1.20.1-1.3.13.jar
Game version 1.20.1
Loader Forge

Pact Magic otherverse-1.20.1-1.3.13.jar targets 1.20.1 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 7 required mods have matching files.

Where it goes

Is Pact Magic required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Forge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Pact Magic otherverse-1.20.1-1.3.13.jar need?

otherverse-1.20.1-1.3.13.jar. Change the file and its required mods may change too.

All 7 required mods have matching files

Install GeckoLib, Caelus API, Patchouli, Pehkui and 3 more first. We found matching files for this game-version and loader setup. 2 come through another mod in the chain.

9 listed on this file 2 pulled in by those mods
GeckoLib Needed by Pact Magic otherverse-1.20.1-1.3.13.jar
required
Matching file found Matched file: geckolib-forge-1.20.1-4.8.4.jar
Caelus API Needed by Pact Magic otherverse-1.20.1-1.3.13.jar
required
Matching file found Matched file: caelus-forge-3.2.0+1.20.1.jar
Patchouli Needed by Pact Magic otherverse-1.20.1-1.3.13.jar
required
Matching file found Matched file: Patchouli-1.20.1-85-FORGE.jar
Pehkui Needed by Pact Magic otherverse-1.20.1-1.3.13.jar
required
Matching file found Matched file: [1.20.1] [Forge] Pehkui 3.8.2
Just Enough Items (JEI) Optional for Pact Magic otherverse-1.20.1-1.3.13.jar
optional
Matching file found Matched file: 15.74.0.227 for Forge 1.20.1
Curios API Needed by Pact Magic otherverse-1.20.1-1.3.13.jar
required
Matching file found Matched file: curios-forge-5.14.1+1.20.1.jar
Curios API Needed by Pact Magic otherverse-1.20.1-1.3.13.jar
required
Matching file found Matched file: 5.14.1+1.20.1
Just Enough Items (JEI) Optional for Pact Magic otherverse-1.20.1-1.3.13.jar
optional
Matching file found Matched file: 15.74.0.227
Caelus API Needed by Pact Magic otherverse-1.20.1-1.3.13.jar
required
Matching file found Matched file: 3.2.0+1.20.1
MezzConfig Needed by Just Enough Items (JEI)
pulled in
Matching file found Matched file: MezzConfig 0.6.8 for Forge 1.20.1
MezzConfigGUI Needed by Just Enough Items (JEI)
pulled in
Matching file found Matched file: MezzConfig GUI mc1.20.1-0.5.11 for Forge

2 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Pact Magic without breaking your instance.

Built for Pact Magic otherverse-1.20.1-1.3.13.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use otherverse-1.20.1-1.3.13.jar. It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install GeckoLib, Caelus API, Patchouli, Pehkui and 3 more first. We found matching files for this game-version and loader setup. 2 come through another mod in the chain.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside otherverse-1.20.1-1.3.13.jar. It opens that exact file at the source.

About this project

What does Pact Magic add?

Banner image saying PACT MAGIC

Pact Magic is an expansive open-ended magic mod inspired by the web serials Pact and Pale by wildbow.

Join our discord here!

In short:

Bind any mob and make it do your bidding! Harness the spirits in every block, mob, and item for unique effects! Summon entire biomes! Choose an Implement, a Familiar, and a Demesne to permanently define and empower yourself! Set up clever magical automation and suffer the consequences of your hubris!

All you need to do to get started is craft a single book: Essentials.

For more info on mod content, check out the gallery!

Troubleshooting

If you're unable to connect to a server with Pact Magic because of large payloads, install Packet Fixer. If you experience bugs or crashes, report them using this form or join the discord to get help resolving your issues.

Mod Compatibility:

Pact Magic shines in combination with content mods. In many respects, it works "out of the box" with any other mod. It will do its best to assign spirits to items. You should be able to bind modded mobs, although their AI may react unpredictably to contracts. Biome braziers should function on modded biomes automatically. Modded tools, weapons, and armor should be able to be taken as Implements if they are tagged correctly.

Full integration requires a data pack with custom recipes. Things like item spirits, mob bindings, transfusion recipes, etc. can all be added via JSON files in a special "practice" folder. Custom Familiar perks require a compat mod (Familiars/Implements/Demesnes are exposed as a Forge capability of each player). See the Pact Magic Modding Guide for full information on making datapacks or addons for Pact Magic.

Pact Magic has pre-built compatibility with some mods already, including:

  • Alex's Caves (comprehensive compat, these mods go great together)
  • Cataclysm (comprehensive compat, fun challenge/reward of binding big bosses)
  • Macabre (comprehensive compat and a mini-questline)
  • Abyssal Decor (total block/item compat)
  • Enemy Expansion (total mob compat)
  • Biomes o' Plenty (total biome compat)
  • Places (total biome compat, not much else)
  • Farmer's Delight and many extensions (comprehensive compat)

Credits:

This mod was developed by Tickbug, inspired by fan-forum interpretations of fictional works by J.C. "wildbow" McCrae. Thank you to TinkerTaylor, Telwyn, Blastnboom, and especially Kvysteran for all the playtesting, debugging, ideating, and encouraging. Thank you to Maws_Enderteeth for post-launch playtesting and contributing data pack recipes.

No generative AI was used in the creation of this mod. Claude code was used briefly for memory leak analysis.

Further Updates:

This is the sprawling side project of a single dev who used it as a way to dip their toes into various aspects of modding, and Pact Magic is unfortunately now way too big to be fully maintained by one dev with an increasingly busy life. There will be intermittent bugfix/balance updates, but there are no plans to port it to other minecraft versions or do huge content drops. Feel free to reach out on the discord if you've made data packs or compat mods that you want to get integrated into the mod.

Project description from CurseForge.

Pick your setup

Pact Magic by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Pact Magic versions and loaders

28 of 28 releases match

Looking for an older file? The official CurseForge project page is in Resources.