Description
mcl_smithing_trim_fix 🔗
Overlay mod for Mineclonia. Lets armor from third-party mods (mcl_emerald_stuff, mcl_ruby_stuff, custom armor mods) be trimmed at the smithing table. Does not modify any core game files — works as a runtime overlay.
What it does 🔗
Wraps the smithing-table node's on_metadata_inventory_put and
on_metadata_inventory_take callbacks. Upstream runs first (handles
sorting, vanilla trim, durability upgrades, sounds, achievements,
item consumption). If upstream left the output slot empty but the
input slots hold a valid template + mineral + third-party armor combo,
the overlay fills the output by calling the public
mcl_smithing_table.upgrade_trimmed API.
This is a post-hoc fixup: it never overrides any upstream behaviour, it just provides output for the case upstream silently drops on the floor.
Compatibility 🔗
If a future Mineclonia release fixes the namespace check itself, this overlay becomes a harmless no-op — it just re-installs equivalent behaviour. Safe to leave installed.
Important 🔗
Concept by LordNikon with code assistance from Claude Ai, Opus 4.7 model.