Iron’s Spells Anvil On Demand

Quick rating

Community listing page, reviews may not be monitored by the author.

Iron’s Spells Anvil On Demand

No reviews yet

This is a client mod that optimizes the search for recipes for the special anvil used in the numerous “Iron's Spellbooks” loaded by Jei.

Mod Loaders
Minecraft

About

Description

# Iron's Spells Anvil On Demand

**By beens199 — Minecraft 1.20.1 Forge — Client-side beta**

### Short summary

Client-side JEI optimization for Iron's Spells 'n Spellbooks: generate Arcane Anvil Imbue ingredients on demand.

### Description

Large magic and equipment modpacks can generate many JEI preview stacks from weapon × spell × spell-level combinations. This addon keeps lightweight recipe descriptors and generates the relevant Imbue preview data when you look up a weapon or a scroll.

- Weapon uses lookup: inspect the spell alternatives for that weapon.
- Scroll uses lookup: inspect eligible weapons for the selected spell and level.
- Unfocused Arcane Anvil browsing: representative examples instead of every combination.
- Actual gameplay crafting and spell behavior are unchanged.

**Requires exactly:** Iron's Spells 'n Spellbooks **1.20.1-3.15.6** and JEI **15.62.0.219**. Requires Java 17 and Forge 47.4.10+ on Minecraft 1.20.1. Forge 47.4.10 is the tested baseline. Other Iron's/JEI versions, Fabric, NeoForge, EMI and REI are unsupported.

Install on the client only. Servers do not need the addon. Remove the old `kcs-irons-jei-on-demand` prototype before installing. Do not install the sources JAR.

This is an **unofficial beta**. Internal Iron's classes are transformed, so other coremods or JEI integration patches may interfere. Layout checks and setup fallbacks preserve the original registration when possible; they do not guarantee recovery from every JVM/linkage failure.

One large-pack measurement with the private prototype showed about 6.4 GB → 3.5 GB in heap usage and 21.32 s → 0.50 s for Iron's JEI recipe registration. Different snapshot uptimes and workload limit this comparison; results are not guaranteed, and the public beta's additional hardening still needs in-game regression and multiplayer testing.

MIT license for this addon's original code. No Minecraft, Forge, Iron's or JEI binaries/assets are bundled. No affiliation with or endorsement by the original projects is implied.

---