Phase 9: safe start island, better quest book, every useful item obtainable

- Button Isle is peaceful: wild Pokémon only fight a player who hit them first
  (tuning/server.json peaceful_zones); its apricorns and coal make Poké Balls
  (4 apricorns + coal or charcoal), and the world report checks it has enough.
- Quest book: no boilerplate; each zone page says what is particular to it, and
  every zone that needs gear or a field move to be safe has its own quest. New
  page on the bigger mods (Cold Sweat, Fight or Flight, Cobblebase, breeding,
  veins, shared loot, maps and info).
- The Mire's poison stops 10 blocks below the surface.
- Player battles never cost a Pokémon (CobbleHardcoreMon config, mixins, and the
  companion mod's own permadeath).
- tools/item_audit.py: every item with a use has a source on the island; new
  sources for the gaps it found (species additions, three recipes).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
claudeandClaude Opus 5.5 committed 2026-11-10 15:04:09 +01:00
1 parent 6ace26e012
commit d29e177f9d
65 files changed
+1920 -364

No files matched your search

@@ -0,0 +1,119 @@
{
default_hide_dependency_lines: false
default_quest_shape: ""
filename: "mods"
group: ""
icon: {
id: "cold_sweat:thermometer"
}
id: "5674AE5774EAEDFB"
order_index: 2
quest_links: [ ]
quests: [
{
icon: {
id: "cold_sweat:thermometer"
}
id: "29FF77C5CBB4F81E"
size: 1.5d
tasks: [
{
id: "616D47AD41AA397A"
type: "checkmark"
}
]
x: 0.0d
y: 0.0d
}
{
dependencies: ["29FF77C5CBB4F81E"]
icon: {
id: "minecraft:iron_sword"
}
id: "570392C6B938A24A"
tasks: [
{
id: "6B4907BDEBE56419"
type: "checkmark"
}
]
x: 2.0d
y: -3.0d
}
{
dependencies: ["29FF77C5CBB4F81E"]
icon: {
id: "cobblemon:pasture"
}
id: "700BB636F6336DFA"
tasks: [
{
id: "53AC9F64ED1C2F4D"
type: "checkmark"
}
]
x: 2.0d
y: -1.5d
}
{
dependencies: ["700BB636F6336DFA"]
icon: {
id: "cobblemon:pasture"
}
id: "33852011B4D6F1C2"
tasks: [
{
id: "6A1DAA51E447DCD2"
type: "checkmark"
}
]
x: 4.0d
y: 0.0d
}
{
dependencies: ["29FF77C5CBB4F81E"]
icon: {
id: "minecraft:raw_iron"
}
id: "3AB07FD1508DD2D3"
tasks: [
{
id: "30A20C5F1D31BE32"
type: "checkmark"
}
]
x: 2.0d
y: 0.0d
}
{
dependencies: ["29FF77C5CBB4F81E"]
icon: {
id: "minecraft:chest"
}
id: "097D800AD2F9DDE2"
tasks: [
{
id: "75CAA4AD33916D83"
type: "checkmark"
}
]
x: 2.0d
y: 1.5d
}
{
dependencies: ["29FF77C5CBB4F81E"]
icon: {
id: "minecraft:filled_map"
}
id: "68E2F2E33EABE335"
tasks: [
{
id: "2CF8470A478C589A"
type: "checkmark"
}
]
x: 2.0d
y: 3.0d
}
]
}