
Ars Magica: Legacy A renewed look into Minecraft with a splash of magic...
Introduction
Ars Magica: Legacy is a port of Mithion's Ars Magica 2 for 1.18.1+.
It features an exciting way of creating spells, which can be used in several ways to buff yourself, serve as a tool replacement, fight against mobs and much more!
As of now, the mod is still actively developed. This means that many features are not yet implemented and some may not work yet.
The old mod's potion bundles were moved into their own project: Potion Bundles (CurseForge / Modrinth). Be sure to check it out too!
Getting Started
1.19 and above
In plains and plains-like biomes, you will rarely find puddles of Liquid Essence. Craft an Arcane Compendium with a book and a Liquid Essence Bucket. It will then guide you through the mod.
1.18 and below
In the underground, you will find a variety of ores added by this mod. The most common of those is Vinteum Ore. Craft an Arcane Compendium with a book and a piece of Vinteum Dust. It will then guide you through the mod.
Features
- A spellcrafting system that allows you to put together your own spell, letting you choose from over 100 unique spell parts
- Magic XP that increases with using spells, allowing you to perform more powerful spells the higher your level is
- A unique and balanced Mana & Burnout mechanic
- A total of 10 affinities to shift into, that each give you unique buffs and debuffs depending on how deep your shift is
- 10 bosses, one for each affinity, each with unique mechanics and animations
- A new fancy tree type that can be found rarely in dark forests
- In-game documentation via the Patchouli mod
- Customization via datapacks, allowing you to change dependencies and unlock costs of spell parts, alter mana and crafting costs of spell parts, add new materials for the crafting altar, and much more
- An extensive API for addon developers to build upon, allowing them to add new spell parts. affinities, skill points etc
Planned Features
- Lots of blocks and items from the old mod
Dependencies & Compatibility
This mod requires Patchouli (CurseForge / Modrinth) version 1.18-58 or newer for the in-game documentation. From version 1.2.0 onwards, this mod requires GeckoLib (CurseForge / Modrinth).
This mod has optional integration with JEI, Curios and The One Probe.
This mod is not compatible with OptiFine or most similar mods, due to them breaking rendering internals.
Bugs & Crashes
If your game crashes upon starting, please check if you have downloaded all dependencies in the right versions (see above) and if you are on the newest Forge version.
If it still crashes, please check if it is an incompatibility with another mod. To do that, remove all mods except Ars Magica: Legacy and the dependencies and re-add one mod by another. When you have found an incompatibility, create a GitHub issue (only if none with the same error does not exist yet) and put Incompatibility with <Mod Name> in the title.
If you found a bug in-game, please report it on GitHub as well. Again, please check if a similar issue already exists first.
Modpacks
You may use this mod in any modpack that meets the following conditions:
- A link back to this page is given
- The modpack does not require money to be played (Optional donations, such as Patreon, are fine)
- You give credit to the mod owner (Minecraftschurli)
- You do not claim that you made this mod or parts of it
Fabric
We currently do not support Fabric and have not got the capacity to support it our selves. If you are interested in helping us making it work on Fabric, feel free to contact us on Discord.
Legal disclaimer
Ars Magica is a trademark of Atlas Games®, used with permission.
Some textures used in this mod are property of D3miurge, used with permission.
All Versions
+ Add Version- Water Orbs, Fire Antennae, Earth Armor and Ender Boots can now no longer have trims applied to them
- Falling Star damage and particle amounts have been tripled (existing instances may need to adjust damage in the config)
- Rune Bags are now crafted using one string, one leather and one rune, adjusting to the newer bundle recipe introduced in Minecraft 1.21.2
- Spells are no longer considered a "tool" by FTB Ultimine and no longer offer the option for veinmining
- Improved syncing logic of Life Wards, now only syncing on demand rather than always
# Fixes
- Fixed Arcane Guardian summon ritual not working properly
- Fixed Arcane Spell Books not being considered "spell books" in some contexts
- Fixed Life Ward texture animation stopping one frame too early
- Fixed a crash when being hit by an exploding creeper while the Thorns ability is active
- Fixed a crash when an empty
ItemStackis thrown into the crafting altar - Fixed a crash that could occur when checking magic during world loading or unloading
- Fixed Integrated Dynamics compat recipes
- Ten new items, one for each boss
## Water Orbs
- Dropped by the Water Guardian
- Can be equipped into the Leggings slot, or into the Belt slot if Curios is installed
- Provides infinite air underwater when worn
- Disables water drag when worn
- Increases water swim speed similar to having the Dolphin's Grace effect
- Unbreakable
## Fire Antennae
- Dropped by the Fire Guardian
- Is fire-proof like Netherite equipment
- Can be equipped into the Helmet slot, or into the Head slot if Curios is installed
- Negates all incoming fire damage when worn
- Allows swimming and seeing in lava as if it were water when worn
- Disables lava drag when worn
- Unbreakable
## Earth Armor
- Dropped by the Earth Guardian
- Is fire-proof like Netherite equipment
- Can be enchanted
- Repairs itself using mana, like Mage/Battlemage armor
- Provides 16 armor, 4 armor toughness and 1 extra attack damage when worn; outperforming Netherite armor in all metrics except knockback resistance
## Air Sled
- Dropped by the Air Guardian
- Right-click to place
- Mount for creative-like flight
- Shift while on the ground to dismount
- Shift-right-click to pick up
## Winter's Grasp
- Dropped by the Ice Guardian
- Can be used as a melee weapon similar to a sword, dealing 4 attack damage
- Can be thrown at enemies like the Ice Guardian does, damaging the target for 4 damage and pulling it in
- Unbreakable
## Lightning Charm
- Dropped by the Lightning Guardian
- Attracts items in a 16 block range (configurable)
- Can be placed into a Charm slot from Curios if installed
## Nature Scythe
- Dropped by the Nature Guardian
- Can be used as a melee weapon similar to an axe, dealing 12 attack damage
- Can be thrown at enemies like the Nature Guardian does, damaging the target for 12 damage
- Unbreakable
## Life Ward
- Dropped by the Life Guardian
- Adds a shield of 20 extra health (10 hearts) in the form of a green heart outline
- Generates half a heart per second if the last hit is 5 seconds or longer ago
- Regeneration speed, max amount, and cooldowns can all be configured individually
- Can be placed into a Charm slot from Curios if installed
## Arcane Spell Book
- Dropped by the Arcane Guardian
- Is fire-proof like Netherite equipment
- Acts as an upgrade to the regular Spell Book
- Spells cast from the Arcane Spell Book will cost 20% less mana (adjustable in config)
- Spells cast from the Arcane Spell Book will be boosted in some stats by 40%, similar to the Augmented Casting talent (adjustable in config)
## Ender Boots
- Dropped by the Ender Guardian
- Is fire-proof like Netherite equipment
- Can be enchanted
- Repairs itself using mana, like Mage/Battlemage armor
- Provides 3 armor and 3 armor toughness when worn; equivalent to Netherite armor save for the missing knockback resistance
# Miscellaneous
- New textures for the Spell Recipe. Credit for this and some of the new items to the amazing @MoonlitLamps!
- Swimming in Liquid Etherium now grants the Mana Regeneration effect
- Slightly debuffed the Augmented Casting talent (50% -> 40% boost to some stats)
- Added a list of altar materials to JEI
- Added a bunch of block tags for some of the mod's multiblocks
# Fixes
- Fixed the orientation of the Ice Guardian's arm when thrown
- Fixed an animation error on many bosses
- Fix a crash related to logging affinities
# API Changes
SpellCastContext: Now has and requires an additionalstatMultiplierpropertySpellHelper#cast: Now requires two additional parametersinnateManaMultiplierandinnateStatMultiplierSpellHelper#getIncorrectTagForToolTier: Now requires an additionalServerLevelparameter
- Fix a crash related to logging affinities
- Updated to 26.1.2
- Rewrote most of the mod from the ground up for more overall stability going forward
- Many systems now use datapacks instead of in-code solutions
- Updated many textures, credit to the amazing @MoonlitLamps for their texture work
# Blocks
- Made various witchwood and flower blocks/items flammable, compostable and strippable where appropriate
- All of the mod's flowers now spawn in larger patches
- The Altar now accepts Shulker Boxes, Rune Bags and other container items, and will pull spell ingredients from their contents
## Liquid Etherium
- Renamed Liquid Essence to Liquid Etherium
- Now generates in lakes in plains-like biomes, in addition to the centers of Moonstone meteorites
- Moonstone meteorites have been made rarer and no longer contain Liquid Etherium, to compensate for Liquid Etherium now generating in lakes
- Can now be used to create the Arcane Compendium by placing a book in a nearby item frame, similar to old Ars Magica
- Now has underwater fog
- Now can be placed in Cauldrons
- Liquid Etherium Bucket can now be used by Dispensers
## Occulus
- Added a Forget All button
- Improved the display of the affinities in the Affinity tab
- Updated the tab icons
## Inscription Table
- Added a Clear button
- Added a visual for where skills can be dragged when picked up
- Spell Recipes can now be changed afterwards by placing them back into the table
- Applied upgrades now show visually on the item if the block is broken, or middle-clicked in creative
# Items
- Dyed Spell Books can now be undyed at a Cauldron
- Moved some Affinity Tomes to other biomes or structures
- Rune Bags can no longer be inserted into Shulker Boxes or similar containers
- The Spell Book HUD now displays right (instead of left) of the hotbar by default
## Crystal Phylactery
- New item
- When killing a mob with an empty Crystal Phylactery in your inventory, a mob "soul" is added to the Crystal Phylactery
- Full Crystal Phylacteries can be used in a Summon spell to set the summoned mob type
- Stronger mobs require more kills before they can be used
- Certain mobs, such as bosses or disabled mobs, cannot be added to a Crystal Phylactery (this can be modified via datapacks)
- If not empty, a Crystal Phylactery can be shift-right clicked to empty it
- Filled variants for all supported mobs show up in the creative inventory and in JEI
## Magitech Goggles
- Are no longer unbreakable
- Can be repaired using Topaz
- Now have visual indicators for etherium connections
- Now visually display on the player when in a Curios slot
# Skills & Spell Parts
- Changed the name and/or behavior of the following spell parts:
- Agility: Renamed to Swiftness. Now uses the Swiftness effect. The Agility effect was removed.
- Dismembering: Is now functional.
- Frost: No longer utilizes an effect, allowing it to stack with similar effects from other mods. The Frost effect was removed.
- Grow: Now supports a variety of new crops.
- Harvest: Now supports a variety of new crops. No longer has a built-in AoE effect.
- Plant: Renamed to Replant. Now acts as an upgrade to Harvest that also replants the crops if applicable.
- Rune Procs: Renamed to Rune Power.
- Shield: Renamed to Resistance. Now uses the Resistance effect. The Shield and Magic Shield effects were removed.
- Touch: Now uses the block/entity interaction range attributes.
- Changed the positions and costs of various skills, making them cheaper overall
- Changed how spell parts such as Color, Place Block or Recall store their metadata
- Added new config options for tweaking the behavior of various spell parts
- Removed the Telekinesis component
# Miscellaneous
- Added new advancements for the mod
- Added translations for the mod's tags
- Added a notification when shifting into/out of affinity abilities
- Dryads now spawn twice as often
- Various minor fixes and balancing tweaks
- Shape Group HUD: The shape groups of a spell will now be shown in the top left corner (by default), with the selected shape group highlighted
- Light block: The Light spell component now uses its own block instead of the vanilla mapmaker light
# Changes and Fixes
- Fix magic xp not scaling with stronger spells, this also now makes leveling considerably faster
- Fix damage not always applying correctly, and allow multiple damage spells to properly stack
- Fix various small issues with the rituals
# Additions
- Shape Group HUD: The shape groups of a spell will now be shown in the top left corner (by default), with the selected shape group highlighted
- Light block: The Light spell component now uses its own block instead of the vanilla mapmaker light
# Changes and Fixes
- Fix the magic unlocking not always working properly
- Fix magic xp not scaling with stronger spells, this also now makes leveling considerably faster
- Fix damage not always applying correctly, and allow multiple damage spells to properly stack
- Fix various small issues with the rituals
- Added Inscription Table Upgrades
- Added talents
- Added spell particles
- Added the Color modifier
- Added new textures (for real this time)
- Added Previous Shape Group keybind, bound to
.by default - Added JEI and Jade integration
- Added
arsmagicalegacy:inscription_table_booksitem tag - Added a config option to disable the compendium crafting requirement
# Changes
- Completely reworked the Inscription Table, it is now much more stable and easy to use
- Affinity Tomes are now usable
- Affinity Tomes now generate in loot chests
- Burnout and affinity values are now properly included in mana cost calculation
- Rebalanced burnout values
- Rebalanced affinity essence requirements for some spell parts
- Improved and fixed some smaller things in the Occulus and Spell Customization GUIs
- Changed some recipes to match the new textures
- Changed default overlay offsets
- The Next Shape Group keybind now defaults to
, - Updated the compendium with the changes of this update
# Fixes
- Fixed a lot of issues with the Inscription Table
- Fixed rendering issues with Embeddium and Rubidium (update Embeddium/Rubidium too for all fixes)
- Fixed inverted dryad bonemealing config
- Fixed ice guardians not spawning
- Fixed a multiplayer issue with obelisk
- Fixed a crash when traveling back from the end
- Fixed beams not showing when used from a spell book
- Fixed the affinities not locking once one hits 100%
- Fixed a display issue with the spell model
- Fixed a few translation issues
- Removed a few unused translations
- Learning skills in creative mode now doesn't cost any skill points
- Sending a learn skill packet to the server now checks whether the player has enough skill points on the server side
- Implemented the Beam shape.
- Implemented the Chain shape.
- Implemented the Falling Star component.
- Implemented the Health Boost component.
- Implemented the Mana Blast component.
- Added tags for spellcrafting starting and finishing. These contain a Blank Rune and a Spell Parchment, respectively.
- Added translations for subtitles and statistics.
# Changes
- Chain is now located in the Offense tree, between Beam and Damage.
- Water Breathing is now a Green part and slightly more expensive.
- Some spell recipes have been changed.
- Updated compendium entries for various spell parts, including the ones that were newly implemented.
- Changed some textures.
# Removals
- The hidden Mana Shield component has been removed in favor of the Health Boost component. Health Boost also reuses the
content; it did the same thing as the Shield component.
# Fixes
- Fixed spell book scrolling in the offhand (#380)
- Fixed mana and burnout attributes not reapplying correctly after death (#382)
- Fixed a render crash related to infinity orbs with invalid NBT data (#390)
- Fixed various smaller issues encountered during development
# API Changes
- Datagen has been reworked. All of our data providers now inherit from a common superclass that contains some (mostly
some renaming.
- Implemented the Beam shape.
- Implemented the Chain shape.
- Implemented the Falling Star component.
- Implemented the Health Boost component.
- Implemented the Mana Blast component.
- Added tags for spellcrafting starting and finishing. These contain a Blank Rune and a Spell Parchment, respectively.
- Added translations for subtitles and statistics.
# Changes
- Chain is now located in the Offense tree, between Beam and Damage.
- Water Breathing is now a Green part and slightly more expensive.
- Some spell recipes have been changed.
- Updated compendium entries for various spell parts, including the ones that were newly implemented.
- Changed some textures.
# Removals
- The hidden Mana Shield component has been removed in favor of the Health Boost component. Health Boost also reuses the
content; it did the same thing as the Shield component.
# Fixes
- Fixed spell book scrolling in the offhand (#380)
- Fixed mana and burnout attributes not reapplying correctly after death (#382)
- Fixed a render crash related to infinity orbs with invalid NBT data (#390)
- Fixed various smaller issues encountered during development
# API Changes
- Datagen has been reworked. All of our data providers now inherit from a common superclass that contains some (mostly
some renaming.
- Fixed obelisk vanishing when you put fuel in it
- Fixed obelisk vanishing when you put fuel in it
- Creative mode players now have a "Create Spell" button in the inscription table GUI.
- Moonstone ore now spawns in rare meteorites on the surface! These meteorites also have water in them.
- Sunstone ore now spawns in the nether, directly adjacent to lava.
- Celestial Prisms and Black Aurems are now obtainable in survival (and, as a result, so are light and dark Etherium).
- All hidden spell parts are now available via secret spell combinations. Good luck finding all of them!
- Added Witchwood signs.
# Changes
- Some spell recipes now use moonstone, sunstone, and light/dark Etherium.
- Moonstone and sunstone blocks are now the strongest cap materials to build the altar with.
- Compendium entries have been added/modified to reflect the changes.
# Fixes
- Fixed a render crash with empty/invalid spells.
- Fixed a bug where the touch shape targeted the wrong block.
- Fixed mana creepers spawning everywhere.
- Fixed a performance leak with boss spawning.
- Creative mode players now have a "Create Spell" button in the inscription table GUI.
- Moonstone ore now spawns in rare meteorites on the surface! These meteorites also have liquid essence in them.
- Sunstone ore now spawns in the nether, directly adjacent to lava.
- Celestial Prisms and Black Aurems are now obtainable in survival (and, as a result, so are light and dark Etherium).
- All hidden spell parts are now available via secret spell combinations. Good luck finding all of them!
- Added Witchwood signs.
# Removals
- Removed liquid essence lakes in favor of moonstone meteorites.
# Changes
- Some spell recipes now use moonstone, sunstone, and light/dark Etherium.
- Moonstone and sunstone blocks are now the strongest cap materials to build the altar with.
- Compendium entries have been added/modified to reflect the changes.
# Fixes
- Fixed a render crash with empty/invalid spells.
- Fixed a bug where the touch shape targeted the wrong block.
- Fixed mana creepers spawning everywhere.
- Fixed a performance leak with boss spawning.