OurMagic

A Magic Mod to Replicate the World of Magic

File Details

OurMagic-1.1.0

  • R
  • May 25, 2026
  • 5.28 MB
  • 16
  • 1.20.1
  • Forge

File Name

ourmagic-forge-1.20.1-1.0.0.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:ourmagic-319733:8146166")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Added

  • Added a full OurMagic advancement system with spell progression advancements.
  • Added a custom OurMagic advancements screen inspired by BetterAdvancements-style navigation.
  • Added advancements for spell categories, including combat, movement, summons, support, wards, and individual payload discoveries.
  • Added Wizard villager profession using enchanting tables as the job site.
  • Added Wizard trades that use diamonds instead of emeralds.
  • Added Wizard trades for spell focus, arcane knowledge books, talismans, random wands, and grimoires.
  • Added Warlock hostile mob with wand casting.
  • Added Warlock spawn egg, renderer, loot table, attributes, spawn placement, and overworld biome spawning.
  • Added arcane knowledge book drops from Warlocks as magic-user loot.
  • Added recipes for the guide book, grimoire, and spell focus.
  • Added stun client sync and stun overlay support.

Changed

  • Warlocks spawn with combat wands and cast spells using a 50 mana pool with wand cooldowns.
  • Reworked the guide book UI to be much larger and easier to read.
  • Improved guide book font rendering so page text is sharper and darker.
  • Made the guide book chapter list scrollable.
  • Centered guide book recipe/item visuals horizontally on the page.
  • Made guide book page/footer text plain and readable instead of stylized/blurry.
  • Refactored guide book layout toward a more modular page-entry system for easier future updates.
  • Adjusted GUI scaling behavior for wand, scry, and related overlays to reduce tooltip/mouse offset issues.
  • Improved wand HUD scaling and click handling.
  • Wand modifier slots now count unique modifier types, while modifier levels can stack up to a cap.
  • Wand anvil combining now costs 1 level and uses temporary level handling so zero-level players can still combine correctly.
  • Combining wands now awards known-spell advancement progress.
  • Summons now better respect owner/allied players and should avoid targeting allies.
  • Magic damage sources were cleaned up for reflected/player magic behavior.
  • Stun behavior was reworked to immobilize targets more reliably and block actions while stunned.
  • Arcane knowledge books now keep their normal identifying name and detailed spellcraft tooltip during regular gameplay.
  • Arcane knowledge book tooltips are hidden only while viewed inside villager/merchant trade screens.
  • Wizard trade previews show arcane knowledge books as a generic Book, preventing the shop UI from revealing the spell knowledge before purchase.

Fixed

  • Fixed arcane knowledge books revealing their contents in Wizard trade previews.
  • Fixed several GUI tooltip offset issues caused by custom scaling.
  • Fixed guide book footer/page labels rendering blurry.
  • Fixed summons attacking shared-owner or allied targets.
  • Fixed stunned players being able to interact, cast, or attack in some cases.

Notes

  • BetterAdvancements itself still appears incompatible with this Forge/Minecraft setup due to its startup NoSuchMethodError, so the mod now has its own native advancement screen work instead.
  • Items still not craftable: admin_wandtemporary_shieldcreative_rf_generatorwarlock_spawn_egg.
  • Arcane knowledge books are intentionally obtained from drops/trades, not crafting.