Two silent failure modes hit eight addons today: 1. BP→RP dep drift. When an RP version was bumped, dependent BPs kept naming the old version. Bedrock loaded both packs but disconnected the texture pipeline, so blocks rendered as map_color cubes in the inventory. Aligned spark_pet, heyhe_pet, camping_supplies, dynamite, home_sign, postal_service, private_chest BP deps to actual RP versions. Bumped postal/private_chest RP versions to 1.0.1 to bust client RP caches. 2. Missing minecraft:geometry. Bedrock 1.21+ silently fails to render custom blocks in inventory unless geometry is declared — even for plain full cubes, no warning logged. Added minecraft:geometry.full_block to post_office, mailbox, and private_chest. Same fix already applied to sun_lamp and the wild cherry tree blocks in their respective addon commits. Saved both failure modes to project memory so they're easy to recognise next time someone sees "all my custom blocks show as solid coloured cubes in the inventory". Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
55 lines
938 B
JSON
55 lines
938 B
JSON
{
|
|
"format_version": 2,
|
|
"header": {
|
|
"name": "Home Sweet Home",
|
|
"description": "Defines a 32-block home zone for tamed cats; quieter cat meows",
|
|
"uuid": "c8e51d72-9a4f-4b3e-b8c1-2f7d3e6a4b80",
|
|
"version": [
|
|
1,
|
|
0,
|
|
0
|
|
],
|
|
"min_engine_version": [
|
|
1,
|
|
21,
|
|
0
|
|
]
|
|
},
|
|
"modules": [
|
|
{
|
|
"type": "data",
|
|
"uuid": "c8e51d72-9a4f-4b3e-b8c1-2f7d3e6a4b81",
|
|
"version": [
|
|
1,
|
|
0,
|
|
0
|
|
]
|
|
},
|
|
{
|
|
"type": "script",
|
|
"language": "javascript",
|
|
"uuid": "c8e51d72-9a4f-4b3e-b8c1-2f7d3e6a4b82",
|
|
"version": [
|
|
1,
|
|
0,
|
|
0
|
|
],
|
|
"entry": "scripts/main.js"
|
|
}
|
|
],
|
|
"dependencies": [
|
|
{
|
|
"module_name": "@minecraft/server",
|
|
"version": "1.17.0"
|
|
},
|
|
{
|
|
"uuid": "c8e51d72-9a4f-4b3e-b8c1-2f7d3e6a4b83",
|
|
"version": [
|
|
1,
|
|
0,
|
|
0
|
|
]
|
|
}
|
|
]
|
|
}
|