Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
ForgeOfIdols
Convert battle and protection idols in either direction and upgrade idol tiers at the Forge of Potential, with configurable costs and success chances.
CHANGELOG
Changelog
1.0.1
- Reorganize the README with recipe and configuration tables, quick-start steps, and clear discovery requirements.
- Move developer and hot-reload instructions to DEVELOPMENT.md. No gameplay changes.
1.0.0
-
Remove the Lock Configuration toggle; synchronized settings always require server administrator access to edit.
-
Disable attempts at 0% success without hiding recipes or consuming inputs.
-
Add same-tier protection-to-battle and battle-to-protection idol conversions (default 1:1, 80% success).
-
Add next-tier recipes for protection and battle idols (default 3:1, 80% success).
-
Use full-width native Upgrade and Convert tabs; Upgrade includes gear and idol tier upgrades.
-
Use Attempt Upgrade and Attempt Conversion action buttons and an uppercase CONVERT tab.
-
Show idol recipes only for carried input types and tiers; insufficient stacks remain visible but unavailable.
-
Require prior discovery of the exact output idol for both upgrades and conversions, including queued attempts.
-
Preserve native item descriptions without an appended cost/failure paragraph.
-
Display conversion and tier-upgrade success odds in the recipe status area.
-
Synchronize costs and probabilities with the server.
-
Support independent installation and use alongside Forge Rework.
-
Support ScriptEngine reloads with shared config-sync registration and UI cleanup.
-
Avoid refreshing the crafting panel before a player exists during connection or disconnect.
-
Keep Convert labeled correctly when the native localization component refreshes Craft text.