5 Commits
Author SHA1 Message Date
lzstealth ffc46fae85 Rename plated food items
Build renameable item readme / build (push) Successful in 10s
Package resourcepack release / release (push) Successful in 4s
2026-08-18 21:34:23 +01:00
Gitea Actions 4f472fff97 Update generated readme and renders 2026-08-12 23:05:38 +00:00
lzstealth d7a3b6a7b5 updated readmes
Build renameable item readme / build (push) Successful in 8s
Package resourcepack release / release (push) Successful in 3s
2026-08-13 00:05:07 +01:00
lzstealth 0c77a59b1b Humanize custom item names 2026-08-12 23:55:32 +01:00
Gitea Actions 8202db0e2c Update generated readme and renders 2026-08-12 22:33:33 +00:00
47 changed files with 782 additions and 1096 deletions
+6 -6
View File
@@ -8,12 +8,12 @@
"model": "minecraft:item/apple" "model": "minecraft:item/apple"
}, },
"cases": [ "cases": [
{ "when": "pie", "model": { "type": "model", "model": "lz:food/pie_apple" } }, { "when": "Apple Pie", "model": { "type": "model", "model": "lz:food/pie_apple" } },
{ "when": "pie_1", "model": { "type": "model", "model": "lz:food/pie_apple_1" } }, { "when": "Apple Pie 1", "model": { "type": "model", "model": "lz:food/pie_apple_1" } },
{ "when": "pie_2", "model": { "type": "model", "model": "lz:food/pie_apple_2" } }, { "when": "Apple Pie 2", "model": { "type": "model", "model": "lz:food/pie_apple_2" } },
{ "when": "pie_3", "model": { "type": "model", "model": "lz:food/pie_apple_3" } }, { "when": "Apple Pie 3", "model": { "type": "model", "model": "lz:food/pie_apple_3" } },
{ "when": "pie_4", "model": { "type": "model", "model": "lz:food/pie_apple_4" } }, { "when": "Apple Pie 4", "model": { "type": "model", "model": "lz:food/pie_apple_4" } },
{ "when": "cider", "model": { "type": "model", "model": "lz:food/drink_apple_cider" } } { "when": "Apple Cider", "model": { "type": "model", "model": "lz:food/drink_apple_cider" } }
] ]
} }
} }
+4 -4
View File
@@ -8,10 +8,10 @@
"model": "minecraft:item/baked_potato" "model": "minecraft:item/baked_potato"
}, },
"cases": [ "cases": [
{ "when": "baked", "model": { "type": "model", "model": "lz:food/plated_baked_potato" } }, { "when": "Plated Baked Potato", "model": { "type": "model", "model": "lz:food/plated_baked_potato" } },
{ "when": "baked_1", "model": { "type": "model", "model": "lz:food/plated_baked_potato_1" } }, { "when": "Baked Potato 1", "model": { "type": "model", "model": "lz:food/plated_baked_potato_1" } },
{ "when": "baked_2", "model": { "type": "model", "model": "lz:food/plated_baked_potato_2" } }, { "when": "Baked Potato 2", "model": { "type": "model", "model": "lz:food/plated_baked_potato_2" } },
{ "when": "baked_3", "model": { "type": "model", "model": "lz:food/plated_baked_potato_3" } } { "when": "Baked Potato 3", "model": { "type": "model", "model": "lz:food/plated_baked_potato_3" } }
] ]
} }
} }
+1 -1
View File
@@ -8,7 +8,7 @@
"model": "minecraft:item/beetroot_soup" "model": "minecraft:item/beetroot_soup"
}, },
"cases": [ "cases": [
{ "when": "soup", "model": { "type": "model", "model": "lz:food/soup_beetroot" } } { "when": "Beetroot Soup", "model": { "type": "model", "model": "lz:food/soup_beetroot" } }
] ]
} }
} }
+1 -1
View File
@@ -8,7 +8,7 @@
"model": "minecraft:item/bone" "model": "minecraft:item/bone"
}, },
"cases": [ "cases": [
{ "when": "broth", "model": { "type": "model", "model": "lz:food/soup_bone_broth" } } { "when": "Bone Broth", "model": { "type": "model", "model": "lz:food/soup_bone_broth" } }
] ]
} }
} }
+8 -8
View File
@@ -8,14 +8,14 @@
"model": "minecraft:item/bread" "model": "minecraft:item/bread"
}, },
"cases": [ "cases": [
{ "when": "sandwich_chicken_1", "model": { "type": "model", "model": "lz:food/plated_sandwich_chicken_1" } }, { "when": "Chicken Sandwich 1", "model": { "type": "model", "model": "lz:food/plated_sandwich_chicken_1" } },
{ "when": "sandwich_chicken_2", "model": { "type": "model", "model": "lz:food/plated_sandwich_chicken_2" } }, { "when": "Chicken Sandwich 2", "model": { "type": "model", "model": "lz:food/plated_sandwich_chicken_2" } },
{ "when": "sandwich_egg_1", "model": { "type": "model", "model": "lz:food/plated_sandwich_egg_1" } }, { "when": "Egg Sandwich 1", "model": { "type": "model", "model": "lz:food/plated_sandwich_egg_1" } },
{ "when": "sandwich_egg_2", "model": { "type": "model", "model": "lz:food/plated_sandwich_egg_2" } }, { "when": "Egg Sandwich 2", "model": { "type": "model", "model": "lz:food/plated_sandwich_egg_2" } },
{ "when": "sandwich_glow_berry", "model": { "type": "model", "model": "lz:food/plated_sandwich_glow_berry" } }, { "when": "Glow Berry Sandwich", "model": { "type": "model", "model": "lz:food/plated_sandwich_glow_berry" } },
{ "when": "sandwich_glow_berry_dark", "model": { "type": "model", "model": "lz:food/plated_sandwich_glow_berry_dark" } }, { "when": "Dark Glow Berry Sandwich", "model": { "type": "model", "model": "lz:food/plated_sandwich_glow_berry_dark" } },
{ "when": "sandwich_sweet_berry", "model": { "type": "model", "model": "lz:food/plated_sandwich_sweet_berry" } }, { "when": "Sweet Berry Sandwich", "model": { "type": "model", "model": "lz:food/plated_sandwich_sweet_berry" } },
{ "when": "sandwich_sweet_berry_dark", "model": { "type": "model", "model": "lz:food/plated_sandwich_sweet_berry_dark" } } { "when": "Dark Sweet Berry Sandwich", "model": { "type": "model", "model": "lz:food/plated_sandwich_sweet_berry_dark" } }
] ]
} }
} }
+1 -1
View File
@@ -8,7 +8,7 @@
"model": "minecraft:item/cake" "model": "minecraft:item/cake"
}, },
"cases": [ "cases": [
{ "when": "slice", "model": { "type": "model", "model": "lz:food/plated_cake_slice" } } { "when": "Cake Slice", "model": { "type": "model", "model": "lz:food/plated_cake_slice" } }
] ]
} }
} }
+1 -1
View File
@@ -8,7 +8,7 @@
"model": "minecraft:item/carrot" "model": "minecraft:item/carrot"
}, },
"cases": [ "cases": [
{ "when": "soup", "model": { "type": "model", "model": "lz:food/soup_vegetable" } } { "when": "Carrot Soup", "model": { "type": "model", "model": "lz:food/soup_vegetable" } }
] ]
} }
} }
+2 -2
View File
@@ -8,8 +8,8 @@
"model": "minecraft:block/carved_pumpkin" "model": "minecraft:block/carved_pumpkin"
}, },
"cases": [ "cases": [
{ "when": "witch_hat", "model": { "type": "model", "model": "lz:hats/witch" } }, { "when": "Witch Hat", "model": { "type": "model", "model": "lz:hats/witch" } },
{ "when": "floral_crown", "model": { "type": "model", "model": "lz:hats/floral_crown" } } { "when": "Floral Crown", "model": { "type": "model", "model": "lz:hats/floral_crown" } }
] ]
} }
} }
+6 -6
View File
@@ -8,12 +8,12 @@
"model": "minecraft:item/cocoa_beans" "model": "minecraft:item/cocoa_beans"
}, },
"cases": [ "cases": [
{ "when": "pie", "model": { "type": "model", "model": "lz:food/pie_chocolate" } }, { "when": "Chocolate Pie", "model": { "type": "model", "model": "lz:food/pie_chocolate" } },
{ "when": "pie_1", "model": { "type": "model", "model": "lz:food/pie_chocolate_1" } }, { "when": "Chocolate Pie 1", "model": { "type": "model", "model": "lz:food/pie_chocolate_1" } },
{ "when": "pie_2", "model": { "type": "model", "model": "lz:food/pie_chocolate_2" } }, { "when": "Chocolate Pie 2", "model": { "type": "model", "model": "lz:food/pie_chocolate_2" } },
{ "when": "pie_3", "model": { "type": "model", "model": "lz:food/pie_chocolate_3" } }, { "when": "Chocolate Pie 3", "model": { "type": "model", "model": "lz:food/pie_chocolate_3" } },
{ "when": "pie_4", "model": { "type": "model", "model": "lz:food/pie_chocolate_4" } }, { "when": "Chocolate Pie 4", "model": { "type": "model", "model": "lz:food/pie_chocolate_4" } },
{ "when": "drink", "model": { "type": "model", "model": "lz:food/drink_cocoa" } } { "when": "Hot Chocolate", "model": { "type": "model", "model": "lz:food/drink_cocoa" } }
] ]
} }
} }
+7 -8
View File
@@ -8,14 +8,13 @@
"model": "minecraft:item/cod" "model": "minecraft:item/cod"
}, },
"cases": [ "cases": [
{ "when": "roll", "model": { "type": "model", "model": "lz:food/plated_cod_roll" } }, { "when": "Cod Roll", "model": { "type": "model", "model": "lz:food/plated_cod_roll" } },
{ "when": "roll_1", "model": { "type": "model", "model": "lz:food/plated_cod_roll_1" } }, { "when": "Cod Roll 1", "model": { "type": "model", "model": "lz:food/plated_cod_roll_1" } },
{ "when": "roll_2", "model": { "type": "model", "model": "lz:food/plated_cod_roll_2" } }, { "when": "Cod Roll 2", "model": { "type": "model", "model": "lz:food/plated_cod_roll_2" } },
{ "when": "roll_3", "model": { "type": "model", "model": "lz:food/plated_cod_roll_3" } }, { "when": "Cod Roll 3", "model": { "type": "model", "model": "lz:food/plated_cod_roll_3" } },
{ "when": "roll_4", "model": { "type": "model", "model": "lz:food/plated_cod_roll_4" } }, { "when": "Cod Roll 4", "model": { "type": "model", "model": "lz:food/plated_cod_roll_4" } },
{ "when": "roll_5", "model": { "type": "model", "model": "lz:food/plated_cod_roll_5" } }, { "when": "Cod Roll 5", "model": { "type": "model", "model": "lz:food/plated_cod_roll_5" } },
{ "when": "roll_6", "model": { "type": "model", "model": "lz:food/plated_cod_roll_6" } }, { "when": "Cod Roll 6", "model": { "type": "model", "model": "lz:food/plated_cod_roll_6" } }
{ "when": "stew", "model": { "type": "model", "model": "lz:food/stew_baked_cod" } }
] ]
} }
} }
+1 -1
View File
@@ -8,7 +8,7 @@
"model": "minecraft:item/cooked_beef" "model": "minecraft:item/cooked_beef"
}, },
"cases": [ "cases": [
{ "when": "stew", "model": { "type": "model", "model": "lz:food/stew_beef" } } { "when": "Hearty Beef Stew", "model": { "type": "model", "model": "lz:food/stew_beef" } }
] ]
} }
} }
+7 -7
View File
@@ -8,13 +8,13 @@
"model": "minecraft:item/cooked_chicken" "model": "minecraft:item/cooked_chicken"
}, },
"cases": [ "cases": [
{ "when": "roast", "model": { "type": "model", "model": "lz:food/plated_roast_chicken" } }, { "when": "Plated Roast Chicken", "model": { "type": "model", "model": "lz:food/plated_roast_chicken" } },
{ "when": "roast_0", "model": { "type": "model", "model": "lz:food/plated_roast_chicken_0" } }, { "when": "Roast Chicken 0", "model": { "type": "model", "model": "lz:food/plated_roast_chicken_0" } },
{ "when": "roast_1", "model": { "type": "model", "model": "lz:food/plated_roast_chicken_1" } }, { "when": "Roast Chicken 1", "model": { "type": "model", "model": "lz:food/plated_roast_chicken_1" } },
{ "when": "roast_2", "model": { "type": "model", "model": "lz:food/plated_roast_chicken_2" } }, { "when": "Roast Chicken 2", "model": { "type": "model", "model": "lz:food/plated_roast_chicken_2" } },
{ "when": "roast_3", "model": { "type": "model", "model": "lz:food/plated_roast_chicken_3" } }, { "when": "Roast Chicken 3", "model": { "type": "model", "model": "lz:food/plated_roast_chicken_3" } },
{ "when": "roast_4", "model": { "type": "model", "model": "lz:food/plated_roast_chicken_4" } }, { "when": "Roast Chicken 4", "model": { "type": "model", "model": "lz:food/plated_roast_chicken_4" } },
{ "when": "soup", "model": { "type": "model", "model": "lz:food/soup_chicken" } } { "when": "Chicken Broth", "model": { "type": "model", "model": "lz:food/soup_chicken" } }
] ]
} }
} }
+2 -2
View File
@@ -8,8 +8,8 @@
"model": "minecraft:item/cooked_cod" "model": "minecraft:item/cooked_cod"
}, },
"cases": [ "cases": [
{ "when": "stew", "model": { "type": "model", "model": "lz:food/stew_baked_cod" } }, { "when": "Baked Cod Chowder", "model": { "type": "model", "model": "lz:food/stew_baked_cod" } },
{ "when": "stew_fish", "model": { "type": "model", "model": "lz:food/stew_fish" } } { "when": "Fish Chowder", "model": { "type": "model", "model": "lz:food/stew_fish" } }
] ]
} }
} }
+6 -6
View File
@@ -8,12 +8,12 @@
"model": "minecraft:item/cooked_porkchop" "model": "minecraft:item/cooked_porkchop"
}, },
"cases": [ "cases": [
{ "when": "ham", "model": { "type": "model", "model": "lz:food/plated_honey_glazed_ham" } }, { "when": "Honey Glazed Ham", "model": { "type": "model", "model": "lz:food/plated_honey_glazed_ham" } },
{ "when": "ham_0", "model": { "type": "model", "model": "lz:food/plated_honey_glazed_ham_0" } }, { "when": "Honey Glazed Ham 0", "model": { "type": "model", "model": "lz:food/plated_honey_glazed_ham_0" } },
{ "when": "ham_1", "model": { "type": "model", "model": "lz:food/plated_honey_glazed_ham_1" } }, { "when": "Honey Glazed Ham 1", "model": { "type": "model", "model": "lz:food/plated_honey_glazed_ham_1" } },
{ "when": "ham_2", "model": { "type": "model", "model": "lz:food/plated_honey_glazed_ham_2" } }, { "when": "Honey Glazed Ham 2", "model": { "type": "model", "model": "lz:food/plated_honey_glazed_ham_2" } },
{ "when": "ham_3", "model": { "type": "model", "model": "lz:food/plated_honey_glazed_ham_3" } }, { "when": "Honey Glazed Ham 3", "model": { "type": "model", "model": "lz:food/plated_honey_glazed_ham_3" } },
{ "when": "ham_4", "model": { "type": "model", "model": "lz:food/plated_honey_glazed_ham_4" } } { "when": "Honey Glazed Ham 4", "model": { "type": "model", "model": "lz:food/plated_honey_glazed_ham_4" } }
] ]
} }
} }
+1 -1
View File
@@ -8,7 +8,7 @@
"model": "minecraft:item/cooked_rabbit" "model": "minecraft:item/cooked_rabbit"
}, },
"cases": [ "cases": [
{ "when": "stew", "model": { "type": "model", "model": "lz:food/stew_rabbit" } } { "when": "Hare Stew", "model": { "type": "model", "model": "lz:food/stew_rabbit" } }
] ]
} }
} }
+25 -25
View File
@@ -8,31 +8,31 @@
"model": "minecraft:item/cookie" "model": "minecraft:item/cookie"
}, },
"cases": [ "cases": [
{ "when": "cookie", "model": { "type": "model", "model": "lz:food/plated_cookie" } }, { "when": "Classic Cookie", "model": { "type": "model", "model": "lz:food/plated_cookie" } },
{ "when": "cookie_1", "model": { "type": "model", "model": "lz:food/plated_cookie_1" } }, { "when": "Cookie 1", "model": { "type": "model", "model": "lz:food/plated_cookie_1" } },
{ "when": "cookie_2", "model": { "type": "model", "model": "lz:food/plated_cookie_2" } }, { "when": "Cookie 2", "model": { "type": "model", "model": "lz:food/plated_cookie_2" } },
{ "when": "cookie_3", "model": { "type": "model", "model": "lz:food/plated_cookie_3" } }, { "when": "Cookie 3", "model": { "type": "model", "model": "lz:food/plated_cookie_3" } },
{ "when": "cookie_4", "model": { "type": "model", "model": "lz:food/plated_cookie_4" } }, { "when": "Cookie 4", "model": { "type": "model", "model": "lz:food/plated_cookie_4" } },
{ "when": "sweet_berry", "model": { "type": "model", "model": "lz:food/plated_cookie_sweet_berry" } }, { "when": "Sweet Berry Cookie", "model": { "type": "model", "model": "lz:food/plated_cookie_sweet_berry" } },
{ "when": "sweet_berry_1", "model": { "type": "model", "model": "lz:food/plated_cookie_sweet_berry_1" } }, { "when": "Sweet Berry Cookie 1", "model": { "type": "model", "model": "lz:food/plated_cookie_sweet_berry_1" } },
{ "when": "sweet_berry_2", "model": { "type": "model", "model": "lz:food/plated_cookie_sweet_berry_2" } }, { "when": "Sweet Berry Cookie 2", "model": { "type": "model", "model": "lz:food/plated_cookie_sweet_berry_2" } },
{ "when": "sweet_berry_3", "model": { "type": "model", "model": "lz:food/plated_cookie_sweet_berry_3" } }, { "when": "Sweet Berry Cookie 3", "model": { "type": "model", "model": "lz:food/plated_cookie_sweet_berry_3" } },
{ "when": "sweet_berry_4", "model": { "type": "model", "model": "lz:food/plated_cookie_sweet_berry_4" } }, { "when": "Sweet Berry Cookie 4", "model": { "type": "model", "model": "lz:food/plated_cookie_sweet_berry_4" } },
{ "when": "honey", "model": { "type": "model", "model": "lz:food/plated_cookie_honey" } }, { "when": "Honey Cookie", "model": { "type": "model", "model": "lz:food/plated_cookie_honey" } },
{ "when": "honey_1", "model": { "type": "model", "model": "lz:food/plated_cookie_honey_1" } }, { "when": "Honey Cookie 1", "model": { "type": "model", "model": "lz:food/plated_cookie_honey_1" } },
{ "when": "honey_2", "model": { "type": "model", "model": "lz:food/plated_cookie_honey_2" } }, { "when": "Honey Cookie 2", "model": { "type": "model", "model": "lz:food/plated_cookie_honey_2" } },
{ "when": "honey_3", "model": { "type": "model", "model": "lz:food/plated_cookie_honey_3" } }, { "when": "Honey Cookie 3", "model": { "type": "model", "model": "lz:food/plated_cookie_honey_3" } },
{ "when": "honey_4", "model": { "type": "model", "model": "lz:food/plated_cookie_honey_4" } }, { "when": "Honey Cookie 4", "model": { "type": "model", "model": "lz:food/plated_cookie_honey_4" } },
{ "when": "sugar", "model": { "type": "model", "model": "lz:food/plated_cookie_sugar" } }, { "when": "Sugar Cookie", "model": { "type": "model", "model": "lz:food/plated_cookie_sugar" } },
{ "when": "sugar_1", "model": { "type": "model", "model": "lz:food/plated_cookie_sugar_1" } }, { "when": "Sugar Cookie 1", "model": { "type": "model", "model": "lz:food/plated_cookie_sugar_1" } },
{ "when": "sugar_2", "model": { "type": "model", "model": "lz:food/plated_cookie_sugar_2" } }, { "when": "Sugar Cookie 2", "model": { "type": "model", "model": "lz:food/plated_cookie_sugar_2" } },
{ "when": "sugar_3", "model": { "type": "model", "model": "lz:food/plated_cookie_sugar_3" } }, { "when": "Sugar Cookie 3", "model": { "type": "model", "model": "lz:food/plated_cookie_sugar_3" } },
{ "when": "sugar_4", "model": { "type": "model", "model": "lz:food/plated_cookie_sugar_4" } }, { "when": "Sugar Cookie 4", "model": { "type": "model", "model": "lz:food/plated_cookie_sugar_4" } },
{ "when": "chocolate", "model": { "type": "model", "model": "lz:food/plated_cookie_chocolate" } }, { "when": "Chocolate Cookie", "model": { "type": "model", "model": "lz:food/plated_cookie_chocolate" } },
{ "when": "chocolate_1", "model": { "type": "model", "model": "lz:food/plated_cookie_chocolate_1" } }, { "when": "Chocolate Cookie 1", "model": { "type": "model", "model": "lz:food/plated_cookie_chocolate_1" } },
{ "when": "chocolate_2", "model": { "type": "model", "model": "lz:food/plated_cookie_chocolate_2" } }, { "when": "Chocolate Cookie 2", "model": { "type": "model", "model": "lz:food/plated_cookie_chocolate_2" } },
{ "when": "chocolate_3", "model": { "type": "model", "model": "lz:food/plated_cookie_chocolate_3" } }, { "when": "Chocolate Cookie 3", "model": { "type": "model", "model": "lz:food/plated_cookie_chocolate_3" } },
{ "when": "chocolate_4", "model": { "type": "model", "model": "lz:food/plated_cookie_chocolate_4" } } { "when": "Chocolate Cookie 4", "model": { "type": "model", "model": "lz:food/plated_cookie_chocolate_4" } }
] ]
} }
} }
+4 -4
View File
@@ -8,10 +8,10 @@
"model": "minecraft:item/dried_kelp" "model": "minecraft:item/dried_kelp"
}, },
"cases": [ "cases": [
{ "when": "roll", "model": { "type": "model", "model": "lz:food/plated_kelp_roll" } }, { "when": "Kelp Roll", "model": { "type": "model", "model": "lz:food/plated_kelp_roll" } },
{ "when": "roll_1", "model": { "type": "model", "model": "lz:food/plated_kelp_roll_1" } }, { "when": "Kelp Roll 1", "model": { "type": "model", "model": "lz:food/plated_kelp_roll_1" } },
{ "when": "roll_2", "model": { "type": "model", "model": "lz:food/plated_kelp_roll_2" } }, { "when": "Kelp Roll 2", "model": { "type": "model", "model": "lz:food/plated_kelp_roll_2" } },
{ "when": "roll_3", "model": { "type": "model", "model": "lz:food/plated_kelp_roll_3" } } { "when": "Kelp Roll 3", "model": { "type": "model", "model": "lz:food/plated_kelp_roll_3" } }
] ]
} }
} }
+3 -3
View File
@@ -8,9 +8,9 @@
"model": "minecraft:item/glass_bottle" "model": "minecraft:item/glass_bottle"
}, },
"cases": [ "cases": [
{ "when": "mug_chocolate", "model": { "type": "model", "model": "lz:festive/hot_chocolate_mug" } }, { "when": "Empty Bottle", "model": { "type": "model", "model": "lz:food/glass_bottle" } },
{ "when": "drink", "model": { "type": "model", "model": "lz:food/glass_bottle" } }, { "when": "Spring Water", "model": { "type": "model", "model": "lz:food/drink_water" } },
{ "when": "drink_water", "model": { "type": "model", "model": "lz:food/drink_water" } } { "when": "Hot Chocolate Mug", "model": { "type": "model", "model": "lz:festive/hot_chocolate_mug" } }
] ]
} }
} }
+6 -6
View File
@@ -8,12 +8,12 @@
"model": "minecraft:item/glow_berries" "model": "minecraft:item/glow_berries"
}, },
"cases": [ "cases": [
{ "when": "roll", "model": { "type": "model", "model": "lz:food/plated_glow_berry_sweet_roll" } }, { "when": "Glow Berry Sweet Roll", "model": { "type": "model", "model": "lz:food/plated_glow_berry_sweet_roll" } },
{ "when": "roll_1", "model": { "type": "model", "model": "lz:food/plated_glow_berry_sweet_roll_1" } }, { "when": "Glow Berry Sweet Roll 1", "model": { "type": "model", "model": "lz:food/plated_glow_berry_sweet_roll_1" } },
{ "when": "roll_2", "model": { "type": "model", "model": "lz:food/plated_glow_berry_sweet_roll_2" } }, { "when": "Glow Berry Sweet Roll 2", "model": { "type": "model", "model": "lz:food/plated_glow_berry_sweet_roll_2" } },
{ "when": "roll_3", "model": { "type": "model", "model": "lz:food/plated_glow_berry_sweet_roll_3" } }, { "when": "Glow Berry Sweet Roll 3", "model": { "type": "model", "model": "lz:food/plated_glow_berry_sweet_roll_3" } },
{ "when": "roll_4", "model": { "type": "model", "model": "lz:food/plated_glow_berry_sweet_roll_4" } }, { "when": "Glow Berry Sweet Roll 4", "model": { "type": "model", "model": "lz:food/plated_glow_berry_sweet_roll_4" } },
{ "when": "drink", "model": { "type": "model", "model": "lz:food/drink_glow_berry" } } { "when": "Glow Berry Juice", "model": { "type": "model", "model": "lz:food/drink_glow_berry" } }
] ]
} }
} }
+3 -3
View File
@@ -8,9 +8,9 @@
"model": "minecraft:item/melon_slice" "model": "minecraft:item/melon_slice"
}, },
"cases": [ "cases": [
{ "when": "popsicle_1", "model": { "type": "model", "model": "lz:food/plated_melon_popsicle_1" } }, { "when": "Melon Popsicle 1", "model": { "type": "model", "model": "lz:food/plated_melon_popsicle_1" } },
{ "when": "popsicle_2", "model": { "type": "model", "model": "lz:food/plated_melon_popsicle_2" } }, { "when": "Melon Popsicle 2", "model": { "type": "model", "model": "lz:food/plated_melon_popsicle_2" } },
{ "when": "drink", "model": { "type": "model", "model": "lz:food/drink_melon_juice" } } { "when": "Melon Juice", "model": { "type": "model", "model": "lz:food/drink_melon_juice" } }
] ]
} }
} }
+1 -1
View File
@@ -8,7 +8,7 @@
"model": "minecraft:item/mushroom_stew" "model": "minecraft:item/mushroom_stew"
}, },
"cases": [ "cases": [
{ "when": "stew", "model": { "type": "model", "model": "lz:food/stew_mushroom" } } { "when": "Mushroom Soup", "model": { "type": "model", "model": "lz:food/stew_mushroom" } }
] ]
} }
} }
+1 -1
View File
@@ -8,7 +8,7 @@
"model": "minecraft:item/oak_sapling" "model": "minecraft:item/oak_sapling"
}, },
"cases": [ "cases": [
{ "when": "christmas", "model": { "type": "model", "model": "lz:festive/christmas_tree" } } { "when": "Christmas Tree", "model": { "type": "model", "model": "lz:festive/christmas_tree" } }
] ]
} }
} }
+4 -1
View File
@@ -67,6 +67,9 @@
{ "when": "Queen of Diamonds", "model": { "type": "model", "model": "cards:item/standard/d_12" } }, { "when": "Queen of Diamonds", "model": { "type": "model", "model": "cards:item/standard/d_12" } },
{ "when": "King of Diamonds", "model": { "type": "model", "model": "cards:item/standard/d_13" } }, { "when": "King of Diamonds", "model": { "type": "model", "model": "cards:item/standard/d_13" } },
{ "when": "Black Joker", "model": { "type": "model", "model": "cards:item/standard/joker_black" } },
{ "when": "Red Joker", "model": { "type": "model", "model": "cards:item/standard/joker_red" } },
{ "when": "Custom Base Card", "model": { "type": "model", "model": "cards:item/custom/base" } }, { "when": "Custom Base Card", "model": { "type": "model", "model": "cards:item/custom/base" } },
{ "when": "Custom Card Back", "model": { "type": "model", "model": "cards:item/custom/back" } }, { "when": "Custom Card Back", "model": { "type": "model", "model": "cards:item/custom/back" } },
@@ -112,7 +115,7 @@
{ "when": "Queen of Mushroom", "model": { "type": "model", "model": "cards:item/custom/d_12" } }, { "when": "Queen of Mushroom", "model": { "type": "model", "model": "cards:item/custom/d_12" } },
{ "when": "King of Mushroom", "model": { "type": "model", "model": "cards:item/custom/d_13" } }, { "when": "King of Mushroom", "model": { "type": "model", "model": "cards:item/custom/d_13" } },
{ "when": "presents", "model": { "type": "model", "model": "lz:festive/presents" } } { "when": "Presents", "model": { "type": "model", "model": "lz:festive/presents" } }
] ]
} }
} }
+5 -5
View File
@@ -8,11 +8,11 @@
"model": "minecraft:block/pumpkin" "model": "minecraft:block/pumpkin"
}, },
"cases": [ "cases": [
{ "when": "stuffed_pumpkin", "model": { "type": "model", "model": "lz:food/stuffed_pumpkin" } }, { "when": "Stuffed Pumpkin", "model": { "type": "model", "model": "lz:food/stuffed_pumpkin" } },
{ "when": "stuffed_pumpkin_1", "model": { "type": "model", "model": "lz:food/stuffed_pumpkin_1" } }, { "when": "Stuffed Pumpkin 1", "model": { "type": "model", "model": "lz:food/stuffed_pumpkin_1" } },
{ "when": "stuffed_pumpkin_2", "model": { "type": "model", "model": "lz:food/stuffed_pumpkin_2" } }, { "when": "Stuffed Pumpkin 2", "model": { "type": "model", "model": "lz:food/stuffed_pumpkin_2" } },
{ "when": "stuffed_pumpkin_3", "model": { "type": "model", "model": "lz:food/stuffed_pumpkin_3" } }, { "when": "Stuffed Pumpkin 3", "model": { "type": "model", "model": "lz:food/stuffed_pumpkin_3" } },
{ "when": "stuffed_pumpkin_4", "model": { "type": "model", "model": "lz:food/stuffed_pumpkin_4" } } { "when": "Stuffed Pumpkin 4", "model": { "type": "model", "model": "lz:food/stuffed_pumpkin_4" } }
] ]
} }
} }
+6 -6
View File
@@ -8,12 +8,12 @@
"model": "minecraft:item/pumpkin_pie" "model": "minecraft:item/pumpkin_pie"
}, },
"cases": [ "cases": [
{ "when": "pie", "model": { "type": "model", "model": "lz:food/pie_pumpkin" } }, { "when": "Spiced Pumpkin Pie", "model": { "type": "model", "model": "lz:food/pie_pumpkin" } },
{ "when": "pie_1", "model": { "type": "model", "model": "lz:food/pie_pumpkin_1" } }, { "when": "Spiced Pumpkin Pie 1", "model": { "type": "model", "model": "lz:food/pie_pumpkin_1" } },
{ "when": "pie_2", "model": { "type": "model", "model": "lz:food/pie_pumpkin_2" } }, { "when": "Spiced Pumpkin Pie 2", "model": { "type": "model", "model": "lz:food/pie_pumpkin_2" } },
{ "when": "pie_3", "model": { "type": "model", "model": "lz:food/pie_pumpkin_3" } }, { "when": "Spiced Pumpkin Pie 3", "model": { "type": "model", "model": "lz:food/pie_pumpkin_3" } },
{ "when": "pie_4", "model": { "type": "model", "model": "lz:food/pie_pumpkin_4" } }, { "when": "Spiced Pumpkin Pie 4", "model": { "type": "model", "model": "lz:food/pie_pumpkin_4" } },
{ "when": "soup", "model": { "type": "model", "model": "lz:food/soup_pumpkin" } } { "when": "Pumpkin Soup", "model": { "type": "model", "model": "lz:food/soup_pumpkin" } }
] ]
} }
} }
+7 -7
View File
@@ -8,13 +8,13 @@
"model": "minecraft:item/salmon" "model": "minecraft:item/salmon"
}, },
"cases": [ "cases": [
{ "when": "roll", "model": { "type": "model", "model": "lz:food/plated_salmon_roll" } }, { "when": "Salmon Roll", "model": { "type": "model", "model": "lz:food/plated_salmon_roll" } },
{ "when": "roll_1", "model": { "type": "model", "model": "lz:food/plated_salmon_roll_1" } }, { "when": "Salmon Roll 1", "model": { "type": "model", "model": "lz:food/plated_salmon_roll_1" } },
{ "when": "roll_2", "model": { "type": "model", "model": "lz:food/plated_salmon_roll_2" } }, { "when": "Salmon Roll 2", "model": { "type": "model", "model": "lz:food/plated_salmon_roll_2" } },
{ "when": "roll_3", "model": { "type": "model", "model": "lz:food/plated_salmon_roll_3" } }, { "when": "Salmon Roll 3", "model": { "type": "model", "model": "lz:food/plated_salmon_roll_3" } },
{ "when": "roll_4", "model": { "type": "model", "model": "lz:food/plated_salmon_roll_4" } }, { "when": "Salmon Roll 4", "model": { "type": "model", "model": "lz:food/plated_salmon_roll_4" } },
{ "when": "roll_5", "model": { "type": "model", "model": "lz:food/plated_salmon_roll_5" } }, { "when": "Salmon Roll 5", "model": { "type": "model", "model": "lz:food/plated_salmon_roll_5" } },
{ "when": "roll_6", "model": { "type": "model", "model": "lz:food/plated_salmon_roll_6" } } { "when": "Salmon Roll 6", "model": { "type": "model", "model": "lz:food/plated_salmon_roll_6" } }
] ]
} }
} }
+1 -1
View File
@@ -8,7 +8,7 @@
"model": "minecraft:block/snow_block" "model": "minecraft:block/snow_block"
}, },
"cases": [ "cases": [
{ "when": "snowman", "model": { "type": "model", "model": "lz:festive/snowman" } } { "when": "Snowman", "model": { "type": "model", "model": "lz:festive/snowman" } }
] ]
} }
} }
+6 -6
View File
@@ -8,12 +8,12 @@
"model": "minecraft:item/sweet_berries" "model": "minecraft:item/sweet_berries"
}, },
"cases": [ "cases": [
{ "when": "pie", "model": { "type": "model", "model": "lz:food/pie_sweet_berry" } }, { "when": "Sweet Berry Pie", "model": { "type": "model", "model": "lz:food/pie_sweet_berry" } },
{ "when": "pie_1", "model": { "type": "model", "model": "lz:food/pie_sweet_berry_1" } }, { "when": "Sweet Berry Pie 1", "model": { "type": "model", "model": "lz:food/pie_sweet_berry_1" } },
{ "when": "pie_2", "model": { "type": "model", "model": "lz:food/pie_sweet_berry_2" } }, { "when": "Sweet Berry Pie 2", "model": { "type": "model", "model": "lz:food/pie_sweet_berry_2" } },
{ "when": "pie_3", "model": { "type": "model", "model": "lz:food/pie_sweet_berry_3" } }, { "when": "Sweet Berry Pie 3", "model": { "type": "model", "model": "lz:food/pie_sweet_berry_3" } },
{ "when": "pie_4", "model": { "type": "model", "model": "lz:food/pie_sweet_berry_4" } }, { "when": "Sweet Berry Pie 4", "model": { "type": "model", "model": "lz:food/pie_sweet_berry_4" } },
{ "when": "drink", "model": { "type": "model", "model": "lz:food/drink_sweet_berry" } } { "when": "Sweet Berry Juice", "model": { "type": "model", "model": "lz:food/drink_sweet_berry" } }
] ]
} }
} }
+105 -221
View File
@@ -5,232 +5,116 @@ Generated from the resource pack item model JSON.
## Summary ## Summary
- Base items: 1 - Base items: 1
- Rename variants: 108 - Rename variants: 97
- Render mode: local Python renderer - Render mode: local Python renderer
## paper ## Catalog
- Generated from: `assets/minecraft/items/paper.json` | Item | Rename targets |
- Fallback model: `minecraft:item/paper` | --- | ---: |
| [Paper](#paper) | 97 |
### Rename variants ## Paper
- `Ace of Clubs` -> `cards:item/standard/c_01` | Icon | Rename to |
- Preview: <img src="renders/cards/item/standard/c_01.png" alt="Ace of Clubs" width="160" /> | --- | --- |
- `Ace of Creeper` -> `cards:item/custom/s_01` | <img src="renders/cards/item/standard/c_01.png" alt="Ace of Clubs" width="72" /> | Ace of Clubs |
- Preview: <img src="renders/cards/item/custom/s_01.png" alt="Ace of Creeper" width="160" /> | <img src="renders/cards/item/custom/s_01.png" alt="Ace of Creeper" width="72" /> | Ace of Creeper |
- `Ace of Diamonds` -> `cards:item/standard/d_01` | <img src="renders/cards/item/standard/d_01.png" alt="Ace of Diamonds" width="72" /> | Ace of Diamonds |
- Preview: <img src="renders/cards/item/standard/d_01.png" alt="Ace of Diamonds" width="160" /> | <img src="renders/cards/item/standard/h_01.png" alt="Ace of Hearts" width="72" /> | Ace of Hearts |
- `Ace of Hearts` -> `cards:item/standard/h_01` | <img src="renders/cards/item/custom/d_01.png" alt="Ace of Mushroom" width="72" /> | Ace of Mushroom |
- Preview: <img src="renders/cards/item/standard/h_01.png" alt="Ace of Hearts" width="160" /> | <img src="renders/cards/item/custom/c_01.png" alt="Ace of Pickaxe" width="72" /> | Ace of Pickaxe |
- `Ace of Hearts` -> `cards:item/custom/h_01` | <img src="renders/cards/item/standard/s_01.png" alt="Ace of Spades" width="72" /> | Ace of Spades |
- Preview: <img src="renders/cards/item/custom/h_01.png" alt="Ace of Hearts" width="160" /> | <img src="renders/cards/item/standard/base.png" alt="Base Card" width="72" /> | Base Card |
- `Ace of Mushroom` -> `cards:item/custom/d_01` | <img src="renders/cards/item/standard/joker_black.png" alt="Black Joker" width="72" /> | Black Joker |
- Preview: <img src="renders/cards/item/custom/d_01.png" alt="Ace of Mushroom" width="160" /> | <img src="renders/cards/item/standard/back.png" alt="Card Back" width="72" /> | Card Back |
- `Ace of Pickaxe` -> `cards:item/custom/c_01` | <img src="renders/cards/item/custom/base.png" alt="Custom Base Card" width="72" /> | Custom Base Card |
- Preview: <img src="renders/cards/item/custom/c_01.png" alt="Ace of Pickaxe" width="160" /> | <img src="renders/cards/item/custom/back.png" alt="Custom Card Back" width="72" /> | Custom Card Back |
- `Ace of Spades` -> `cards:item/standard/s_01` | <img src="renders/cards/item/standard/c_08.png" alt="Eight of Clubs" width="72" /> | Eight of Clubs |
- Preview: <img src="renders/cards/item/standard/s_01.png" alt="Ace of Spades" width="160" /> | <img src="renders/cards/item/custom/s_08.png" alt="Eight of Creeper" width="72" /> | Eight of Creeper |
- `Base Card` -> `cards:item/standard/base` | <img src="renders/cards/item/standard/d_08.png" alt="Eight of Diamonds" width="72" /> | Eight of Diamonds |
- Preview: <img src="renders/cards/item/standard/base.png" alt="Base Card" width="160" /> | <img src="renders/cards/item/standard/h_08.png" alt="Eight of Hearts" width="72" /> | Eight of Hearts |
- `Card Back` -> `cards:item/standard/back` | <img src="renders/cards/item/custom/d_08.png" alt="Eight of Mushroom" width="72" /> | Eight of Mushroom |
- Preview: <img src="renders/cards/item/standard/back.png" alt="Card Back" width="160" /> | <img src="renders/cards/item/custom/c_08.png" alt="Eight of Pickaxe" width="72" /> | Eight of Pickaxe |
- `Custom Base Card` -> `cards:item/custom/base` | <img src="renders/cards/item/standard/s_08.png" alt="Eight of Spades" width="72" /> | Eight of Spades |
- Preview: <img src="renders/cards/item/custom/base.png" alt="Custom Base Card" width="160" /> | <img src="renders/cards/item/standard/c_05.png" alt="Five of Clubs" width="72" /> | Five of Clubs |
- `Custom Card Back` -> `cards:item/custom/back` | <img src="renders/cards/item/custom/s_05.png" alt="Five of Creeper" width="72" /> | Five of Creeper |
- Preview: <img src="renders/cards/item/custom/back.png" alt="Custom Card Back" width="160" /> | <img src="renders/cards/item/standard/d_05.png" alt="Five of Diamonds" width="72" /> | Five of Diamonds |
- `Eight of Clubs` -> `cards:item/standard/c_08` | <img src="renders/cards/item/standard/h_05.png" alt="Five of Hearts" width="72" /> | Five of Hearts |
- Preview: <img src="renders/cards/item/standard/c_08.png" alt="Eight of Clubs" width="160" /> | <img src="renders/cards/item/custom/d_05.png" alt="Five of Mushroom" width="72" /> | Five of Mushroom |
- `Eight of Creeper` -> `cards:item/custom/s_08` | <img src="renders/cards/item/custom/c_05.png" alt="Five of Pickaxe" width="72" /> | Five of Pickaxe |
- Preview: <img src="renders/cards/item/custom/s_08.png" alt="Eight of Creeper" width="160" /> | <img src="renders/cards/item/standard/s_05.png" alt="Five of Spades" width="72" /> | Five of Spades |
- `Eight of Diamonds` -> `cards:item/standard/d_08` | <img src="renders/cards/item/standard/c_04.png" alt="Four of Clubs" width="72" /> | Four of Clubs |
- Preview: <img src="renders/cards/item/standard/d_08.png" alt="Eight of Diamonds" width="160" /> | <img src="renders/cards/item/custom/s_04.png" alt="Four of Creeper" width="72" /> | Four of Creeper |
- `Eight of Hearts` -> `cards:item/standard/h_08` | <img src="renders/cards/item/standard/d_04.png" alt="Four of Diamonds" width="72" /> | Four of Diamonds |
- Preview: <img src="renders/cards/item/standard/h_08.png" alt="Eight of Hearts" width="160" /> | <img src="renders/cards/item/standard/h_04.png" alt="Four of Hearts" width="72" /> | Four of Hearts |
- `Eight of Hearts` -> `cards:item/custom/h_08` | <img src="renders/cards/item/custom/d_04.png" alt="Four of Mushroom" width="72" /> | Four of Mushroom |
- Preview: <img src="renders/cards/item/custom/h_08.png" alt="Eight of Hearts" width="160" /> | <img src="renders/cards/item/custom/c_04.png" alt="Four of Pickaxe" width="72" /> | Four of Pickaxe |
- `Eight of Mushroom` -> `cards:item/custom/d_08` | <img src="renders/cards/item/standard/s_04.png" alt="Four of Spades" width="72" /> | Four of Spades |
- Preview: <img src="renders/cards/item/custom/d_08.png" alt="Eight of Mushroom" width="160" /> | <img src="renders/cards/item/standard/c_11.png" alt="Jack of Clubs" width="72" /> | Jack of Clubs |
- `Eight of Pickaxe` -> `cards:item/custom/c_08` | <img src="renders/cards/item/custom/s_11.png" alt="Jack of Creeper" width="72" /> | Jack of Creeper |
- Preview: <img src="renders/cards/item/custom/c_08.png" alt="Eight of Pickaxe" width="160" /> | <img src="renders/cards/item/standard/d_11.png" alt="Jack of Diamonds" width="72" /> | Jack of Diamonds |
- `Eight of Spades` -> `cards:item/standard/s_08` | <img src="renders/cards/item/standard/h_11.png" alt="Jack of Hearts" width="72" /> | Jack of Hearts |
- Preview: <img src="renders/cards/item/standard/s_08.png" alt="Eight of Spades" width="160" /> | <img src="renders/cards/item/custom/d_11.png" alt="Jack of Mushroom" width="72" /> | Jack of Mushroom |
- `Five of Clubs` -> `cards:item/standard/c_05` | <img src="renders/cards/item/custom/c_11.png" alt="Jack of Pickaxe" width="72" /> | Jack of Pickaxe |
- Preview: <img src="renders/cards/item/standard/c_05.png" alt="Five of Clubs" width="160" /> | <img src="renders/cards/item/standard/s_11.png" alt="Jack of Spades" width="72" /> | Jack of Spades |
- `Five of Creeper` -> `cards:item/custom/s_05` | <img src="renders/cards/item/standard/c_13.png" alt="King of Clubs" width="72" /> | King of Clubs |
- Preview: <img src="renders/cards/item/custom/s_05.png" alt="Five of Creeper" width="160" /> | <img src="renders/cards/item/custom/s_13.png" alt="King of Creeper" width="72" /> | King of Creeper |
- `Five of Diamonds` -> `cards:item/standard/d_05` | <img src="renders/cards/item/standard/d_13.png" alt="King of Diamonds" width="72" /> | King of Diamonds |
- Preview: <img src="renders/cards/item/standard/d_05.png" alt="Five of Diamonds" width="160" /> | <img src="renders/cards/item/standard/h_13.png" alt="King of Hearts" width="72" /> | King of Hearts |
- `Five of Hearts` -> `cards:item/standard/h_05` | <img src="renders/cards/item/custom/d_13.png" alt="King of Mushroom" width="72" /> | King of Mushroom |
- Preview: <img src="renders/cards/item/standard/h_05.png" alt="Five of Hearts" width="160" /> | <img src="renders/cards/item/custom/c_13.png" alt="King of Pickaxe" width="72" /> | King of Pickaxe |
- `Five of Hearts` -> `cards:item/custom/h_05` | <img src="renders/cards/item/standard/s_13.png" alt="King of Spades" width="72" /> | King of Spades |
- Preview: <img src="renders/cards/item/custom/h_05.png" alt="Five of Hearts" width="160" /> | <img src="renders/cards/item/standard/c_09.png" alt="Nine of Clubs" width="72" /> | Nine of Clubs |
- `Five of Mushroom` -> `cards:item/custom/d_05` | <img src="renders/cards/item/custom/s_09.png" alt="Nine of Creeper" width="72" /> | Nine of Creeper |
- Preview: <img src="renders/cards/item/custom/d_05.png" alt="Five of Mushroom" width="160" /> | <img src="renders/cards/item/standard/d_09.png" alt="Nine of Diamonds" width="72" /> | Nine of Diamonds |
- `Five of Pickaxe` -> `cards:item/custom/c_05` | <img src="renders/cards/item/standard/h_09.png" alt="Nine of Hearts" width="72" /> | Nine of Hearts |
- Preview: <img src="renders/cards/item/custom/c_05.png" alt="Five of Pickaxe" width="160" /> | <img src="renders/cards/item/custom/d_09.png" alt="Nine of Mushroom" width="72" /> | Nine of Mushroom |
- `Five of Spades` -> `cards:item/standard/s_05` | <img src="renders/cards/item/custom/c_09.png" alt="Nine of Pickaxe" width="72" /> | Nine of Pickaxe |
- Preview: <img src="renders/cards/item/standard/s_05.png" alt="Five of Spades" width="160" /> | <img src="renders/cards/item/standard/s_09.png" alt="Nine of Spades" width="72" /> | Nine of Spades |
- `Four of Clubs` -> `cards:item/standard/c_04` | <img src="renders/cards/item/standard/c_12.png" alt="Queen of Clubs" width="72" /> | Queen of Clubs |
- Preview: <img src="renders/cards/item/standard/c_04.png" alt="Four of Clubs" width="160" /> | <img src="renders/cards/item/custom/s_12.png" alt="Queen of Creeper" width="72" /> | Queen of Creeper |
- `Four of Creeper` -> `cards:item/custom/s_04` | <img src="renders/cards/item/standard/d_12.png" alt="Queen of Diamonds" width="72" /> | Queen of Diamonds |
- Preview: <img src="renders/cards/item/custom/s_04.png" alt="Four of Creeper" width="160" /> | <img src="renders/cards/item/standard/h_12.png" alt="Queen of Hearts" width="72" /> | Queen of Hearts |
- `Four of Diamonds` -> `cards:item/standard/d_04` | <img src="renders/cards/item/custom/d_12.png" alt="Queen of Mushroom" width="72" /> | Queen of Mushroom |
- Preview: <img src="renders/cards/item/standard/d_04.png" alt="Four of Diamonds" width="160" /> | <img src="renders/cards/item/custom/c_12.png" alt="Queen of Pickaxe" width="72" /> | Queen of Pickaxe |
- `Four of Hearts` -> `cards:item/standard/h_04` | <img src="renders/cards/item/standard/s_12.png" alt="Queen of Spades" width="72" /> | Queen of Spades |
- Preview: <img src="renders/cards/item/standard/h_04.png" alt="Four of Hearts" width="160" /> | <img src="renders/cards/item/standard/joker_red.png" alt="Red Joker" width="72" /> | Red Joker |
- `Four of Hearts` -> `cards:item/custom/h_04` | <img src="renders/cards/item/standard/c_07.png" alt="Seven of Clubs" width="72" /> | Seven of Clubs |
- Preview: <img src="renders/cards/item/custom/h_04.png" alt="Four of Hearts" width="160" /> | <img src="renders/cards/item/custom/s_07.png" alt="Seven of Creeper" width="72" /> | Seven of Creeper |
- `Four of Mushroom` -> `cards:item/custom/d_04` | <img src="renders/cards/item/standard/d_07.png" alt="Seven of Diamonds" width="72" /> | Seven of Diamonds |
- Preview: <img src="renders/cards/item/custom/d_04.png" alt="Four of Mushroom" width="160" /> | <img src="renders/cards/item/standard/h_07.png" alt="Seven of Hearts" width="72" /> | Seven of Hearts |
- `Four of Pickaxe` -> `cards:item/custom/c_04` | <img src="renders/cards/item/custom/d_07.png" alt="Seven of Mushroom" width="72" /> | Seven of Mushroom |
- Preview: <img src="renders/cards/item/custom/c_04.png" alt="Four of Pickaxe" width="160" /> | <img src="renders/cards/item/custom/c_07.png" alt="Seven of Pickaxe" width="72" /> | Seven of Pickaxe |
- `Four of Spades` -> `cards:item/standard/s_04` | <img src="renders/cards/item/standard/s_07.png" alt="Seven of Spades" width="72" /> | Seven of Spades |
- Preview: <img src="renders/cards/item/standard/s_04.png" alt="Four of Spades" width="160" /> | <img src="renders/cards/item/standard/c_06.png" alt="Six of Clubs" width="72" /> | Six of Clubs |
- `Jack of Clubs` -> `cards:item/standard/c_11` | <img src="renders/cards/item/custom/s_06.png" alt="Six of Creeper" width="72" /> | Six of Creeper |
- Preview: <img src="renders/cards/item/standard/c_11.png" alt="Jack of Clubs" width="160" /> | <img src="renders/cards/item/standard/d_06.png" alt="Six of Diamonds" width="72" /> | Six of Diamonds |
- `Jack of Creeper` -> `cards:item/custom/s_11` | <img src="renders/cards/item/standard/h_06.png" alt="Six of Hearts" width="72" /> | Six of Hearts |
- Preview: <img src="renders/cards/item/custom/s_11.png" alt="Jack of Creeper" width="160" /> | <img src="renders/cards/item/custom/d_06.png" alt="Six of Mushroom" width="72" /> | Six of Mushroom |
- `Jack of Diamonds` -> `cards:item/standard/d_11` | <img src="renders/cards/item/custom/c_06.png" alt="Six of Pickaxe" width="72" /> | Six of Pickaxe |
- Preview: <img src="renders/cards/item/standard/d_11.png" alt="Jack of Diamonds" width="160" /> | <img src="renders/cards/item/standard/s_06.png" alt="Six of Spades" width="72" /> | Six of Spades |
- `Jack of Hearts` -> `cards:item/standard/h_11` | <img src="renders/cards/item/standard/c_10.png" alt="Ten of Clubs" width="72" /> | Ten of Clubs |
- Preview: <img src="renders/cards/item/standard/h_11.png" alt="Jack of Hearts" width="160" /> | <img src="renders/cards/item/custom/s_10.png" alt="Ten of Creeper" width="72" /> | Ten of Creeper |
- `Jack of Hearts` -> `cards:item/custom/h_11` | <img src="renders/cards/item/standard/d_10.png" alt="Ten of Diamonds" width="72" /> | Ten of Diamonds |
- Preview: <img src="renders/cards/item/custom/h_11.png" alt="Jack of Hearts" width="160" /> | <img src="renders/cards/item/standard/h_10.png" alt="Ten of Hearts" width="72" /> | Ten of Hearts |
- `Jack of Mushroom` -> `cards:item/custom/d_11` | <img src="renders/cards/item/custom/d_10.png" alt="Ten of Mushroom" width="72" /> | Ten of Mushroom |
- Preview: <img src="renders/cards/item/custom/d_11.png" alt="Jack of Mushroom" width="160" /> | <img src="renders/cards/item/custom/c_10.png" alt="Ten of Pickaxe" width="72" /> | Ten of Pickaxe |
- `Jack of Pickaxe` -> `cards:item/custom/c_11` | <img src="renders/cards/item/standard/s_10.png" alt="Ten of Spades" width="72" /> | Ten of Spades |
- Preview: <img src="renders/cards/item/custom/c_11.png" alt="Jack of Pickaxe" width="160" /> | <img src="renders/cards/item/standard/c_03.png" alt="Three of Clubs" width="72" /> | Three of Clubs |
- `Jack of Spades` -> `cards:item/standard/s_11` | <img src="renders/cards/item/custom/s_03.png" alt="Three of Creeper" width="72" /> | Three of Creeper |
- Preview: <img src="renders/cards/item/standard/s_11.png" alt="Jack of Spades" width="160" /> | <img src="renders/cards/item/standard/d_03.png" alt="Three of Diamonds" width="72" /> | Three of Diamonds |
- `King of Clubs` -> `cards:item/standard/c_13` | <img src="renders/cards/item/standard/h_03.png" alt="Three of Hearts" width="72" /> | Three of Hearts |
- Preview: <img src="renders/cards/item/standard/c_13.png" alt="King of Clubs" width="160" /> | <img src="renders/cards/item/custom/d_03.png" alt="Three of Mushroom" width="72" /> | Three of Mushroom |
- `King of Creeper` -> `cards:item/custom/s_13` | <img src="renders/cards/item/custom/c_03.png" alt="Three of Pickaxe" width="72" /> | Three of Pickaxe |
- Preview: <img src="renders/cards/item/custom/s_13.png" alt="King of Creeper" width="160" /> | <img src="renders/cards/item/standard/s_03.png" alt="Three of Spades" width="72" /> | Three of Spades |
- `King of Diamonds` -> `cards:item/standard/d_13` | <img src="renders/cards/item/standard/c_02.png" alt="Two of Clubs" width="72" /> | Two of Clubs |
- Preview: <img src="renders/cards/item/standard/d_13.png" alt="King of Diamonds" width="160" /> | <img src="renders/cards/item/custom/s_02.png" alt="Two of Creeper" width="72" /> | Two of Creeper |
- `King of Hearts` -> `cards:item/standard/h_13` | <img src="renders/cards/item/standard/d_02.png" alt="Two of Diamonds" width="72" /> | Two of Diamonds |
- Preview: <img src="renders/cards/item/standard/h_13.png" alt="King of Hearts" width="160" /> | <img src="renders/cards/item/standard/h_02.png" alt="Two of Hearts" width="72" /> | Two of Hearts |
- `King of Hearts` -> `cards:item/custom/h_13` | <img src="renders/cards/item/custom/d_02.png" alt="Two of Mushroom" width="72" /> | Two of Mushroom |
- Preview: <img src="renders/cards/item/custom/h_13.png" alt="King of Hearts" width="160" /> | <img src="renders/cards/item/custom/c_02.png" alt="Two of Pickaxe" width="72" /> | Two of Pickaxe |
- `King of Mushroom` -> `cards:item/custom/d_13` | <img src="renders/cards/item/standard/s_02.png" alt="Two of Spades" width="72" /> | Two of Spades |
- Preview: <img src="renders/cards/item/custom/d_13.png" alt="King of Mushroom" width="160" />
- `King of Pickaxe` -> `cards:item/custom/c_13`
- Preview: <img src="renders/cards/item/custom/c_13.png" alt="King of Pickaxe" width="160" />
- `King of Spades` -> `cards:item/standard/s_13`
- Preview: <img src="renders/cards/item/standard/s_13.png" alt="King of Spades" width="160" />
- `Nine of Clubs` -> `cards:item/standard/c_09`
- Preview: <img src="renders/cards/item/standard/c_09.png" alt="Nine of Clubs" width="160" />
- `Nine of Creeper` -> `cards:item/custom/s_09`
- Preview: <img src="renders/cards/item/custom/s_09.png" alt="Nine of Creeper" width="160" />
- `Nine of Diamonds` -> `cards:item/standard/d_09`
- Preview: <img src="renders/cards/item/standard/d_09.png" alt="Nine of Diamonds" width="160" />
- `Nine of Hearts` -> `cards:item/standard/h_09`
- Preview: <img src="renders/cards/item/standard/h_09.png" alt="Nine of Hearts" width="160" />
- `Nine of Hearts` -> `cards:item/custom/h_09`
- Preview: <img src="renders/cards/item/custom/h_09.png" alt="Nine of Hearts" width="160" />
- `Nine of Mushroom` -> `cards:item/custom/d_09`
- Preview: <img src="renders/cards/item/custom/d_09.png" alt="Nine of Mushroom" width="160" />
- `Nine of Pickaxe` -> `cards:item/custom/c_09`
- Preview: <img src="renders/cards/item/custom/c_09.png" alt="Nine of Pickaxe" width="160" />
- `Nine of Spades` -> `cards:item/standard/s_09`
- Preview: <img src="renders/cards/item/standard/s_09.png" alt="Nine of Spades" width="160" />
- `Queen of Clubs` -> `cards:item/standard/c_12`
- Preview: <img src="renders/cards/item/standard/c_12.png" alt="Queen of Clubs" width="160" />
- `Queen of Creeper` -> `cards:item/custom/s_12`
- Preview: <img src="renders/cards/item/custom/s_12.png" alt="Queen of Creeper" width="160" />
- `Queen of Diamonds` -> `cards:item/standard/d_12`
- Preview: <img src="renders/cards/item/standard/d_12.png" alt="Queen of Diamonds" width="160" />
- `Queen of Hearts` -> `cards:item/standard/h_12`
- Preview: <img src="renders/cards/item/standard/h_12.png" alt="Queen of Hearts" width="160" />
- `Queen of Hearts` -> `cards:item/custom/h_12`
- Preview: <img src="renders/cards/item/custom/h_12.png" alt="Queen of Hearts" width="160" />
- `Queen of Mushroom` -> `cards:item/custom/d_12`
- Preview: <img src="renders/cards/item/custom/d_12.png" alt="Queen of Mushroom" width="160" />
- `Queen of Pickaxe` -> `cards:item/custom/c_12`
- Preview: <img src="renders/cards/item/custom/c_12.png" alt="Queen of Pickaxe" width="160" />
- `Queen of Spades` -> `cards:item/standard/s_12`
- Preview: <img src="renders/cards/item/standard/s_12.png" alt="Queen of Spades" width="160" />
- `Seven of Clubs` -> `cards:item/standard/c_07`
- Preview: <img src="renders/cards/item/standard/c_07.png" alt="Seven of Clubs" width="160" />
- `Seven of Creeper` -> `cards:item/custom/s_07`
- Preview: <img src="renders/cards/item/custom/s_07.png" alt="Seven of Creeper" width="160" />
- `Seven of Diamonds` -> `cards:item/standard/d_07`
- Preview: <img src="renders/cards/item/standard/d_07.png" alt="Seven of Diamonds" width="160" />
- `Seven of Hearts` -> `cards:item/standard/h_07`
- Preview: <img src="renders/cards/item/standard/h_07.png" alt="Seven of Hearts" width="160" />
- `Seven of Hearts` -> `cards:item/custom/h_07`
- Preview: <img src="renders/cards/item/custom/h_07.png" alt="Seven of Hearts" width="160" />
- `Seven of Mushroom` -> `cards:item/custom/d_07`
- Preview: <img src="renders/cards/item/custom/d_07.png" alt="Seven of Mushroom" width="160" />
- `Seven of Pickaxe` -> `cards:item/custom/c_07`
- Preview: <img src="renders/cards/item/custom/c_07.png" alt="Seven of Pickaxe" width="160" />
- `Seven of Spades` -> `cards:item/standard/s_07`
- Preview: <img src="renders/cards/item/standard/s_07.png" alt="Seven of Spades" width="160" />
- `Six of Clubs` -> `cards:item/standard/c_06`
- Preview: <img src="renders/cards/item/standard/c_06.png" alt="Six of Clubs" width="160" />
- `Six of Creeper` -> `cards:item/custom/s_06`
- Preview: <img src="renders/cards/item/custom/s_06.png" alt="Six of Creeper" width="160" />
- `Six of Diamonds` -> `cards:item/standard/d_06`
- Preview: <img src="renders/cards/item/standard/d_06.png" alt="Six of Diamonds" width="160" />
- `Six of Hearts` -> `cards:item/standard/h_06`
- Preview: <img src="renders/cards/item/standard/h_06.png" alt="Six of Hearts" width="160" />
- `Six of Hearts` -> `cards:item/custom/h_06`
- Preview: <img src="renders/cards/item/custom/h_06.png" alt="Six of Hearts" width="160" />
- `Six of Mushroom` -> `cards:item/custom/d_06`
- Preview: <img src="renders/cards/item/custom/d_06.png" alt="Six of Mushroom" width="160" />
- `Six of Pickaxe` -> `cards:item/custom/c_06`
- Preview: <img src="renders/cards/item/custom/c_06.png" alt="Six of Pickaxe" width="160" />
- `Six of Spades` -> `cards:item/standard/s_06`
- Preview: <img src="renders/cards/item/standard/s_06.png" alt="Six of Spades" width="160" />
- `Ten of Clubs` -> `cards:item/standard/c_10`
- Preview: <img src="renders/cards/item/standard/c_10.png" alt="Ten of Clubs" width="160" />
- `Ten of Creeper` -> `cards:item/custom/s_10`
- Preview: <img src="renders/cards/item/custom/s_10.png" alt="Ten of Creeper" width="160" />
- `Ten of Diamonds` -> `cards:item/standard/d_10`
- Preview: <img src="renders/cards/item/standard/d_10.png" alt="Ten of Diamonds" width="160" />
- `Ten of Hearts` -> `cards:item/standard/h_10`
- Preview: <img src="renders/cards/item/standard/h_10.png" alt="Ten of Hearts" width="160" />
- `Ten of Hearts` -> `cards:item/custom/h_10`
- Preview: <img src="renders/cards/item/custom/h_10.png" alt="Ten of Hearts" width="160" />
- `Ten of Mushroom` -> `cards:item/custom/d_10`
- Preview: <img src="renders/cards/item/custom/d_10.png" alt="Ten of Mushroom" width="160" />
- `Ten of Pickaxe` -> `cards:item/custom/c_10`
- Preview: <img src="renders/cards/item/custom/c_10.png" alt="Ten of Pickaxe" width="160" />
- `Ten of Spades` -> `cards:item/standard/s_10`
- Preview: <img src="renders/cards/item/standard/s_10.png" alt="Ten of Spades" width="160" />
- `Three of Clubs` -> `cards:item/standard/c_03`
- Preview: <img src="renders/cards/item/standard/c_03.png" alt="Three of Clubs" width="160" />
- `Three of Creeper` -> `cards:item/custom/s_03`
- Preview: <img src="renders/cards/item/custom/s_03.png" alt="Three of Creeper" width="160" />
- `Three of Diamonds` -> `cards:item/standard/d_03`
- Preview: <img src="renders/cards/item/standard/d_03.png" alt="Three of Diamonds" width="160" />
- `Three of Hearts` -> `cards:item/standard/h_03`
- Preview: <img src="renders/cards/item/standard/h_03.png" alt="Three of Hearts" width="160" />
- `Three of Hearts` -> `cards:item/custom/h_03`
- Preview: <img src="renders/cards/item/custom/h_03.png" alt="Three of Hearts" width="160" />
- `Three of Mushroom` -> `cards:item/custom/d_03`
- Preview: <img src="renders/cards/item/custom/d_03.png" alt="Three of Mushroom" width="160" />
- `Three of Pickaxe` -> `cards:item/custom/c_03`
- Preview: <img src="renders/cards/item/custom/c_03.png" alt="Three of Pickaxe" width="160" />
- `Three of Spades` -> `cards:item/standard/s_03`
- Preview: <img src="renders/cards/item/standard/s_03.png" alt="Three of Spades" width="160" />
- `Two of Clubs` -> `cards:item/standard/c_02`
- Preview: <img src="renders/cards/item/standard/c_02.png" alt="Two of Clubs" width="160" />
- `Two of Creeper` -> `cards:item/custom/s_02`
- Preview: <img src="renders/cards/item/custom/s_02.png" alt="Two of Creeper" width="160" />
- `Two of Diamonds` -> `cards:item/standard/d_02`
- Preview: <img src="renders/cards/item/standard/d_02.png" alt="Two of Diamonds" width="160" />
- `Two of Hearts` -> `cards:item/standard/h_02`
- Preview: <img src="renders/cards/item/standard/h_02.png" alt="Two of Hearts" width="160" />
- `Two of Hearts` -> `cards:item/custom/h_02`
- Preview: <img src="renders/cards/item/custom/h_02.png" alt="Two of Hearts" width="160" />
- `Two of Mushroom` -> `cards:item/custom/d_02`
- Preview: <img src="renders/cards/item/custom/d_02.png" alt="Two of Mushroom" width="160" />
- `Two of Pickaxe` -> `cards:item/custom/c_02`
- Preview: <img src="renders/cards/item/custom/c_02.png" alt="Two of Pickaxe" width="160" />
- `Two of Spades` -> `cards:item/standard/s_02`
- Preview: <img src="renders/cards/item/standard/s_02.png" alt="Two of Spades" width="160" />
--- ---
+296 -472
View File
@@ -5,480 +5,304 @@ Generated from the resource pack item model JSON.
## Summary ## Summary
- Base items: 28 - Base items: 28
- Rename variants: 124 - Rename variants: 123
- Render mode: local Python renderer - Render mode: local Python renderer
## apple ## Catalog
- Generated from: `assets/minecraft/items/apple.json` | Item | Rename targets |
- Fallback model: `minecraft:item/apple` | --- | ---: |
| [Apple](#apple) | 6 |
### Rename variants | [Baked Potato](#baked-potato) | 4 |
| [Beetroot Soup](#beetroot-soup) | 1 |
- `cider` -> `lz:food/drink_apple_cider` | [Bone](#bone) | 1 |
- Preview: <img src="renders/lz/food/drink_apple_cider.png" alt="cider" width="160" /> | [Bread](#bread) | 8 |
- `pie` -> `lz:food/pie_apple` | [Cake](#cake) | 1 |
- Preview: <img src="renders/lz/food/pie_apple.png" alt="pie" width="160" /> | [Carrot](#carrot) | 1 |
- `pie_1` -> `lz:food/pie_apple_1` | [Carved Pumpkin](#carved-pumpkin) | 2 |
- Preview: <img src="renders/lz/food/pie_apple_1.png" alt="pie_1" width="160" /> | [Cocoa Beans](#cocoa-beans) | 6 |
- `pie_2` -> `lz:food/pie_apple_2` | [Cod](#cod) | 7 |
- Preview: <img src="renders/lz/food/pie_apple_2.png" alt="pie_2" width="160" /> | [Cooked Beef](#cooked-beef) | 1 |
- `pie_3` -> `lz:food/pie_apple_3` | [Cooked Chicken](#cooked-chicken) | 7 |
- Preview: <img src="renders/lz/food/pie_apple_3.png" alt="pie_3" width="160" /> | [Cooked Cod](#cooked-cod) | 2 |
- `pie_4` -> `lz:food/pie_apple_4` | [Cooked Porkchop](#cooked-porkchop) | 6 |
- Preview: <img src="renders/lz/food/pie_apple_4.png" alt="pie_4" width="160" /> | [Cooked Rabbit](#cooked-rabbit) | 1 |
| [Cookie](#cookie) | 25 |
## baked_potato | [Dried Kelp](#dried-kelp) | 4 |
| [Glass Bottle](#glass-bottle) | 3 |
- Generated from: `assets/minecraft/items/baked_potato.json` | [Glow Berries](#glow-berries) | 6 |
- Fallback model: `minecraft:item/baked_potato` | [Melon Slice](#melon-slice) | 3 |
| [Mushroom Stew](#mushroom-stew) | 1 |
### Rename variants | [Oak Sapling](#oak-sapling) | 1 |
| [Paper](#paper) | 1 |
- `baked` -> `lz:food/plated_baked_potato` | [Pumpkin](#pumpkin) | 5 |
- Preview: <img src="renders/lz/food/plated_baked_potato.png" alt="baked" width="160" /> | [Pumpkin Pie](#pumpkin-pie) | 6 |
- `baked_1` -> `lz:food/plated_baked_potato_1` | [Salmon](#salmon) | 7 |
- Preview: <img src="renders/lz/food/plated_baked_potato_1.png" alt="baked_1" width="160" /> | [Snow Block](#snow-block) | 1 |
- `baked_2` -> `lz:food/plated_baked_potato_2` | [Sweet Berries](#sweet-berries) | 6 |
- Preview: <img src="renders/lz/food/plated_baked_potato_2.png" alt="baked_2" width="160" />
- `baked_3` -> `lz:food/plated_baked_potato_3` ## Apple
- Preview: <img src="renders/lz/food/plated_baked_potato_3.png" alt="baked_3" width="160" />
| Icon | Rename to |
## beetroot_soup | --- | --- |
| <img src="renders/lz/food/drink_apple_cider.png" alt="Apple Cider" width="72" /> | Apple Cider |
- Generated from: `assets/minecraft/items/beetroot_soup.json` | <img src="renders/lz/food/pie_apple.png" alt="Apple Pie" width="72" /> | Apple Pie |
- Fallback model: `minecraft:item/beetroot_soup` | <img src="renders/lz/food/pie_apple_1.png" alt="Apple Pie 1" width="72" /> | Apple Pie 1 |
| <img src="renders/lz/food/pie_apple_2.png" alt="Apple Pie 2" width="72" /> | Apple Pie 2 |
### Rename variants | <img src="renders/lz/food/pie_apple_3.png" alt="Apple Pie 3" width="72" /> | Apple Pie 3 |
| <img src="renders/lz/food/pie_apple_4.png" alt="Apple Pie 4" width="72" /> | Apple Pie 4 |
- `soup` -> `lz:food/soup_beetroot`
- Preview: <img src="renders/lz/food/soup_beetroot.png" alt="soup" width="160" /> ## Baked Potato
## bone | Icon | Rename to |
| --- | --- |
- Generated from: `assets/minecraft/items/bone.json` | <img src="renders/lz/food/plated_baked_potato_1.png" alt="Baked Potato 1" width="72" /> | Baked Potato 1 |
- Fallback model: `minecraft:item/bone` | <img src="renders/lz/food/plated_baked_potato_2.png" alt="Baked Potato 2" width="72" /> | Baked Potato 2 |
| <img src="renders/lz/food/plated_baked_potato_3.png" alt="Baked Potato 3" width="72" /> | Baked Potato 3 |
### Rename variants | <img src="renders/lz/food/plated_baked_potato.png" alt="Plated Baked Potato" width="72" /> | Plated Baked Potato |
- `broth` -> `lz:food/soup_bone_broth` ## Beetroot Soup
- Preview: <img src="renders/lz/food/soup_bone_broth.png" alt="broth" width="160" />
| Icon | Rename to |
## bread | --- | --- |
| <img src="renders/lz/food/soup_beetroot.png" alt="Beetroot Soup" width="72" /> | Beetroot Soup |
- Generated from: `assets/minecraft/items/bread.json`
- Fallback model: `minecraft:item/bread` ## Bone
### Rename variants | Icon | Rename to |
| --- | --- |
- `sandwich_chicken_1` -> `lz:food/plated_sandwich_chicken_1` | <img src="renders/lz/food/soup_bone_broth.png" alt="Bone Broth" width="72" /> | Bone Broth |
- Preview: <img src="renders/lz/food/plated_sandwich_chicken_1.png" alt="sandwich_chicken_1" width="160" />
- `sandwich_chicken_2` -> `lz:food/plated_sandwich_chicken_2` ## Bread
- Preview: <img src="renders/lz/food/plated_sandwich_chicken_2.png" alt="sandwich_chicken_2" width="160" />
- `sandwich_egg_1` -> `lz:food/plated_sandwich_egg_1` | Icon | Rename to |
- Preview: <img src="renders/lz/food/plated_sandwich_egg_1.png" alt="sandwich_egg_1" width="160" /> | --- | --- |
- `sandwich_egg_2` -> `lz:food/plated_sandwich_egg_2` | <img src="renders/lz/food/plated_sandwich_chicken_1.png" alt="Chicken Sandwich 1" width="72" /> | Chicken Sandwich 1 |
- Preview: <img src="renders/lz/food/plated_sandwich_egg_2.png" alt="sandwich_egg_2" width="160" /> | <img src="renders/lz/food/plated_sandwich_chicken_2.png" alt="Chicken Sandwich 2" width="72" /> | Chicken Sandwich 2 |
- `sandwich_glow_berry` -> `lz:food/plated_sandwich_glow_berry` | <img src="renders/lz/food/plated_sandwich_glow_berry_dark.png" alt="Dark Glow Berry Sandwich" width="72" /> | Dark Glow Berry Sandwich |
- Preview: <img src="renders/lz/food/plated_sandwich_glow_berry.png" alt="sandwich_glow_berry" width="160" /> | <img src="renders/lz/food/plated_sandwich_sweet_berry_dark.png" alt="Dark Sweet Berry Sandwich" width="72" /> | Dark Sweet Berry Sandwich |
- `sandwich_glow_berry_dark` -> `lz:food/plated_sandwich_glow_berry_dark` | <img src="renders/lz/food/plated_sandwich_egg_1.png" alt="Egg Sandwich 1" width="72" /> | Egg Sandwich 1 |
- Preview: <img src="renders/lz/food/plated_sandwich_glow_berry_dark.png" alt="sandwich_glow_berry_dark" width="160" /> | <img src="renders/lz/food/plated_sandwich_egg_2.png" alt="Egg Sandwich 2" width="72" /> | Egg Sandwich 2 |
- `sandwich_sweet_berry` -> `lz:food/plated_sandwich_sweet_berry` | <img src="renders/lz/food/plated_sandwich_glow_berry.png" alt="Glow Berry Sandwich" width="72" /> | Glow Berry Sandwich |
- Preview: <img src="renders/lz/food/plated_sandwich_sweet_berry.png" alt="sandwich_sweet_berry" width="160" /> | <img src="renders/lz/food/plated_sandwich_sweet_berry.png" alt="Sweet Berry Sandwich" width="72" /> | Sweet Berry Sandwich |
- `sandwich_sweet_berry_dark` -> `lz:food/plated_sandwich_sweet_berry_dark`
- Preview: <img src="renders/lz/food/plated_sandwich_sweet_berry_dark.png" alt="sandwich_sweet_berry_dark" width="160" /> ## Cake
## cake | Icon | Rename to |
| --- | --- |
- Generated from: `assets/minecraft/items/cake.json` | <img src="renders/lz/food/plated_cake_slice.png" alt="Cake Slice" width="72" /> | Cake Slice |
- Fallback model: `minecraft:item/cake`
## Carrot
### Rename variants
| Icon | Rename to |
- `slice` -> `lz:food/plated_cake_slice` | --- | --- |
- Preview: <img src="renders/lz/food/plated_cake_slice.png" alt="slice" width="160" /> | <img src="renders/lz/food/soup_vegetable.png" alt="Carrot Soup" width="72" /> | Carrot Soup |
## carrot ## Carved Pumpkin
- Generated from: `assets/minecraft/items/carrot.json` | Icon | Rename to |
- Fallback model: `minecraft:item/carrot` | --- | --- |
| <img src="renders/lz/hats/floral_crown.png" alt="Floral Crown" width="72" /> | Floral Crown |
### Rename variants | <img src="renders/lz/hats/witch.png" alt="Witch Hat" width="72" /> | Witch Hat |
- `soup` -> `lz:food/soup_vegetable` ## Cocoa Beans
- Preview: <img src="renders/lz/food/soup_vegetable.png" alt="soup" width="160" />
| Icon | Rename to |
## carved_pumpkin | --- | --- |
| <img src="renders/lz/food/pie_chocolate.png" alt="Chocolate Pie" width="72" /> | Chocolate Pie |
- Generated from: `assets/minecraft/items/carved_pumpkin.json` | <img src="renders/lz/food/pie_chocolate_1.png" alt="Chocolate Pie 1" width="72" /> | Chocolate Pie 1 |
- Fallback model: `minecraft:block/carved_pumpkin` | <img src="renders/lz/food/pie_chocolate_2.png" alt="Chocolate Pie 2" width="72" /> | Chocolate Pie 2 |
| <img src="renders/lz/food/pie_chocolate_3.png" alt="Chocolate Pie 3" width="72" /> | Chocolate Pie 3 |
### Rename variants | <img src="renders/lz/food/pie_chocolate_4.png" alt="Chocolate Pie 4" width="72" /> | Chocolate Pie 4 |
| <img src="renders/lz/food/drink_cocoa.png" alt="Hot Chocolate" width="72" /> | Hot Chocolate |
- `floral_crown` -> `lz:hats/floral_crown`
- Preview: <img src="renders/lz/hats/floral_crown.png" alt="floral_crown" width="160" /> ## Cod
- `witch_hat` -> `lz:hats/witch`
- Preview: <img src="renders/lz/hats/witch.png" alt="witch_hat" width="160" /> | Icon | Rename to |
| --- | --- |
## cocoa_beans | <img src="renders/lz/food/plated_cod_roll.png" alt="Cod Roll" width="72" /> | Cod Roll |
| <img src="renders/lz/food/plated_cod_roll_1.png" alt="Cod Roll 1" width="72" /> | Cod Roll 1 |
- Generated from: `assets/minecraft/items/cocoa_beans.json` | <img src="renders/lz/food/plated_cod_roll_2.png" alt="Cod Roll 2" width="72" /> | Cod Roll 2 |
- Fallback model: `minecraft:item/cocoa_beans` | <img src="renders/lz/food/plated_cod_roll_3.png" alt="Cod Roll 3" width="72" /> | Cod Roll 3 |
| <img src="renders/lz/food/plated_cod_roll_4.png" alt="Cod Roll 4" width="72" /> | Cod Roll 4 |
### Rename variants | <img src="renders/lz/food/plated_cod_roll_5.png" alt="Cod Roll 5" width="72" /> | Cod Roll 5 |
| <img src="renders/lz/food/plated_cod_roll_6.png" alt="Cod Roll 6" width="72" /> | Cod Roll 6 |
- `drink` -> `lz:food/drink_cocoa`
- Preview: <img src="renders/lz/food/drink_cocoa.png" alt="drink" width="160" /> ## Cooked Beef
- `pie` -> `lz:food/pie_chocolate`
- Preview: <img src="renders/lz/food/pie_chocolate.png" alt="pie" width="160" /> | Icon | Rename to |
- `pie_1` -> `lz:food/pie_chocolate_1` | --- | --- |
- Preview: <img src="renders/lz/food/pie_chocolate_1.png" alt="pie_1" width="160" /> | <img src="renders/lz/food/stew_beef.png" alt="Hearty Beef Stew" width="72" /> | Hearty Beef Stew |
- `pie_2` -> `lz:food/pie_chocolate_2`
- Preview: <img src="renders/lz/food/pie_chocolate_2.png" alt="pie_2" width="160" /> ## Cooked Chicken
- `pie_3` -> `lz:food/pie_chocolate_3`
- Preview: <img src="renders/lz/food/pie_chocolate_3.png" alt="pie_3" width="160" /> | Icon | Rename to |
- `pie_4` -> `lz:food/pie_chocolate_4` | --- | --- |
- Preview: <img src="renders/lz/food/pie_chocolate_4.png" alt="pie_4" width="160" /> | <img src="renders/lz/food/soup_chicken.png" alt="Chicken Broth" width="72" /> | Chicken Broth |
| <img src="renders/lz/food/plated_roast_chicken.png" alt="Plated Roast Chicken" width="72" /> | Plated Roast Chicken |
## cod | <img src="renders/lz/food/plated_roast_chicken_0.png" alt="Roast Chicken 0" width="72" /> | Roast Chicken 0 |
| <img src="renders/lz/food/plated_roast_chicken_1.png" alt="Roast Chicken 1" width="72" /> | Roast Chicken 1 |
- Generated from: `assets/minecraft/items/cod.json` | <img src="renders/lz/food/plated_roast_chicken_2.png" alt="Roast Chicken 2" width="72" /> | Roast Chicken 2 |
- Fallback model: `minecraft:item/cod` | <img src="renders/lz/food/plated_roast_chicken_3.png" alt="Roast Chicken 3" width="72" /> | Roast Chicken 3 |
| <img src="renders/lz/food/plated_roast_chicken_4.png" alt="Roast Chicken 4" width="72" /> | Roast Chicken 4 |
### Rename variants
## Cooked Cod
- `roll` -> `lz:food/plated_cod_roll`
- Preview: <img src="renders/lz/food/plated_cod_roll.png" alt="roll" width="160" /> | Icon | Rename to |
- `roll_1` -> `lz:food/plated_cod_roll_1` | --- | --- |
- Preview: <img src="renders/lz/food/plated_cod_roll_1.png" alt="roll_1" width="160" /> | <img src="renders/lz/food/stew_baked_cod.png" alt="Baked Cod Chowder" width="72" /> | Baked Cod Chowder |
- `roll_2` -> `lz:food/plated_cod_roll_2` | <img src="renders/lz/food/stew_fish.png" alt="Fish Chowder" width="72" /> | Fish Chowder |
- Preview: <img src="renders/lz/food/plated_cod_roll_2.png" alt="roll_2" width="160" />
- `roll_3` -> `lz:food/plated_cod_roll_3` ## Cooked Porkchop
- Preview: <img src="renders/lz/food/plated_cod_roll_3.png" alt="roll_3" width="160" />
- `roll_4` -> `lz:food/plated_cod_roll_4` | Icon | Rename to |
- Preview: <img src="renders/lz/food/plated_cod_roll_4.png" alt="roll_4" width="160" /> | --- | --- |
- `roll_5` -> `lz:food/plated_cod_roll_5` | <img src="renders/lz/food/plated_honey_glazed_ham.png" alt="Honey Glazed Ham" width="72" /> | Honey Glazed Ham |
- Preview: <img src="renders/lz/food/plated_cod_roll_5.png" alt="roll_5" width="160" /> | <img src="renders/lz/food/plated_honey_glazed_ham_0.png" alt="Honey Glazed Ham 0" width="72" /> | Honey Glazed Ham 0 |
- `roll_6` -> `lz:food/plated_cod_roll_6` | <img src="renders/lz/food/plated_honey_glazed_ham_1.png" alt="Honey Glazed Ham 1" width="72" /> | Honey Glazed Ham 1 |
- Preview: <img src="renders/lz/food/plated_cod_roll_6.png" alt="roll_6" width="160" /> | <img src="renders/lz/food/plated_honey_glazed_ham_2.png" alt="Honey Glazed Ham 2" width="72" /> | Honey Glazed Ham 2 |
- `stew` -> `lz:food/stew_baked_cod` | <img src="renders/lz/food/plated_honey_glazed_ham_3.png" alt="Honey Glazed Ham 3" width="72" /> | Honey Glazed Ham 3 |
- Preview: <img src="renders/lz/food/stew_baked_cod.png" alt="stew" width="160" /> | <img src="renders/lz/food/plated_honey_glazed_ham_4.png" alt="Honey Glazed Ham 4" width="72" /> | Honey Glazed Ham 4 |
## cooked_beef ## Cooked Rabbit
- Generated from: `assets/minecraft/items/cooked_beef.json` | Icon | Rename to |
- Fallback model: `minecraft:item/cooked_beef` | --- | --- |
| <img src="renders/lz/food/stew_rabbit.png" alt="Hare Stew" width="72" /> | Hare Stew |
### Rename variants
## Cookie
- `stew` -> `lz:food/stew_beef`
- Preview: <img src="renders/lz/food/stew_beef.png" alt="stew" width="160" /> | Icon | Rename to |
| --- | --- |
## cooked_chicken | <img src="renders/lz/food/plated_cookie_chocolate.png" alt="Chocolate Cookie" width="72" /> | Chocolate Cookie |
| <img src="renders/lz/food/plated_cookie_chocolate_1.png" alt="Chocolate Cookie 1" width="72" /> | Chocolate Cookie 1 |
- Generated from: `assets/minecraft/items/cooked_chicken.json` | <img src="renders/lz/food/plated_cookie_chocolate_2.png" alt="Chocolate Cookie 2" width="72" /> | Chocolate Cookie 2 |
- Fallback model: `minecraft:item/cooked_chicken` | <img src="renders/lz/food/plated_cookie_chocolate_3.png" alt="Chocolate Cookie 3" width="72" /> | Chocolate Cookie 3 |
| <img src="renders/lz/food/plated_cookie_chocolate_4.png" alt="Chocolate Cookie 4" width="72" /> | Chocolate Cookie 4 |
### Rename variants | <img src="renders/lz/food/plated_cookie.png" alt="Classic Cookie" width="72" /> | Classic Cookie |
| <img src="renders/lz/food/plated_cookie_1.png" alt="Cookie 1" width="72" /> | Cookie 1 |
- `roast` -> `lz:food/plated_roast_chicken` | <img src="renders/lz/food/plated_cookie_2.png" alt="Cookie 2" width="72" /> | Cookie 2 |
- Preview: <img src="renders/lz/food/plated_roast_chicken.png" alt="roast" width="160" /> | <img src="renders/lz/food/plated_cookie_3.png" alt="Cookie 3" width="72" /> | Cookie 3 |
- `roast_0` -> `lz:food/plated_roast_chicken_0` | <img src="renders/lz/food/plated_cookie_4.png" alt="Cookie 4" width="72" /> | Cookie 4 |
- Preview: <img src="renders/lz/food/plated_roast_chicken_0.png" alt="roast_0" width="160" /> | <img src="renders/lz/food/plated_cookie_honey.png" alt="Honey Cookie" width="72" /> | Honey Cookie |
- `roast_1` -> `lz:food/plated_roast_chicken_1` | <img src="renders/lz/food/plated_cookie_honey_1.png" alt="Honey Cookie 1" width="72" /> | Honey Cookie 1 |
- Preview: <img src="renders/lz/food/plated_roast_chicken_1.png" alt="roast_1" width="160" /> | <img src="renders/lz/food/plated_cookie_honey_2.png" alt="Honey Cookie 2" width="72" /> | Honey Cookie 2 |
- `roast_2` -> `lz:food/plated_roast_chicken_2` | <img src="renders/lz/food/plated_cookie_honey_3.png" alt="Honey Cookie 3" width="72" /> | Honey Cookie 3 |
- Preview: <img src="renders/lz/food/plated_roast_chicken_2.png" alt="roast_2" width="160" /> | <img src="renders/lz/food/plated_cookie_honey_4.png" alt="Honey Cookie 4" width="72" /> | Honey Cookie 4 |
- `roast_3` -> `lz:food/plated_roast_chicken_3` | <img src="renders/lz/food/plated_cookie_sugar.png" alt="Sugar Cookie" width="72" /> | Sugar Cookie |
- Preview: <img src="renders/lz/food/plated_roast_chicken_3.png" alt="roast_3" width="160" /> | <img src="renders/lz/food/plated_cookie_sugar_1.png" alt="Sugar Cookie 1" width="72" /> | Sugar Cookie 1 |
- `roast_4` -> `lz:food/plated_roast_chicken_4` | <img src="renders/lz/food/plated_cookie_sugar_2.png" alt="Sugar Cookie 2" width="72" /> | Sugar Cookie 2 |
- Preview: <img src="renders/lz/food/plated_roast_chicken_4.png" alt="roast_4" width="160" /> | <img src="renders/lz/food/plated_cookie_sugar_3.png" alt="Sugar Cookie 3" width="72" /> | Sugar Cookie 3 |
- `soup` -> `lz:food/soup_chicken` | <img src="renders/lz/food/plated_cookie_sugar_4.png" alt="Sugar Cookie 4" width="72" /> | Sugar Cookie 4 |
- Preview: <img src="renders/lz/food/soup_chicken.png" alt="soup" width="160" /> | <img src="renders/lz/food/plated_cookie_sweet_berry.png" alt="Sweet Berry Cookie" width="72" /> | Sweet Berry Cookie |
| <img src="renders/lz/food/plated_cookie_sweet_berry_1.png" alt="Sweet Berry Cookie 1" width="72" /> | Sweet Berry Cookie 1 |
## cooked_cod | <img src="renders/lz/food/plated_cookie_sweet_berry_2.png" alt="Sweet Berry Cookie 2" width="72" /> | Sweet Berry Cookie 2 |
| <img src="renders/lz/food/plated_cookie_sweet_berry_3.png" alt="Sweet Berry Cookie 3" width="72" /> | Sweet Berry Cookie 3 |
- Generated from: `assets/minecraft/items/cooked_cod.json` | <img src="renders/lz/food/plated_cookie_sweet_berry_4.png" alt="Sweet Berry Cookie 4" width="72" /> | Sweet Berry Cookie 4 |
- Fallback model: `minecraft:item/cooked_cod`
## Dried Kelp
### Rename variants
| Icon | Rename to |
- `stew` -> `lz:food/stew_baked_cod` | --- | --- |
- Preview: <img src="renders/lz/food/stew_baked_cod.png" alt="stew" width="160" /> | <img src="renders/lz/food/plated_kelp_roll.png" alt="Kelp Roll" width="72" /> | Kelp Roll |
- `stew_fish` -> `lz:food/stew_fish` | <img src="renders/lz/food/plated_kelp_roll_1.png" alt="Kelp Roll 1" width="72" /> | Kelp Roll 1 |
- Preview: <img src="renders/lz/food/stew_fish.png" alt="stew_fish" width="160" /> | <img src="renders/lz/food/plated_kelp_roll_2.png" alt="Kelp Roll 2" width="72" /> | Kelp Roll 2 |
| <img src="renders/lz/food/plated_kelp_roll_3.png" alt="Kelp Roll 3" width="72" /> | Kelp Roll 3 |
## cooked_porkchop
## Glass Bottle
- Generated from: `assets/minecraft/items/cooked_porkchop.json`
- Fallback model: `minecraft:item/cooked_porkchop` | Icon | Rename to |
| --- | --- |
### Rename variants | <img src="renders/lz/food/glass_bottle.png" alt="Empty Bottle" width="72" /> | Empty Bottle |
| <img src="renders/lz/festive/hot_chocolate_mug.png" alt="Hot Chocolate Mug" width="72" /> | Hot Chocolate Mug |
- `ham` -> `lz:food/plated_honey_glazed_ham` | <img src="renders/lz/food/drink_water.png" alt="Spring Water" width="72" /> | Spring Water |
- Preview: <img src="renders/lz/food/plated_honey_glazed_ham.png" alt="ham" width="160" />
- `ham_0` -> `lz:food/plated_honey_glazed_ham_0` ## Glow Berries
- Preview: <img src="renders/lz/food/plated_honey_glazed_ham_0.png" alt="ham_0" width="160" />
- `ham_1` -> `lz:food/plated_honey_glazed_ham_1` | Icon | Rename to |
- Preview: <img src="renders/lz/food/plated_honey_glazed_ham_1.png" alt="ham_1" width="160" /> | --- | --- |
- `ham_2` -> `lz:food/plated_honey_glazed_ham_2` | <img src="renders/lz/food/drink_glow_berry.png" alt="Glow Berry Juice" width="72" /> | Glow Berry Juice |
- Preview: <img src="renders/lz/food/plated_honey_glazed_ham_2.png" alt="ham_2" width="160" /> | <img src="renders/lz/food/plated_glow_berry_sweet_roll.png" alt="Glow Berry Sweet Roll" width="72" /> | Glow Berry Sweet Roll |
- `ham_3` -> `lz:food/plated_honey_glazed_ham_3` | <img src="renders/lz/food/plated_glow_berry_sweet_roll_1.png" alt="Glow Berry Sweet Roll 1" width="72" /> | Glow Berry Sweet Roll 1 |
- Preview: <img src="renders/lz/food/plated_honey_glazed_ham_3.png" alt="ham_3" width="160" /> | <img src="renders/lz/food/plated_glow_berry_sweet_roll_2.png" alt="Glow Berry Sweet Roll 2" width="72" /> | Glow Berry Sweet Roll 2 |
- `ham_4` -> `lz:food/plated_honey_glazed_ham_4` | <img src="renders/lz/food/plated_glow_berry_sweet_roll_3.png" alt="Glow Berry Sweet Roll 3" width="72" /> | Glow Berry Sweet Roll 3 |
- Preview: <img src="renders/lz/food/plated_honey_glazed_ham_4.png" alt="ham_4" width="160" /> | <img src="renders/lz/food/plated_glow_berry_sweet_roll_4.png" alt="Glow Berry Sweet Roll 4" width="72" /> | Glow Berry Sweet Roll 4 |
## cooked_rabbit ## Melon Slice
- Generated from: `assets/minecraft/items/cooked_rabbit.json` | Icon | Rename to |
- Fallback model: `minecraft:item/cooked_rabbit` | --- | --- |
| <img src="renders/lz/food/drink_melon_juice.png" alt="Melon Juice" width="72" /> | Melon Juice |
### Rename variants | <img src="renders/lz/food/plated_melon_popsicle_1.png" alt="Melon Popsicle 1" width="72" /> | Melon Popsicle 1 |
| <img src="renders/lz/food/plated_melon_popsicle_2.png" alt="Melon Popsicle 2" width="72" /> | Melon Popsicle 2 |
- `stew` -> `lz:food/stew_rabbit`
- Preview: <img src="renders/lz/food/stew_rabbit.png" alt="stew" width="160" /> ## Mushroom Stew
## cookie | Icon | Rename to |
| --- | --- |
- Generated from: `assets/minecraft/items/cookie.json` | <img src="renders/lz/food/stew_mushroom.png" alt="Mushroom Soup" width="72" /> | Mushroom Soup |
- Fallback model: `minecraft:item/cookie`
## Oak Sapling
### Rename variants
| Icon | Rename to |
- `chocolate` -> `lz:food/plated_cookie_chocolate` | --- | --- |
- Preview: <img src="renders/lz/food/plated_cookie_chocolate.png" alt="chocolate" width="160" /> | <img src="renders/lz/festive/christmas_tree.png" alt="Christmas Tree" width="72" /> | Christmas Tree |
- `chocolate_1` -> `lz:food/plated_cookie_chocolate_1`
- Preview: <img src="renders/lz/food/plated_cookie_chocolate_1.png" alt="chocolate_1" width="160" /> ## Paper
- `chocolate_2` -> `lz:food/plated_cookie_chocolate_2`
- Preview: <img src="renders/lz/food/plated_cookie_chocolate_2.png" alt="chocolate_2" width="160" /> | Icon | Rename to |
- `chocolate_3` -> `lz:food/plated_cookie_chocolate_3` | --- | --- |
- Preview: <img src="renders/lz/food/plated_cookie_chocolate_3.png" alt="chocolate_3" width="160" /> | <img src="renders/lz/festive/presents.png" alt="Presents" width="72" /> | Presents |
- `chocolate_4` -> `lz:food/plated_cookie_chocolate_4`
- Preview: <img src="renders/lz/food/plated_cookie_chocolate_4.png" alt="chocolate_4" width="160" /> ## Pumpkin
- `cookie` -> `lz:food/plated_cookie`
- Preview: <img src="renders/lz/food/plated_cookie.png" alt="cookie" width="160" /> | Icon | Rename to |
- `cookie_1` -> `lz:food/plated_cookie_1` | --- | --- |
- Preview: <img src="renders/lz/food/plated_cookie_1.png" alt="cookie_1" width="160" /> | <img src="renders/lz/food/stuffed_pumpkin.png" alt="Stuffed Pumpkin" width="72" /> | Stuffed Pumpkin |
- `cookie_2` -> `lz:food/plated_cookie_2` | <img src="renders/lz/food/stuffed_pumpkin_1.png" alt="Stuffed Pumpkin 1" width="72" /> | Stuffed Pumpkin 1 |
- Preview: <img src="renders/lz/food/plated_cookie_2.png" alt="cookie_2" width="160" /> | <img src="renders/lz/food/stuffed_pumpkin_2.png" alt="Stuffed Pumpkin 2" width="72" /> | Stuffed Pumpkin 2 |
- `cookie_3` -> `lz:food/plated_cookie_3` | <img src="renders/lz/food/stuffed_pumpkin_3.png" alt="Stuffed Pumpkin 3" width="72" /> | Stuffed Pumpkin 3 |
- Preview: <img src="renders/lz/food/plated_cookie_3.png" alt="cookie_3" width="160" /> | <img src="renders/lz/food/stuffed_pumpkin_4.png" alt="Stuffed Pumpkin 4" width="72" /> | Stuffed Pumpkin 4 |
- `cookie_4` -> `lz:food/plated_cookie_4`
- Preview: <img src="renders/lz/food/plated_cookie_4.png" alt="cookie_4" width="160" /> ## Pumpkin Pie
- `honey` -> `lz:food/plated_cookie_honey`
- Preview: <img src="renders/lz/food/plated_cookie_honey.png" alt="honey" width="160" /> | Icon | Rename to |
- `honey_1` -> `lz:food/plated_cookie_honey_1` | --- | --- |
- Preview: <img src="renders/lz/food/plated_cookie_honey_1.png" alt="honey_1" width="160" /> | <img src="renders/lz/food/soup_pumpkin.png" alt="Pumpkin Soup" width="72" /> | Pumpkin Soup |
- `honey_2` -> `lz:food/plated_cookie_honey_2` | <img src="renders/lz/food/pie_pumpkin.png" alt="Spiced Pumpkin Pie" width="72" /> | Spiced Pumpkin Pie |
- Preview: <img src="renders/lz/food/plated_cookie_honey_2.png" alt="honey_2" width="160" /> | <img src="renders/lz/food/pie_pumpkin_1.png" alt="Spiced Pumpkin Pie 1" width="72" /> | Spiced Pumpkin Pie 1 |
- `honey_3` -> `lz:food/plated_cookie_honey_3` | <img src="renders/lz/food/pie_pumpkin_2.png" alt="Spiced Pumpkin Pie 2" width="72" /> | Spiced Pumpkin Pie 2 |
- Preview: <img src="renders/lz/food/plated_cookie_honey_3.png" alt="honey_3" width="160" /> | <img src="renders/lz/food/pie_pumpkin_3.png" alt="Spiced Pumpkin Pie 3" width="72" /> | Spiced Pumpkin Pie 3 |
- `honey_4` -> `lz:food/plated_cookie_honey_4` | <img src="renders/lz/food/pie_pumpkin_4.png" alt="Spiced Pumpkin Pie 4" width="72" /> | Spiced Pumpkin Pie 4 |
- Preview: <img src="renders/lz/food/plated_cookie_honey_4.png" alt="honey_4" width="160" />
- `sugar` -> `lz:food/plated_cookie_sugar` ## Salmon
- Preview: <img src="renders/lz/food/plated_cookie_sugar.png" alt="sugar" width="160" />
- `sugar_1` -> `lz:food/plated_cookie_sugar_1` | Icon | Rename to |
- Preview: <img src="renders/lz/food/plated_cookie_sugar_1.png" alt="sugar_1" width="160" /> | --- | --- |
- `sugar_2` -> `lz:food/plated_cookie_sugar_2` | <img src="renders/lz/food/plated_salmon_roll.png" alt="Salmon Roll" width="72" /> | Salmon Roll |
- Preview: <img src="renders/lz/food/plated_cookie_sugar_2.png" alt="sugar_2" width="160" /> | <img src="renders/lz/food/plated_salmon_roll_1.png" alt="Salmon Roll 1" width="72" /> | Salmon Roll 1 |
- `sugar_3` -> `lz:food/plated_cookie_sugar_3` | <img src="renders/lz/food/plated_salmon_roll_2.png" alt="Salmon Roll 2" width="72" /> | Salmon Roll 2 |
- Preview: <img src="renders/lz/food/plated_cookie_sugar_3.png" alt="sugar_3" width="160" /> | <img src="renders/lz/food/plated_salmon_roll_3.png" alt="Salmon Roll 3" width="72" /> | Salmon Roll 3 |
- `sugar_4` -> `lz:food/plated_cookie_sugar_4` | <img src="renders/lz/food/plated_salmon_roll_4.png" alt="Salmon Roll 4" width="72" /> | Salmon Roll 4 |
- Preview: <img src="renders/lz/food/plated_cookie_sugar_4.png" alt="sugar_4" width="160" /> | <img src="renders/lz/food/plated_salmon_roll_5.png" alt="Salmon Roll 5" width="72" /> | Salmon Roll 5 |
- `sweet_berry` -> `lz:food/plated_cookie_sweet_berry` | <img src="renders/lz/food/plated_salmon_roll_6.png" alt="Salmon Roll 6" width="72" /> | Salmon Roll 6 |
- Preview: <img src="renders/lz/food/plated_cookie_sweet_berry.png" alt="sweet_berry" width="160" />
- `sweet_berry_1` -> `lz:food/plated_cookie_sweet_berry_1` ## Snow Block
- Preview: <img src="renders/lz/food/plated_cookie_sweet_berry_1.png" alt="sweet_berry_1" width="160" />
- `sweet_berry_2` -> `lz:food/plated_cookie_sweet_berry_2` | Icon | Rename to |
- Preview: <img src="renders/lz/food/plated_cookie_sweet_berry_2.png" alt="sweet_berry_2" width="160" /> | --- | --- |
- `sweet_berry_3` -> `lz:food/plated_cookie_sweet_berry_3` | <img src="renders/lz/festive/snowman.png" alt="Snowman" width="72" /> | Snowman |
- Preview: <img src="renders/lz/food/plated_cookie_sweet_berry_3.png" alt="sweet_berry_3" width="160" />
- `sweet_berry_4` -> `lz:food/plated_cookie_sweet_berry_4` ## Sweet Berries
- Preview: <img src="renders/lz/food/plated_cookie_sweet_berry_4.png" alt="sweet_berry_4" width="160" />
| Icon | Rename to |
## dried_kelp | --- | --- |
| <img src="renders/lz/food/drink_sweet_berry.png" alt="Sweet Berry Juice" width="72" /> | Sweet Berry Juice |
- Generated from: `assets/minecraft/items/dried_kelp.json` | <img src="renders/lz/food/pie_sweet_berry.png" alt="Sweet Berry Pie" width="72" /> | Sweet Berry Pie |
- Fallback model: `minecraft:item/dried_kelp` | <img src="renders/lz/food/pie_sweet_berry_1.png" alt="Sweet Berry Pie 1" width="72" /> | Sweet Berry Pie 1 |
| <img src="renders/lz/food/pie_sweet_berry_2.png" alt="Sweet Berry Pie 2" width="72" /> | Sweet Berry Pie 2 |
### Rename variants | <img src="renders/lz/food/pie_sweet_berry_3.png" alt="Sweet Berry Pie 3" width="72" /> | Sweet Berry Pie 3 |
| <img src="renders/lz/food/pie_sweet_berry_4.png" alt="Sweet Berry Pie 4" width="72" /> | Sweet Berry Pie 4 |
- `roll` -> `lz:food/plated_kelp_roll`
- Preview: <img src="renders/lz/food/plated_kelp_roll.png" alt="roll" width="160" />
- `roll_1` -> `lz:food/plated_kelp_roll_1`
- Preview: <img src="renders/lz/food/plated_kelp_roll_1.png" alt="roll_1" width="160" />
- `roll_2` -> `lz:food/plated_kelp_roll_2`
- Preview: <img src="renders/lz/food/plated_kelp_roll_2.png" alt="roll_2" width="160" />
- `roll_3` -> `lz:food/plated_kelp_roll_3`
- Preview: <img src="renders/lz/food/plated_kelp_roll_3.png" alt="roll_3" width="160" />
## glass_bottle
- Generated from: `assets/minecraft/items/glass_bottle.json`
- Fallback model: `minecraft:item/glass_bottle`
### Rename variants
- `drink` -> `lz:food/glass_bottle`
- Preview: <img src="renders/lz/food/glass_bottle.png" alt="drink" width="160" />
- `drink_water` -> `lz:food/drink_water`
- Preview: <img src="renders/lz/food/drink_water.png" alt="drink_water" width="160" />
- `mug_chocolate` -> `lz:festive/hot_chocolate_mug`
- Preview: <img src="renders/lz/festive/hot_chocolate_mug.png" alt="mug_chocolate" width="160" />
## glow_berries
- Generated from: `assets/minecraft/items/glow_berries.json`
- Fallback model: `minecraft:item/glow_berries`
### Rename variants
- `drink` -> `lz:food/drink_glow_berry`
- Preview: <img src="renders/lz/food/drink_glow_berry.png" alt="drink" width="160" />
- `roll` -> `lz:food/plated_glow_berry_sweet_roll`
- Preview: <img src="renders/lz/food/plated_glow_berry_sweet_roll.png" alt="roll" width="160" />
- `roll_1` -> `lz:food/plated_glow_berry_sweet_roll_1`
- Preview: <img src="renders/lz/food/plated_glow_berry_sweet_roll_1.png" alt="roll_1" width="160" />
- `roll_2` -> `lz:food/plated_glow_berry_sweet_roll_2`
- Preview: <img src="renders/lz/food/plated_glow_berry_sweet_roll_2.png" alt="roll_2" width="160" />
- `roll_3` -> `lz:food/plated_glow_berry_sweet_roll_3`
- Preview: <img src="renders/lz/food/plated_glow_berry_sweet_roll_3.png" alt="roll_3" width="160" />
- `roll_4` -> `lz:food/plated_glow_berry_sweet_roll_4`
- Preview: <img src="renders/lz/food/plated_glow_berry_sweet_roll_4.png" alt="roll_4" width="160" />
## melon_slice
- Generated from: `assets/minecraft/items/melon_slice.json`
- Fallback model: `minecraft:item/melon_slice`
### Rename variants
- `drink` -> `lz:food/drink_melon_juice`
- Preview: <img src="renders/lz/food/drink_melon_juice.png" alt="drink" width="160" />
- `popsicle_1` -> `lz:food/plated_melon_popsicle_1`
- Preview: <img src="renders/lz/food/plated_melon_popsicle_1.png" alt="popsicle_1" width="160" />
- `popsicle_2` -> `lz:food/plated_melon_popsicle_2`
- Preview: <img src="renders/lz/food/plated_melon_popsicle_2.png" alt="popsicle_2" width="160" />
## mushroom_stew
- Generated from: `assets/minecraft/items/mushroom_stew.json`
- Fallback model: `minecraft:item/mushroom_stew`
### Rename variants
- `stew` -> `lz:food/stew_mushroom`
- Preview: <img src="renders/lz/food/stew_mushroom.png" alt="stew" width="160" />
## oak_sapling
- Generated from: `assets/minecraft/items/oak_sapling.json`
- Fallback model: `minecraft:item/oak_sapling`
### Rename variants
- `christmas` -> `lz:festive/christmas_tree`
- Preview: <img src="renders/lz/festive/christmas_tree.png" alt="christmas" width="160" />
## paper
- Generated from: `assets/minecraft/items/paper.json`
- Fallback model: `minecraft:item/paper`
### Rename variants
- `presents` -> `lz:festive/presents`
- Preview: <img src="renders/lz/festive/presents.png" alt="presents" width="160" />
## pumpkin
- Generated from: `assets/minecraft/items/pumpkin.json`
- Fallback model: `minecraft:block/pumpkin`
### Rename variants
- `stuffed_pumpkin` -> `lz:food/stuffed_pumpkin`
- Preview: <img src="renders/lz/food/stuffed_pumpkin.png" alt="stuffed_pumpkin" width="160" />
- `stuffed_pumpkin_1` -> `lz:food/stuffed_pumpkin_1`
- Preview: <img src="renders/lz/food/stuffed_pumpkin_1.png" alt="stuffed_pumpkin_1" width="160" />
- `stuffed_pumpkin_2` -> `lz:food/stuffed_pumpkin_2`
- Preview: <img src="renders/lz/food/stuffed_pumpkin_2.png" alt="stuffed_pumpkin_2" width="160" />
- `stuffed_pumpkin_3` -> `lz:food/stuffed_pumpkin_3`
- Preview: <img src="renders/lz/food/stuffed_pumpkin_3.png" alt="stuffed_pumpkin_3" width="160" />
- `stuffed_pumpkin_4` -> `lz:food/stuffed_pumpkin_4`
- Preview: <img src="renders/lz/food/stuffed_pumpkin_4.png" alt="stuffed_pumpkin_4" width="160" />
## pumpkin_pie
- Generated from: `assets/minecraft/items/pumpkin_pie.json`
- Fallback model: `minecraft:item/pumpkin_pie`
### Rename variants
- `pie` -> `lz:food/pie_pumpkin`
- Preview: <img src="renders/lz/food/pie_pumpkin.png" alt="pie" width="160" />
- `pie_1` -> `lz:food/pie_pumpkin_1`
- Preview: <img src="renders/lz/food/pie_pumpkin_1.png" alt="pie_1" width="160" />
- `pie_2` -> `lz:food/pie_pumpkin_2`
- Preview: <img src="renders/lz/food/pie_pumpkin_2.png" alt="pie_2" width="160" />
- `pie_3` -> `lz:food/pie_pumpkin_3`
- Preview: <img src="renders/lz/food/pie_pumpkin_3.png" alt="pie_3" width="160" />
- `pie_4` -> `lz:food/pie_pumpkin_4`
- Preview: <img src="renders/lz/food/pie_pumpkin_4.png" alt="pie_4" width="160" />
- `soup` -> `lz:food/soup_pumpkin`
- Preview: <img src="renders/lz/food/soup_pumpkin.png" alt="soup" width="160" />
## salmon
- Generated from: `assets/minecraft/items/salmon.json`
- Fallback model: `minecraft:item/salmon`
### Rename variants
- `roll` -> `lz:food/plated_salmon_roll`
- Preview: <img src="renders/lz/food/plated_salmon_roll.png" alt="roll" width="160" />
- `roll_1` -> `lz:food/plated_salmon_roll_1`
- Preview: <img src="renders/lz/food/plated_salmon_roll_1.png" alt="roll_1" width="160" />
- `roll_2` -> `lz:food/plated_salmon_roll_2`
- Preview: <img src="renders/lz/food/plated_salmon_roll_2.png" alt="roll_2" width="160" />
- `roll_3` -> `lz:food/plated_salmon_roll_3`
- Preview: <img src="renders/lz/food/plated_salmon_roll_3.png" alt="roll_3" width="160" />
- `roll_4` -> `lz:food/plated_salmon_roll_4`
- Preview: <img src="renders/lz/food/plated_salmon_roll_4.png" alt="roll_4" width="160" />
- `roll_5` -> `lz:food/plated_salmon_roll_5`
- Preview: <img src="renders/lz/food/plated_salmon_roll_5.png" alt="roll_5" width="160" />
- `roll_6` -> `lz:food/plated_salmon_roll_6`
- Preview: <img src="renders/lz/food/plated_salmon_roll_6.png" alt="roll_6" width="160" />
## snow_block
- Generated from: `assets/minecraft/items/snow_block.json`
- Fallback model: `minecraft:block/snow_block`
### Rename variants
- `snowman` -> `lz:festive/snowman`
- Preview: <img src="renders/lz/festive/snowman.png" alt="snowman" width="160" />
## sweet_berries
- Generated from: `assets/minecraft/items/sweet_berries.json`
- Fallback model: `minecraft:item/sweet_berries`
### Rename variants
- `drink` -> `lz:food/drink_sweet_berry`
- Preview: <img src="renders/lz/food/drink_sweet_berry.png" alt="drink" width="160" />
- `pie` -> `lz:food/pie_sweet_berry`
- Preview: <img src="renders/lz/food/pie_sweet_berry.png" alt="pie" width="160" />
- `pie_1` -> `lz:food/pie_sweet_berry_1`
- Preview: <img src="renders/lz/food/pie_sweet_berry_1.png" alt="pie_1" width="160" />
- `pie_2` -> `lz:food/pie_sweet_berry_2`
- Preview: <img src="renders/lz/food/pie_sweet_berry_2.png" alt="pie_2" width="160" />
- `pie_3` -> `lz:food/pie_sweet_berry_3`
- Preview: <img src="renders/lz/food/pie_sweet_berry_3.png" alt="pie_3" width="160" />
- `pie_4` -> `lz:food/pie_sweet_berry_4`
- Preview: <img src="renders/lz/food/pie_sweet_berry_4.png" alt="pie_4" width="160" />
--- ---
File diff suppressed because it is too large Load Diff
Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

+82 -46
View File
@@ -4,6 +4,7 @@ from __future__ import annotations
import argparse import argparse
import html import html
import json import json
import re
import shutil import shutil
from pathlib import Path from pathlib import Path
from typing import Any from typing import Any
@@ -69,6 +70,19 @@ def render_path_for_model(model_ref: str) -> Path | None:
return Path("renders") / namespace / Path(path).with_suffix(".png") return Path("renders") / namespace / Path(path).with_suffix(".png")
def display_name_for_item(item_name: str) -> str:
return item_name.replace("_", " ").title()
def markdown_table_cell(text: str) -> str:
return text.replace("|", "\\|").replace("\n", " ")
def markdown_anchor(text: str) -> str:
anchor = re.sub(r"[^a-z0-9]+", "-", text.lower()).strip("-")
return anchor
def collect_renameable_items(pack_root: Path) -> list[dict[str, Any]]: def collect_renameable_items(pack_root: Path) -> list[dict[str, Any]]:
item_files = sorted(pack_root.glob("assets/*/items/*.json")) item_files = sorted(pack_root.glob("assets/*/items/*.json"))
records: list[dict[str, Any]] = [] records: list[dict[str, Any]] = []
@@ -151,16 +165,26 @@ def build_markdown(records: list[dict[str, Any]]) -> str:
lines.append(f"- Rename variants: {total_cases}") lines.append(f"- Rename variants: {total_cases}")
lines.append("- Render mode: local Python renderer") lines.append("- Render mode: local Python renderer")
lines.append("") lines.append("")
lines.append("## Catalog")
lines.append("")
lines.append("| Item | Rename targets |")
lines.append("| --- | ---: |")
for record in records:
display_name = display_name_for_item(record["item"])
lines.append(f"| [{markdown_table_cell(display_name)}](#{markdown_anchor(display_name)}) | {len(record['cases'])} |")
lines.append("")
lines.append("Sections are sorted by the item they are generated from.") lines.append("Sections are sorted by the item they are generated from.")
for record in records: for record in records:
lines.append(f"## {record['item']}") display_name = display_name_for_item(record["item"])
lines.append(f"## {display_name}")
lines.append("") lines.append("")
lines.append(f"- Generated from: `{record['source_file']}`") lines.append(f"- Generated from: `{record['source_file']}`")
lines.append(f"- Fallback model: `{record['fallback_model']}`") lines.append(f"- Fallback model: `{record['fallback_model']}`")
if record["render_path"]: if record["render_path"]:
lines.append(f"- Base render: `{record['render_path']}`") lines.append(f"- Base render: `{record['render_path']}`")
lines.append(f" - Preview: <img src=\"{record['render_path']}\" alt=\"{record['item']}\" width=\"160\" />") lines.append(f" - Preview: <img src=\"{record['render_path']}\" alt=\"{display_name}\" width=\"160\" />")
else: else:
lines.append("- Base render: not present yet") lines.append("- Base render: not present yet")
@@ -247,29 +271,39 @@ def build_namespace_catalog(records: list[dict[str, Any]], namespace: str) -> st
lines.append("- Render mode: local Python renderer") lines.append("- Render mode: local Python renderer")
lines.append("") lines.append("")
lines.append("## Catalog")
lines.append("")
lines.append("| Item | Rename targets |")
lines.append("| --- | ---: |")
for record in namespace_records: for record in namespace_records:
lines.append(f"## {record['item']}") display_name = display_name_for_item(record["item"])
lines.append("") namespace_cases = [case for case in record["cases"] if case_namespace(case) == namespace]
lines.append(f"- Generated from: `{record['source_file']}`") lines.append(f"| [{markdown_table_cell(display_name)}](#{markdown_anchor(display_name)}) | {len(namespace_cases)} |")
lines.append(f"- Fallback model: `{record['fallback_model']}`")
lines.append("") lines.append("")
lines.append("### Rename variants")
lines.append("")
for record in namespace_records:
display_name = display_name_for_item(record["item"])
namespace_cases = [case for case in record["cases"] if case_namespace(case) == namespace] namespace_cases = [case for case in record["cases"] if case_namespace(case) == namespace]
if not namespace_cases: lines.append(f"## {display_name}")
lines.append("- None found") lines.append("")
lines.append("") lines.append("| Icon | Rename to |")
continue lines.append("| --- | --- |")
for case in namespace_cases: for case in namespace_cases:
if case["render_path"]: if case["render_path"]:
lines.append(f"- `{case['when']}` -> `{case['model']}`") icon = f'<img src="{case["render_path"]}" alt="{markdown_table_cell(case["when"])}" width="72" />'
lines.append(f" - Preview: <img src=\"{case['render_path']}\" alt=\"{case['when']}\" width=\"160\" />")
else: else:
lines.append(f"- `{case['when']}` -> `{case['model']}` (not present yet)") icon = "render pending"
lines.append(
f"| {icon} | {markdown_table_cell(case['when'])} |"
)
if not namespace_cases:
lines.append("| render pending | None found |")
lines.append("") lines.append("")
@@ -286,6 +320,8 @@ def build_html(records: list[dict[str, Any]]) -> str:
for record in records: for record in records:
preview_items: list[str] = [] preview_items: list[str] = []
display_name = display_name_for_item(record["item"])
for case in record["cases"]: for case in record["cases"]:
render_path = case["render_path"] render_path = case["render_path"]
if render_path: if render_path:
@@ -296,14 +332,13 @@ def build_html(records: list[dict[str, Any]]) -> str:
preview_items.append( preview_items.append(
"<article class='variant'>" "<article class='variant'>"
f"<div class='variant-preview'>{preview}</div>" f"<div class='variant-preview'>{preview}</div>"
f"<div class='variant-name'>{html.escape(case['when'])}</div>" f"<div class='variant-name'>Rename to: {html.escape(case['when'])}</div>"
f"<div class='variant-model'>{html.escape(case['model'])}</div>"
"</article>" "</article>"
) )
render_path = record["render_path"] render_path = record["render_path"]
if render_path: if render_path:
hero = f'<img src="{html.escape(render_path)}" alt="{html.escape(record["item"])}" />' hero = f'<img src="{html.escape(render_path)}" alt="{html.escape(display_name)}" />'
else: else:
hero = '<div class="hero-missing">no base render</div>' hero = '<div class="hero-missing">no base render</div>'
@@ -311,9 +346,7 @@ def build_html(records: list[dict[str, Any]]) -> str:
"<section class='card'>" "<section class='card'>"
f"<div class='hero'>{hero}</div>" f"<div class='hero'>{hero}</div>"
"<div class='meta'>" "<div class='meta'>"
f"<h2>{html.escape(record['item'])}</h2>" f"<h2>{html.escape(display_name)}</h2>"
f"<p class='source'>{html.escape(record['source_file'])}</p>"
f"<p class='fallback'>Fallback model: {html.escape(record['fallback_model'])}</p>"
f"<div class='variants'>{''.join(preview_items)}</div>" f"<div class='variants'>{''.join(preview_items)}</div>"
"</div>" "</div>"
"</section>" "</section>"
@@ -383,59 +416,62 @@ def build_html(records: list[dict[str, Any]]) -> str:
}} }}
.stat span {{ display: block; color: var(--muted); font-size: 0.82rem; margin-bottom: 4px; }} .stat span {{ display: block; color: var(--muted); font-size: 0.82rem; margin-bottom: 4px; }}
.stat strong {{ font-size: 1.4rem; }} .stat strong {{ font-size: 1.4rem; }}
.grid {{ display: grid; gap: 18px; }} .grid {{
.card {{ display: grid;
display: grid; grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
grid-template-columns: 210px minmax(0, 1fr); gap: 14px;
gap: 18px; }}
.card {{
display: flex;
flex-direction: column;
gap: 12px;
border: 1px solid var(--line); border: 1px solid var(--line);
border-radius: 24px; border-radius: 20px;
background: var(--card); background: var(--card);
box-shadow: var(--shadow); box-shadow: var(--shadow);
padding: 18px; padding: 14px;
}} }}
.hero {{ .hero {{
min-height: 210px; min-height: 150px;
border-radius: 20px; border-radius: 16px;
border: 1px solid rgba(255, 255, 255, 0.08); border: 1px solid rgba(255, 255, 255, 0.08);
background: linear-gradient(160deg, rgba(157, 229, 123, 0.09), rgba(255, 255, 255, 0.02)); background: linear-gradient(160deg, rgba(157, 229, 123, 0.09), rgba(255, 255, 255, 0.02));
display: grid; display: grid;
place-items: center; place-items: center;
overflow: hidden; overflow: hidden;
}} }}
.hero img, .variant-preview img {{ width: 100%; height: 100%; object-fit: contain; image-rendering: auto; }} .hero img, .variant-preview img {{ width: 100%; height: 100%; object-fit: contain; image-rendering: auto; }}
.hero-missing, .preview-missing {{ .hero-missing, .preview-missing {{
color: var(--muted); color: var(--muted);
font-size: 0.85rem; font-size: 0.78rem;
text-transform: uppercase; text-transform: uppercase;
letter-spacing: 0.12em; letter-spacing: 0.12em;
padding: 16px; padding: 12px;
text-align: center; text-align: center;
}} }}
.meta h2 {{ margin: 2px 0 8px; font-size: 1.7rem; }} .meta h2 {{ margin: 0 0 6px; font-size: 1.35rem; }}
.source, .fallback {{ color: var(--muted); margin: 0 0 8px; }} .variants {{ display: grid; grid-template-columns: repeat(auto-fit, minmax(130px, 1fr)); gap: 10px; margin-top: 10px; }}
.variants {{ display: grid; grid-template-columns: repeat(auto-fit, minmax(160px, 1fr)); gap: 12px; margin-top: 16px; }}
.variant {{ .variant {{
border: 1px solid rgba(157, 229, 123, 0.14); border: 1px solid rgba(157, 229, 123, 0.14);
border-radius: 18px; border-radius: 14px;
background: rgba(255, 255, 255, 0.03); background: rgba(255, 255, 255, 0.03);
padding: 10px; padding: 8px;
}} }}
.variant-preview {{ .variant-preview {{
aspect-ratio: 1 / 1; aspect-ratio: 1 / 1;
border-radius: 14px; border-radius: 12px;
background: rgba(0, 0, 0, 0.18); background: rgba(0, 0, 0, 0.18);
margin-bottom: 10px; margin-bottom: 8px;
overflow: hidden; overflow: hidden;
display: grid; display: grid;
place-items: center; place-items: center;
}} }}
.variant-name {{ font-weight: 700; margin-bottom: 4px; }} .variant-name {{ font-weight: 700; margin-bottom: 3px; font-size: 0.92rem; }}
.variant-model {{ color: var(--muted); font-size: 0.82rem; word-break: break-word; }} .footer {{ color: var(--muted); margin-top: 22px; font-size: 0.9rem; }}
.footer {{ color: var(--muted); margin-top: 24px; font-size: 0.9rem; }}
@media (max-width: 860px) {{ @media (max-width: 860px) {{
.stats, .card {{ grid-template-columns: 1fr; }} .stats {{ grid-template-columns: 1fr; }}
.hero {{ min-height: 160px; }} .grid {{ grid-template-columns: 1fr; }}
.hero {{ min-height: 140px; }}
}} }}
</style> </style>
</head> </head>