promotional bannermobile promotional banner

T.O Magic 'n Extras - Iron's Spells Addon

Adds high-quality & immersive spells, boss, weapons, equipment, and MORE! Integrated with L_Ender's Cataclysm, Alex's Caves etc.
Back to Files

Release-v7.0.0-1.20.1-hotfixed

File nametraveloptics-7.0.0-1.20.1.jar
Uploader
GameTechBCGameTechBC
Uploaded
Nov 1, 2026
Downloads
520
Size
39.7 MB
Mod Loaders
Forge
File ID
9394370
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:to-tweaks-irons-spells-1046916:9394370")

Learn more about Curse Maven

What's new

T.O Magic 'n Extras - Massive Content Update - v7.0.0-1.20.1:

It took me almost a year to finish this update. I have learned new things along the way… Hopefully you guys will enjoy and appreciate it!

Its been soo long really— the initial work for Zaevorath began almost this time last year in a form of early drafting, mechanics testing with dummy entities (faithful "test wizard" :P), shader testing that one of my friend helped me with etc etc... If you have contributed on the update and in the mod in some shape or form in the past months and your name isn't noted in the credits, then please remind me. I maybe have forgotten due to how much time it took me to do all these basically

This update missing a few config options for newer things, which will be added with short hotfixes

📜 Changes include…

- API UPDATE: No longer requires Apothic Attributes as its dependency (bye bye). Now requires GTBC's SpellLib/API in its place

New Content

New Boss: Zaevorath

  • 16+ Attack patterns/Variations
  • Includes 4 Different ultimates
  • Unique magic related mechanics
  • New health system (Elemental Shield)
  • Carefully telegraphed attacks with extremely accurate attack hitboxes
  • Several unique drops
  • Multiple shader based fight visuals
  • Dev note: This boss is supposed to be fought after Nightwarden - not due to its difficulty but lore reasons (I did not specifically target difficulty with this boss, instead went with visuals, mechanics and other things— so please keep that in mind)

New Structures & Blocks:

  • New Structure: Ancient Laboratory
  • New Block: Bricked Redstone Lamp

New Mobs:

  • Confluct
  • Fading Mage Fragment #2

New Spells:

  • Catalytic Fire Beam, Catalytic Radiation Beam, Catalytic Aqua Beam
  • The Beast Beneath
  • New Weapon spells: Descent Of Decay, Rift of Waning Moon

New Weapons:

  • Reckoning Of The Eternal Hunger
  • Lament Of The Moon

New Talent Curios

  • Necklace Of Trilune Accord
  • Chlorosis Bracelet

New Items:

  • Catalytic Fire/Aqua/Nature Gel
  • Dorsal Of The Ruined Reverie, Scale of Ruined Reverie
  • Waning Trilune Accord
  • Withered Chlorosis Bracelet
  • Eye Of Moonlight
  • Catalytic Weapon Parts
  • New Exclusive Painting Item: Eldritch Mage, Moonless Night (Artists: AESir, Lucius.sketch)

New Elemental Interactions:

  • Chlorosis & Phantom Bloom (Aqua/wet + Nature) — Activated when Chlorosis Bracelet is worn
  • Added new Elemental Interaction trigger texts for Hydrocharge, Cryostorm, Chlorosis and Phantom Bloom (Inspired by Neverness To Everness)

New lore items:

  • Saelune's Diary (1 - 6)
  • Wrong Direction (1 - 4)
  • Predetermined
  • Devyn's Last Entry

New non-helper Status Effects:

  • New Status Effects: Mana Wither, Lesser Irradiated

