Description
Universal Smithing Template is a lightweight Minecraft Forge mod designed to completely solve the issue where "upgrade smithing templates" added by different mods cannot be used interchangeably.
In vanilla and many mods, each upgrade template is restricted to a specific smithing recipe, causing players' inventories to be cluttered with numerous templates that serve the same purpose but are mutually incompatible. This mod automatically scans all template items whose IDs contain "upgrade_smithing_template", and while preserving existing recipes, dynamically generates identical new recipes for them. This means: whenever an upgrade template works in a smithing recipe, all other eligible upgrade templates will also work in that same recipe, achieving a "universal upgrade template" effect.
✨ Features
- Plug and Play: No manual configuration required — takes effect automatically upon entering a world.
- Fully Dynamic: Does not modify any vanilla or mod recipe files; new recipes are generated purely in memory for maximum safety.
- Smart Recognition: Only processes items with IDs containing "upgrade_smithing_template", avoiding any unintended side effects.
- Configurable Blacklist: Easily exclude specific templates or recipes via the configuration file, adapting to any modpack's needs.
- Server-Side Only: Works entirely on the server side (or in the internal server of single-player worlds); clients do not need to install it to benefit from the universal effect.
🔧 Quick Example
Suppose Mod A adds a "copper upgrade template" and uses it to upgrade copper gear into "manganese gear"; Mod B adds a "silver upgrade template" but provides no built-in recipes. After installing this mod, the silver template can also be used to upgrade copper gear, and vice versa. All upgrade templates are no longer restricted to a single source, greatly improving item utility and the overall player experience.
