From edb8da483b51bc078fcad4fc7c1f0ef9052d5156 Mon Sep 17 00:00:00 2001 From: Mark Rapson Date: Wed, 12 Aug 2026 13:10:01 +0100 Subject: [PATCH] Fix renameable item docs and cache ignore --- .gitignore | 2 + build/renameable-items-lz.md | 44 +++++++++++- build/renameable-items.json | 64 ++++++++++++++++++ .../build_readme_impl.cpython-313.pyc | Bin 22905 -> 0 bytes build/scripts/build_readme_impl.py | 4 +- 5 files changed, 109 insertions(+), 5 deletions(-) delete mode 100644 build/scripts/__pycache__/build_readme_impl.cpython-313.pyc diff --git a/.gitignore b/.gitignore index c9e06ea..18aae5e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,8 @@ # Python cache __pycache__/ *.pyc +build/scripts/**/__pycache__/ +build/scripts/**/*.pyc # Generated build outputs build/scripts/__pycache__/ diff --git a/build/renameable-items-lz.md b/build/renameable-items-lz.md index 70669e6..81a362e 100644 --- a/build/renameable-items-lz.md +++ b/build/renameable-items-lz.md @@ -4,8 +4,8 @@ Generated from the resource pack item model JSON. ## Summary -- Base items: 25 -- Rename variants: 116 +- Base items: 28 +- Rename variants: 124 - Render mode: local Python renderer ## apple @@ -108,6 +108,18 @@ Generated from the resource pack item model JSON. - `soup` -> `lz:food/soup_vegetable` - Preview: soup +## carved_pumpkin + +- Generated from: `assets/minecraft/items/carved_pumpkin.json` +- Fallback model: `minecraft:block/carved_pumpkin` + +### Rename variants + +- `floral_crown` -> `lz:hats/floral_crown` + - Preview: floral_crown +- `witch_hat` -> `lz:hats/witch` + - Preview: witch_hat + ## cocoa_beans - Generated from: `assets/minecraft/items/cocoa_beans.json` @@ -378,6 +390,24 @@ Generated from the resource pack item model JSON. - `presents` -> `lz:festive/presents` - Preview: presents +## pumpkin + +- Generated from: `assets/minecraft/items/pumpkin.json` +- Fallback model: `minecraft:block/pumpkin` + +### Rename variants + +- `stuffed_pumpkin` -> `lz:food/stuffed_pumpkin` + - Preview: stuffed_pumpkin +- `stuffed_pumpkin_1` -> `lz:food/stuffed_pumpkin_1` + - Preview: stuffed_pumpkin_1 +- `stuffed_pumpkin_2` -> `lz:food/stuffed_pumpkin_2` + - Preview: stuffed_pumpkin_2 +- `stuffed_pumpkin_3` -> `lz:food/stuffed_pumpkin_3` + - Preview: stuffed_pumpkin_3 +- `stuffed_pumpkin_4` -> `lz:food/stuffed_pumpkin_4` + - Preview: stuffed_pumpkin_4 + ## pumpkin_pie - Generated from: `assets/minecraft/items/pumpkin_pie.json` @@ -420,6 +450,16 @@ Generated from the resource pack item model JSON. - `roll_6` -> `lz:food/plated_salmon_roll_6` - Preview: roll_6 +## snow_block + +- Generated from: `assets/minecraft/items/snow_block.json` +- Fallback model: `minecraft:block/snow_block` + +### Rename variants + +- `snowman` -> `lz:festive/snowman` + - Preview: snowman + ## sweet_berries - Generated from: `assets/minecraft/items/sweet_berries.json` diff --git a/build/renameable-items.json b/build/renameable-items.json index 23175f7..73089e1 100644 --- a/build/renameable-items.json +++ b/build/renameable-items.json @@ -165,6 +165,24 @@ } ] }, + { + "item": "carved_pumpkin", + "fallback_model": "minecraft:block/carved_pumpkin", + "source_file": "assets/minecraft/items/carved_pumpkin.json", + "render_path": "renders/minecraft/block/carved_pumpkin.png", + "cases": [ + { + "when": "floral_crown", + "model": "lz:hats/floral_crown", + "render_path": "renders/lz/hats/floral_crown.png" + }, + { + "when": "witch_hat", + "model": "lz:hats/witch", + "render_path": "renders/lz/hats/witch.png" + } + ] + }, { "item": "cocoa_beans", "fallback_model": "minecraft:item/cocoa_beans", @@ -1220,6 +1238,39 @@ } ] }, + { + "item": "pumpkin", + "fallback_model": "minecraft:block/pumpkin", + "source_file": "assets/minecraft/items/pumpkin.json", + "render_path": "renders/minecraft/block/pumpkin.png", + "cases": [ + { + "when": "stuffed_pumpkin", + "model": "lz:food/stuffed_pumpkin", + "render_path": "renders/lz/food/stuffed_pumpkin.png" + }, + { + "when": "stuffed_pumpkin_1", + "model": "lz:food/stuffed_pumpkin_1", + "render_path": "renders/lz/food/stuffed_pumpkin_1.png" + }, + { + "when": "stuffed_pumpkin_2", + "model": "lz:food/stuffed_pumpkin_2", + "render_path": "renders/lz/food/stuffed_pumpkin_2.png" + }, + { + "when": "stuffed_pumpkin_3", + "model": "lz:food/stuffed_pumpkin_3", + "render_path": "renders/lz/food/stuffed_pumpkin_3.png" + }, + { + "when": "stuffed_pumpkin_4", + "model": "lz:food/stuffed_pumpkin_4", + "render_path": "renders/lz/food/stuffed_pumpkin_4.png" + } + ] + }, { "item": "pumpkin_pie", "fallback_model": "minecraft:item/pumpkin_pie", @@ -1301,6 +1352,19 @@ } ] }, + { + "item": "snow_block", + "fallback_model": "minecraft:block/snow_block", + "source_file": "assets/minecraft/items/snow_block.json", + "render_path": "renders/minecraft/block/snow_block.png", + "cases": [ + { + "when": "snowman", + "model": "lz:festive/snowman", + "render_path": "renders/lz/festive/snowman.png" + } + ] + }, { "item": "sweet_berries", "fallback_model": "minecraft:item/sweet_berries", diff --git a/build/scripts/__pycache__/build_readme_impl.cpython-313.pyc b/build/scripts/__pycache__/build_readme_impl.cpython-313.pyc deleted file mode 100644 index 840781a1b9896d523f7032da58f1dfd8d52824c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22905 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 diff --git a/build/scripts/build_readme_impl.py b/build/scripts/build_readme_impl.py index 80226bc..0fa6152 100644 --- a/build/scripts/build_readme_impl.py +++ b/build/scripts/build_readme_impl.py @@ -88,9 +88,7 @@ def collect_renameable_items(pack_root: Path) -> list[dict[str, Any]]: if fallback_ref is None: continue - item_name = item_name_from_fallback(fallback_ref) - if item_name is None: - continue + item_name = item_file.stem cases: list[dict[str, Any]] = [] for case in select_node.get("cases", []):