New Systems & Mechanics:

  • New Lore system: Lab Computer
    • Fully interactable computer-like system found in specific structures (currently only in Ancient Laboratory)
    • Can be logged in through a password
    • Can be explored for lore and different kind of stuff that shows T.O world building
    • Can be used to play a mini-game named "System Hack" (includes exclusive rewards)
  • New Gameplay Mechanic: System Hack [Mini-game]
    • A HEAVILY Cyberpunk inspired hacking mini-game which can be performed inside the "Lab Computer" system
    • Features a tiny bit extra mechanic
    • Exclusive Rewards
    • Added 5 hacking puzzle levels with rewards (more will come in the future)
  • New Internal system: In-Combat Dialogue
    • Bosses and NPCs from this mod will now use a unique dialogue overlay that appears on the top left (default) on the screen
    • Bosses now will have a few lore/story lines to express their in-combat lore through this system (haven't fully implemented— saved for the next boss)

UI / Visual Additions:

  • Updated Boss Info Screen
    • Added Shader Background feature (currently used by Zaevorath screen)
    • Smoother animations and interaction
    • Updated a few visuals on buttons and backgrounds
    • New page/tab: Personal Suggestions (not active yet)
    • Added a new Photosensitivity warning notice button in "Start Battle" screen
  • Fading Mage dialogue has been changed to show with new Dialogue system instead of action bar
  • Added a Completion Banner system for defeating T.O bosses (Wuthering Waves inspired)
  • From now on, every attack of bosses from this mod that requires counterspell will have a new screen effect (Inspired by Expedition 33)
  • New Attack Indicators to visualize telegraphed attacks
  • Visual updates to Supernova with new screen effect, impact frames, cinematic letterbox and new particles
  • Visual updates to Shear Of The Stars with smoother animation, impact frames
  • Added new client configs to on/off shaders (default: on)
  • Added new "LORE" section for Creative menu tabs

Fixes / Changes:

  • Fixed Cataclysm compatibility with 3.31+ and ISS to support 3.16.2+
  • Reversal rework:
    • Instead of waiting for 0.4s to reverse the damage, it now instantly throws the damage back on block— making it faster and more reactive
    • Now shows the damage in a fancy GUI overlay (must feel the OOMPH!)
    • Max default multiplier reduced: 1.8x -> 1.5x
    • Default Cooldown: 3s -> 8s
    • Now Resets the cooldown of Reversal entirely if successfully blocked a damage using Reversal (This make sure, Reversal can be used in quick succession when successfully blocking quick attacks which was not possible before due to always 3s wait time)
    • Reversal now works like others sweep spells (Flaming Strike) instead of Raycast - singe target
    • Massive updates to sfx and vfx
    • Reversal no longer works for "FELL_OUT_OF_WORLD" damage type
  • Nightstalker Band Rework: Instead of giving the almost useless Assassin effect - the talent now enables a unique combo system of Reversal while also requiring no specific weapon in hand
  • Shadow Miasma Rework:
    • No longer is a melee focused spell (goodbye to boring melee buff)
    • Removed Crit rate/dmg as passive -> Added Spell Crit Rate as its passive stat
    • Dealing damage with melee while Abyssal strike is on has a fixed 40% extra melee dmg and spreads the curse effect nearby (this can happen once every 3s)
    • During this, dealing spell damage on cursed enemies has extra 50% spell crit dmg
    • Cooldown: 45s -> 60s
    • Initial Effect Radius: 12 -> 18
  • Aqua Grandmasters no longer Persistent Required
  • Disabled removeWhenFarAway for Aquamancer
  • Reduced movement penalty when charging Infernal Devastator ability 80% -> 10% (improving its fluidity)
    • This change is applied to many other weapons
  • Shear of the Stars (spell) duration: 10s -> 15s
  • Wet status effect: Ice RES shred values are now identical to Lightning
  • Now every Talent curio item grants some sort of attribute bonuses based on their school and usage
  • Hydrocharge and Cryostorm elemental interaction now also scales with attribute - Elemental Permeability
  • Cryostorm elemental interaction ICD 8s -> 6s; Hidden multiplier reduction per Wet status removed; Base radius 4.5 -> 6; Buffed total DPS
  • With the removal of Apothic Attributes and its armor related changes — All the armors needed a bit of tuning: Total armor points reduced 32 -> 26 (this require config reset)
    • To compensate some armors have gotten ability buffs and extra attributes that isn't noted cause I forgot (you are essentially trading raw protection for magic)
  • Maybe fixed a bug where Mechanized Exoskeleton armor loop sound failed to stop
  • Fixed an issue with armor where keypress was registering duplicates when there's another identical set is in inventory
  • Maybe fixed Axe Of The Doomed spell targeting owner (Aptrgangr)
  • Blink spell: Fixed issue with its vertical tp; Adjusted checks so it never tp in wall or through wall; Updated cast time fluidity; On blink - grants caster a free fall damage immunity for one instance (Hope these changes will make the spell feel a bit better)
  • Lingering Strain: Now uses mod capability (Backend); The damage calculated are now properly after enchantment and all other calculation without any spaghetti modifier (should make it in-general reliable on what it does)
  • Adjusted Hydroshot shooting vertical pos so it doesn't flashbang you
  • Fixed an issue where when preventing a block placement causes a ghost consumption (visually consuming the block but it was never consumed and reappears when clicked on inventory)
  • The Nightwarden and other boss names are now hardcoded in english for Boss bar (There are many who call him— like Night watchman, Night watcher, Watching Nightman etc etc whatever due to direct translations and general translation errors… I want my thing to be named properly)
  • Updated a few description of items
  • Updated a lot of lang entries
  • Updated Boss Stance Break sound effect
  • Re-arranged creative tab items.. AGAIN (I just for some reason cannot find a layout that I like most :P)
  • Added acquisition requirement guide to certain item desc (JEI plugin already had that— but adding it to desc never hurts)
  • Fixed "Deepling Mage" set crafting recipes
  • Added a few fail-safe implementation to non-removable status effects (if a non-removable effect is bugged and stuck on the player — relogin should fix it now)
  • Added many different new visual effects to Nightwarden attacks where applicable
  • Aqua Grandmaster spawn count has been reduced from: Max 5 in a 32 radius -> Max 2 in a 64 radius

Backend:

  • Added Chromatic Aberration Shader
  • Added Radial Blur Shader (specific for "Roar" effects - name is misleading cause it was made as a regular blur first… and I'm lazy to refactor the name atp)
  • Added Impact Frame shader
  • Added Heat Haze shader
  • Added Gradient Cinematic Shader
  • Added Water Distortion shader
  • New Boss Break shader effect (attached to NW and Zaevorath— Inspired by WuWa)
  • Added Explosion Burst shader
  • Added Flying Block visual entity
  • Added Particles: Water Bubble Energy, Acid Bubble Energy, ChargingTrailParticle, CustomCozySmokeParticle, Sleep particle,
  • New SwirlingPortalVisual entity
  • Added a new Jump attack indicator function (inspired by Clair Obscur: Expedition 33)
  • Updated GeoMagicSwordItem all the weapons to the new Iron's spellbooks API IronsWeaponTier
  • Updated all the legacy weapons' backend to have streamlined Evo system
  • Removed legacy/unused API classes for weapons MagicClaymore/Katana/Polearm/GunbladeItem classes etc
  • Updated GeoStaffItem and all the staves to use new Iron's spellbooks StaffTier
  • TravelopticsArmorMaterials can now have attributes for separate pieces without being forced to apply all the attributes to all pieces
  • Added forge capability traveloptics:story_progression
  • Flames Reborn now uses mod capability
  • Cryostorm and Hydrocharge ICD are now handled by Capability
  • New boss_global_anti_cc tag
  • Updated Damage cap system (now should be more accurate and harder to bypass)
  • Removed Assassin MobEffect
  • Refactored TravelopticsSchools, TravelopticsAttributes in a different package
  • Removed un-used CameraAnimation, CameraAnimationStep classes
  • Removed un-used AdvancedMagicMobEffect, AdvancedMobEffect classes (ISS now provides these)
  • Removal/Debloat (things I generally created but never used outside of testing or got replaced by other stuff) -> Augment related classes; Some Mob AI stuff; Legacy echo curio stuff etc
  • Removed Violent Skreech (part of De-bloat :p)
  • TravelopticsEntityRenderers renamed to TravelopticsRenderers (now acts as registry for all things rendering- Particle, entity etc.)
  • Updated Keybinds backend stuff