Adrian (2026-10-31): add Cobbreeding without a gate; only Ditto should
be rare, in an endgame area or gated behind something else.
- Cobbreeding 2.4.1 (Modrinth only) and Cloth Config (client) in the
pack; Cobblebase's hatchery takes Cobbreeding's eggs.
- Ditto moved from Button Isle to the Deep Dark with both of Cobblemon's
entries (rare in slime chunks, ultra-rare elsewhere): zone_spawns.py
pins take {"zone", "all_entries"}; Deep Dark target +1, Button Isle -1
so no other line moved; Southwold and Frostpeak guardians pinned (they
tie on base stats and flipped between runs).
- HMs' Trainer Ditto is made uncatchable; it still trades.
- check_deps.py skips other-side dependencies; Cobbreeding's harmless
client-mixin log line allowlisted.
- Self-tests cobbreeding_eggs_fit_the_hatchery, trainer_ditto_cant_be_caught;
docs, balance table, Phase 5 checklist.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
17 lines
1.3 KiB
Plaintext
17 lines
1.3 KiB
Plaintext
# Regexes for log lines the smoke test may ignore. One per line.
|
|
# Every entry needs a comment saying why it is harmless; delete entries once
|
|
# the cause is gone.
|
|
# Cobblemon 1.8.4 bug: habitats/sunflowerbed_clearing5.nbt has a jigsaw block whose final
|
|
# state is "minecraft:dirt_block" (no such block). Logged at worldgen; the habitat still generates.
|
|
Failed to parse jigsaw replacement state 'minecraft:dirt_block'
|
|
# Cobblemon 1.8.4 logs this at ERROR on every player's first join (no save files yet, so the
|
|
# backup is missing too) and starts them with empty data. The self-tests join fresh players.
|
|
\.old File \S+ for [0-9a-f-]+ is corrupt or missing\. Data is lost
|
|
# Cobblemon 1.8.4 bug: habitats/parched_peat_bog7.nbt has a jigsaw block whose final state is the misspelt
|
|
# "minecraft:strucutre_void". Logged at worldgen; the piece still generates (as air there).
|
|
Failed to parse jigsaw replacement state 'minecraft:strucutre_void'
|
|
# Cobbreeding 2.4.1 lists PastureGUIMixin (a mixin into Cobblemon's client-only pasture screen) among its
|
|
# common mixins, so on a dedicated server Mixin looks up the screen's superclass once while preparing and
|
|
# NeoForge logs this. The screen never loads on a server; the server and Cobbreeding work (self-tests).
|
|
Attempted to load class net/minecraft/client/gui/screens/Screen for invalid dist DEDICATED_SERVER
|