Magic Treasures

Magic Treasures is a mod that adds magic jewelry and wearable items, gems and spells. There are 300+ items and 30+ spells.
Back to Files

magictreasures-neoforge-1.21.1-1.3.2.jar

File namemagictreasures-neoforge-1.21.1-1.3.2.jar
Uploader
gottschgottsch
Uploaded
Oct 9, 2026
Downloads
37
Size
2.6 MB
Mod Loaders
NeoForge
File ID
9113481
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:magic-treasures-1057188:9113481"

Learn more about Curse Maven

What's new

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.3.2] - 2026-10-09

First release for NeoForge 1.21.1. Version numbers match the Forge 1.20.1 line from here on: NeoForge 1.3.2 has the same features as Forge 1.3.2, including all of 1.3.1 and 1.3.2's fixes and the Spanish translation.

Changed

  • Ported to Minecraft 1.21.1 / NeoForge 21.1.117+.
  • Requires GottschCore for NeoForge 1.21.1, version 2.7.0 or later.
  • Optional integrations now target Treasure2 5.0.0+ and Curios 9.x for NeoForge 1.21.1.
  • Patchouli (for the Magic Treasures Guide book) is now listed as an optional dependency, so it shows in the mod list.
  • Jewelry data (mana, uses, repairs, recharges, stone, spells and cooldowns) is now stored as an item data component (magictreasures:jewelry) instead of a Forge capability. NOTE: jewelry from a 1.20.1 world does not keep its Magic Treasures data. It resets to that item's default stats and spells, so spells added with scrolls are lost.
  • Jewelry now syncs to the client through Curios and vanilla item syncing. The custom spell update packet was removed.
  • Item tags moved from the forge namespace to the common c namespace (ex. c:ingots/silver, c:ores/silver, c:gems/..., c:raw_materials/silver). Datapacks and modpack recipes that use the forge: tags need updating.
  • Global loot modifiers moved to data/neoforge/loot_modifiers/ and biome modifiers to data/magictreasures/neoforge/biome_modifier/. Loot tables moved to loot_table/ (1.21 folder names).
  • Looting chance conditions in entity loot tables now use minecraft:random_chance_with_enchanted_bonus (1.21 replacement for random_chance_with_looting).
  • Raw Silver blasting recipe (magictreasures:silver_ingot_from_blasting) is now generated by datagen.
  • Fixed the Random Gemstone loot function reporting itself as the Random Spell function.
  • Fixed gem ores (Topaz, Onyx, Jadeite, Ruby, Sapphire, in Stone and Deepslate) dropping the ore block instead of the gem. They now drop their gem, with Fortune giving more, like vanilla diamond ore. Silk Touch still drops the ore block.
  • Fixed Uncommon, Scarce, Rare, Legendary and Mythical chest loot never appearing. Their loot table ids were missing the chests/ folder (ex. minecraft:simple_dungeon instead of minecraft:chests/simple_dungeon), the same typo fixed for Epic chests in Forge 1.3.1, so only Epic chests ever had Magic Treasures loot. Also fixed three misspelled ids: Shepherd and Tannery village chests, and big Underwater Ruins (Epic).

[1.3.1] - 2026-10-08

Added

Changed

  • Fixed Epic chest loot modifier never firing (incorrect loot table ids, ex. minecraft:desert_pyramid instead of minecraft:chests/desert_pyramid).
  • Epic chest loot modifier now also applies to Abandoned Mineshaft, Ancient City and Ancient City Ice Box chests.
  • Fixed Epic entity loot table "legendar" rarity typo.
  • Removed Vex from the General entity loot modifier.
  • Updated GottschCore dependency to 2.6.0 (now the minimum required version).
  • Fixed rarity loot modifiers always giving the same item; items are now chosen at random.
  • Fixed fractional mana being truncated on save/load and client sync (jewelry and Mana Well).
  • Fixed hotbar jewelry (no Curios) only checking the first 4 hotbar slots instead of the first 4 jewelry items.
  • Fixed jewelry in a second (or later) Curios slot of the same type not casting spells.
  • Fixed custom names and enchantments on jewelry being lost on the client and in creative mode.
  • Fixed spell priority sorting violating the comparator contract (equal priorities now keep their order).
  • Harm spells (Harm, Mind Jab, Mind Fist) no longer cast at mobs that are briefly invulnerable after being hit (ex. right after a melee hit), which wasted the spell's mana and cooldown. The spell waits until the mob can be hurt again, or targets another mob in range.
  • Curios slots (necklace, ring, bracelet, belt) are now registered by datapack (data/magictreasures/curios/) instead of the deprecated IMC messages. Players still get 1 ring slot. Modpacks can add more with their own curios/slots/ring.json (Curios uses the largest size).
  • Fixed the Speed spell tooltip on jewelry showing "%s" instead of its duration and cooldown.
  • Removed an unused Treasure2 import that broke compiling against Treasure2 4.x.
  • Skull Belt hidden from the creative tab (the Mana Well feature is not implemented yet).
  • Network protocol version bumped to 1.1 (client and server must both be updated).

[1.3.0] - 2024-11-12

Changed

  • applied Config options to control each Loot Modifier for LootModifierByRarity
  • fix Raw Silver smelting recipe
  • remove guide book on first join. Still available in Creative tab.

Added

  • Russian lang by CoolDemon96.
  • Raw Silver blast furnace recipe.

[1.2.0] - 2024-09-02

Changed

  • Silver Ore blocks now drop Raw Silver items.
  • Raw Silver can be smelted into Silver Ingots.
  • Use datagen for blockstate, block model and block loot tables.

Added

  • Raw Silver Item
  • Raw Silver to the Forge tags (aka ore dictionary)
  • Config options to control each Loot Modifier

[1.1.0] - 2024-07-15

Changed

  • Renamed Magic Treasures Manual to Guide.
  • Added Magic Treasures Guide (Patchouli Guide) to the Magic Treasures tab.
  • Updated Guide book to version 1.2
  • Added jewelry entries to Guide book.
  • Fixed Patchouli guide not adding on first use (naming issue).
  • Fixed mods.toml to point to the correct update.json file.
  • Blood jewelry material has -10% spell cost.
  • Fixed LootModifiers to use the correct chance (the chance always calculated to 0 and thus was not working).
  • Update global_loot_modifiers files with the zombie and wither_skeleton modifier.
  • Update loot_modifiers loot tables to remove killed_by_player, use random_chance, and rebalance values.

Added

  • Jewelry-Rarity tag mappings!

[1.0.0] - 2024-07-11

  • Initial port from mc1.19.2.

Changed

  • Moved loot function registrations to the common setup.
  • Removed Integration config options. If Curios is present, it is enabled.
  • Updated Patchouli book to version 1.1
  • Cleaned up extra textures
  • Fixed naming of some jewelery items during deferred construction.

Added

This mod has no additional files