- recipes: add unlock { context: always_unlocked } to all spark_pet and lobby_transfer recipes (1.20+ requirement) — fixes mc-lobby crash loop
- spark_dragon entity_sensor: wrap in subsensors[] and convert sensor_range → range [a,b] per 1.21 schema
- anthrax_cat interact: wrap event/filters in on_interact to match Bedrock 1.21 interact schema
- block format_version: bump mailbox and smart_crafting_table to 1.21.60
- item icons: replace { texture: X } with shorthand string form
- heyhe_egg description: replace bare category with menu_category block
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
- Remove auto-advance timers from egg cold (180s) and warming (120s) stages
so eggs only progress via player interaction (bonemeal → blaze powder)
- Remove fire/lava damage sensors from cold and warming stages to prevent
fire-tick re-triggering advance_to_hatching on every tick (caused dragon spam)
- Shorten egg hatching despawn timer from 60-90s to 3s so egg disappears
promptly after dragon spawns
- Fix taming: change tame_items "fish" → "cod" (pre-1.13 ID was broken;
only salmon worked before)
- Change egg colour recipes from egg+nest_item to egg+dye (simpler UX):
white_dye=white, brown_dye=brown, lime_dye=green, red_dye=red,
cyan_dye=teal, black_dye=black
- Increase nest block selection_box height from 5px to 14px to match
visible basket geometry so right-click entity_placer works on nest blocks
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>