Перейти к содержимому
Mineforgian

Pact Magic

An expansive open-ended magic mod.

Загрузки
697
Подписчики
41
Обновлён
25 августа 2026 г.
Лицензия
MIT

Опубликован 11 июля 2026 г.

Banner image saying PACT MAGIC

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

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!

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 (see the github for examples). Custom Familiar perks require a compat mod (Familiars/Implements/Demesnes are exposed as a Forge capability of each player).

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)
  • Enemy Expansion (total mob compat)
  • Biomes o' Plenty (total biome compat)
  • Macabre (total biome compat, some item compat)
  • Places (total biome compat, not much else)
  • Farmer's Delight (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.

No AI was used in the creation of this mod.

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 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/compat drops. You can submit bug reports and feature requests using this form. Feel free to reach out to [email protected] if you've made data packs or compat mods that you want to get integrated into the mod.

Ченджлог

1.2.16Релиз1.20.1 · 25 августа 2026 г.
  • updated Essentials with more examples, especially the diagram section
  • the Sight now more reliably shows who bound a mob
  • better error handling for crafting contracts
  • bed transfusion works
  • if you have a wither familiar, sleeping in any bed turns it black
  • breaking certain hallows will no longer drop duplicates
  • only one hallow can now be placed per block (relevant for candles, slabs, etc)
  • updated description of Mine What's Yours
  • nether portals and fire blocks can once more be drained for spirits
  • thrown trident Implements are now instantly recalled with the Implement key
1.2.15Релиз1.20.1 · 22 августа 2026 г.
  • extended EMI / TMRV support to more thread configurations
  • minor tweaks to procedural spirit assignment algorithms
  • fixed enchantment discrepancies
  • fixed behavior of "swarm" mobs summoned by Familiar
  • connection blockers are now only triggered with line of sight
  • connection rebound no longer makes your pets hate you
  • spawn altars are created one at a time even if holding multiple
  • dying now preserves your Implement instead of regenerating it
  • added transfusion recipes: levitation potion, rich soil, quicksilver
  • updated shamanism book with spirit lore and more accurate information
  • overhauled Warden Familiar effects
  • fixed Wither AI and made it harder to bind
  • fixed mobs not staying put directly after binding
  • shrines can now be un-shrined but your spirit affinity will take a hit
1.2.14Релиз1.20.1 · 20 августа 2026 г.
  • made supermassive air/light/dark/food/tech/flesh shrines cause less lag when modified (the other shrine types still do for now)
  • added TMRV support
  • mobs no longer wipe nbt data when picking up certain items
  • grindstones turn spirit tablets back into blank tablets
  • armor Implements no longer duplicate if summoned while wearing them, and summon directly into the appropriate armor slot
  • config options for total Self and Self from advancements
  • removed hallowed icons from Essentials because they were causing crashes when paired with modernfix's dynamic resource mixin
  • added all colors of chalk to creative tab
  • better error handling for idol rendering
  • added blocks for sulfur and salt
1.2.13Релиз1.20.1 · 31 июля 2026 г.
  • initialized hallow renderer in a more threadsafe way
  • fixed redstone nether brick recipe
  • fixed mana and artifice crash
  • fixed hang from hallow blocks trying to transfuse themselves
  • fixed allay contracts
1.2.12Релиз1.20.1 · 30 июля 2026 г.
  • documented binding unloading
  • configs are now common instead of server
  • added configs for custom dimensional primes, items required to use Sight, and ability to redo rituals (doing so will completely tank your spirit affinity though)
  • mobs can craft using the item they're holding
  • fixed scaffolding breaking behavior
  • made bloody spindles and cinnabar idols play nice
  • web of fate recursion fix
  • picking up bound mobs in water buckets no longer causes weird client sync issues (but does still break the binding, that's still on the bug list)
  • fish familiars can now properly fish in 1.20.1
  • fixed a few crashes people experienced while trying to load pact magic alongside other mods
  • made contract priority properly deterministic and documented it in the contract structure section
  • fixed skeletons/ghasts/blazes/etc constantly firing without a position target
1.2.11Релиз1.20.1 · 29 июля 2026 г.

fixed wither familiar damage regression increased the attack behaviors available to bound mobs fixed iron golem iron ingot healing exploit once again attempted to make JEI work over multiple sessions hopefully actually fixed the crash when importing empty smelting recipes addressed spore mod incompatibility crash end stone can be an implement now misc other minor tweaks

1.2.10Релиз1.20.1 · 28 июля 2026 г.
  • bucket implements now drain food spirits from cows instead of milking them
  • JEI recipes should now show up more reliably
  • modded mob influences are ignored if their mod isn't installed
  • familiars don't attack you if you attack yourself
  • implements can't be duplicated using the curio slot
  • hopefully fixed crashes related to SpiritColorAnalyzer encountering weird modded textures
  • armor trims are preserved for Implements
  • typhlotic armor is now trimmable
1.2.9Релиз1.20.1 · 27 июля 2026 г.

Fixed geo-replaced entity rendering, made positively bound familiars cheaper to bind, fixed creeper familiar benefits

Комментарии

Загружаем…