frog_leg, cooked_frog_leg and snake_egg_block are declared in the behavior
pack and mapped in item_texture.json, but the PNGs were never present, so all
three rendered as missing-texture wherever they appeared. All three already
had lang names, so only the art was absent.
Drawn through scripts/build-textures.py to match the pack's existing style --
small sprite on transparency, muted natural palette, single highlight. The
frog legs share one drumstick routine, raw carrying a green skin tint along
the top contour and cooked a browned crust. snake_egg_block is a clutch of
three eggs reusing the palette of the pack's existing single snake_egg.png,
so the block form reads as a group of the item.
RP bumped to 1.0.3 and mya's pin updated to match, otherwise clients keep
serving the cached pack and never fetch the new files.
Note: naturalist-lite-addon is absent from deploy.yml's PATHS, so CI never
deploys it -- this was applied to the host by hand. That absence is also why
the host sat on RP 1.0.1 while main was already at 1.0.2.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015Gf1kZypRDfPL1YiWUS1LC
- naturalist-lite: add stub item definitions for silverlabs_nat:frog_leg,
cooked_frog_leg, snake_egg_block. Owl + snake behaviour files
reference these but they were never defined, so BDS logged "Unknown
item during Deferred ItemDescriptor resolution" on every boot. Stubs
are functional — frog_leg restores 2 hunger, cooked 4, snake egg is
a placeable nature-tab item. RP texture entries + lang strings added
for completeness; icons fall back to candy-cane until art lands.
- dynamite: drop the broken spawn_aoe_cloud component on thrown_banger
(its particle id "minecraft:explosion_manual" doesn't exist in BDS;
every replacement I tried also failed schema validation). The
random.fuse hit_sound + impact_damage still fire, the entity is
destroyed on hit — just no lingering AOE puff.
Also: add *.bak.local to .gitignore so docker-compose.yml.bak.local and
similar local backup files stop showing up in git status.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>