spell_atlas-1.86.0.jar
Curse Maven Snippet
What's new
1.86.0
- Gear sets and builds are now one thing.
"enabled": falsein a set file (config folder or datapack) switches the set off and hides the build page that shows it.- A set that no guide page shows now gets a build page of its own in the Builds section. New optional fields:
title,text,icon(an item id) andspells(a list of spell ids). - The data check (
/spellatlas validate) warns about an unknownicon. - Documented in the in-game guide (Commands page), the README and the config README.
- Network: the sets payload now also carries the new fields and the ids of disabled sets (network version 30). Client and server must both run 1.86.0.
- Fixed a second case of “Invalid player data” when creating a new single-player world (
Comparison method violates its general contract). The spell list’s sort keys are now read once before sorting.
- Fixed “Invalid player data” when creating a new single-player world (
rarityWeights is null). A race with Iron’s Spells rebuilding its rarity data while the player logs in.
How to turn a set (and its build) off
- Open
config/_AtlasSpells/sets/. The mod writes one file per built-in set there on first start, for examplepyromancer.json. - Open the file of the set you want to remove and replace its content with:
{ "enabled": false }You can also just add
"enabled": falseto the existing content. - Restart the server, or run
/reload. Reconnect (or reopen the atlas after the reload) to see the change: the set’s bonuses are gone and its page disappears from the Builds section. - To get it back, delete the file (the mod writes its own version again) or remove the
enabledline.
Notes:
- Players get the server’s sets, so on a server only the server’s files matter. In single player it is your own config folder.
- A set from a datapack (
data/<ns>/spell_atlas_sets/<name>.json) can be switched off with the same"enabled": falseline (new in 1.86.0). - The id of a set from the config folder is always
spell_atlas:<file name>.
How to add your own build
Create config/_AtlasSpells/sets/my_build.json:
{
"title": "My Fire Build",
"text": "A short description of the build.",
"icon": "irons_spellbooks:fire_rune",
"spells": ["irons_spellbooks:firebolt", "irons_spellbooks:fireball"],
"items": ["irons_spellbooks:pyromancer_helmet", "irons_spellbooks:pyromancer_chestplate"],
"bonuses": [
{ "pieces": 2, "school": "irons_spellbooks:fire", "power": 0.08 }
]
}
It appears in the Builds section after a restart or /reload. title and text can be lang keys or plain text. title, text, icon and spells are optional.
This mod has no additional files

