File Details
upgrade_scrolls-1.2.7.jar
- R
- Mar 19, 2026
- 98.26 KB
- 23
- 1.20.1
- Forge
File Name
upgrade_scrolls-1.2.7.jar
Supported Versions
- 1.20.1
Curse Maven Snippet
Likely the last JSON update for now, as I feel the original vision (err design) of this mod is being capitalized as much as can be.
That being said, I do enjoy working on it dw.
Adds various new aspects to the JSONs:
- Adds a disabled, tooltip, and finalAffix attribute to JSON's.
- Disabled allows for very easy toggling of affixes, mainly for base affixes.
- Tooltips for showing what affixes are available on affix scrolls, easy way to keep track of all the affixes possible.
- finalAffix is used to signify major affixes or maybe majorly terrible affixes to serve as a troll. Works how XXXXXX will block rerolling affixes.
- Effects portion of the JSON's have gotten a new remodel:
- Includes Attribute, Operator, value, and endString.
- Attribute is extremely sensitive and requires case sensitive phrasing to work, although mispelling as far as I have tested, just causes it to not work.
- Operator works on 'Adding' and 'Multiplying', adding simply adds the value, and multiplying well, adds a percentage of the score.
- value just determines the strength of the modification.
- endString is very small but used in orginization and UUID usage. Also might help with readibility of JSON's
- Includes Attribute, Operator, value, and endString.
A snipped from the data/upgrade_scrolls/affixes/golden.json below gives an example of the JSON's formatting
{
"name": "godly",
"weight": 0.1,
"color": "GOLD",
"displayName": "Godly",
"disabled": false,
"tooltip": "tooltip.upgrade_scrolls.upgrade_scroll.line_godly",
"finalAffix": false,
"effects": {
"weapon": [
{
"attribute": "minecraft:generic.attack_speed",
"operation": "Multiplying",
"value": 0.6,
"endString": "swing"
},

