From b3d46931b27323dfde4b004d64e3913da2e89378 Mon Sep 17 00:00:00 2001 From: Matt Date: Sat, 23 May 2026 15:32:49 +0000 Subject: [PATCH] rpo: ship default-enable config for ComputerCraft Recreated, bump 0.19.5 Resource Pack Overrides config field names extracted directly from the mod's class files (default_packs + default_overrides confirmed via grep on the .class strings). Config ships through defaultconfigs/ so it seeds the player's local config on first run and respects later edits. The 'default_position: TOP' override puts the ReCreated pack at the top of the enabled-packs list so it takes precedence over the vanilla ComputerCraft textures. If the filename or schema turns out to be off when tested, it's a one-line follow-up to fix. --- .../defaultconfigs/resourcepackoverrides.json | 11 +++++++++++ pack/pack.lock.json | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 pack/overrides/defaultconfigs/resourcepackoverrides.json diff --git a/pack/overrides/defaultconfigs/resourcepackoverrides.json b/pack/overrides/defaultconfigs/resourcepackoverrides.json new file mode 100644 index 0000000..bf033b7 --- /dev/null +++ b/pack/overrides/defaultconfigs/resourcepackoverrides.json @@ -0,0 +1,11 @@ +{ + "default_packs": [ + "file/Computer Craft Recreated v1.2.zip" + ], + "default_overrides": [ + { + "id": "file/Computer Craft Recreated v1.2.zip", + "default_position": "TOP" + } + ] +} diff --git a/pack/pack.lock.json b/pack/pack.lock.json index 2e41443..2abb157 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.19.4", + "version": "0.19.5", "minecraft": "1.21.1", "loader": { "type": "neoforge",