From 01e1e4a502065ff78cbb7c7d1b92cfff2d37fba2 Mon Sep 17 00:00:00 2001 From: Matt Date: Sat, 23 May 2026 14:18:11 +0000 Subject: [PATCH] pack: correct Numismatics coin IDs (5 denominations, not 4) The 0.18.0 economy_policy.js named 'numismatics:sundial' which doesn't exist -- the real registry IDs are spur, bevel, cog, crown, sun. The KubeJS warning surfaced this at startup: Failed to read ingredient from numismatics:sundial: Item with ID numismatics:sundial does not exist! Updates both economy_policy.js (recipe removal) and jei_hides.js (JEI hide) to use the correct 5-denomination list. Bumps to 0.18.1. --- pack/overrides/kubejs/client_scripts/jei_hides.js | 3 ++- pack/overrides/kubejs/server_scripts/economy_policy.js | 6 ++++-- pack/pack.lock.json | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/pack/overrides/kubejs/client_scripts/jei_hides.js b/pack/overrides/kubejs/client_scripts/jei_hides.js index 37ead8a..eb6db8d 100644 --- a/pack/overrides/kubejs/client_scripts/jei_hides.js +++ b/pack/overrides/kubejs/client_scripts/jei_hides.js @@ -37,7 +37,8 @@ COLORS.forEach(c => { const COIN_ITEMS = [ 'numismatics:spur', 'numismatics:bevel', - 'numismatics:sundial', + 'numismatics:cog', + 'numismatics:crown', 'numismatics:sun', ]; diff --git a/pack/overrides/kubejs/server_scripts/economy_policy.js b/pack/overrides/kubejs/server_scripts/economy_policy.js index eb099e4..cb58465 100644 --- a/pack/overrides/kubejs/server_scripts/economy_policy.js +++ b/pack/overrides/kubejs/server_scripts/economy_policy.js @@ -14,11 +14,13 @@ ServerEvents.recipes(event => { // recovery happens via OP /give or future bank vendor. event.remove({ mod: 'waystones' }); - // Block coin manufacturing only -- 4 denominations. + // Block coin manufacturing only -- 5 denominations. + // Real registry IDs: spur, bevel, cog, crown, sun. [ 'numismatics:spur', 'numismatics:bevel', - 'numismatics:sundial', + 'numismatics:cog', + 'numismatics:crown', 'numismatics:sun', ].forEach(coin => event.remove({ output: coin })); }); diff --git a/pack/pack.lock.json b/pack/pack.lock.json index b034c1b..45f353b 100644 --- a/pack/pack.lock.json +++ b/pack/pack.lock.json @@ -1,7 +1,7 @@ { "$schema": "Brass-and-Sigil pack.lock.json - generated, do not edit by hand unless you know what you are doing", "name": "Brass and Sigil", - "version": "0.18.0", + "version": "0.18.1", "minecraft": "1.21.1", "loader": { "type": "neoforge",