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:
1 parent
6ace26e012
commit
d29e177f9d
65 files changed
+1920
-364
No files matched your search
+223
-20
@@ -14,8 +14,10 @@
|
||||
# event: zone/<zone> | guardian/<zone> | machine/<core> | end_boss the pack's own events (hidden advancements)
|
||||
# checkmark: true the player ticks it
|
||||
# A task may also have a title. A chapter with `zone: <id>` starts with the quests of `zone_chapter`, where
|
||||
# {zone}, {low}, {high}, {hazard_text}, {guardian}, {guardian_level}, {drops} and {ore_names} come from the
|
||||
# zone's data; a template quest with `when:` is left out of zones that lack the thing named. A chapter with
|
||||
# {zone}, {low}, {high}, {guardian}, {guardian_level}, {drops} and {ore_names} come from the zone's data, and
|
||||
# {about}, {locals} and {guardian_note} from the chapter (Adrian, 2026-11-10: no boilerplate; what a zone needs to be
|
||||
# safe is a quest of its own, like the Mire's waders); a template quest with `when:` is left out of zones that lack
|
||||
# the thing named. A chapter with
|
||||
# `summons: true` adds a quest per Sigil (world/summons.json), `columns: <n>` lays those out in a grid.
|
||||
|
||||
book:
|
||||
@@ -28,8 +30,7 @@ zone_chapter:
|
||||
subtitle: "Lv {low}–{high}"
|
||||
icon: minecraft:filled_map
|
||||
text: |
|
||||
Wild Pokémon in {zone} are level {low} to {high}. Bring a team that can hold its own there. {hazard_text}
|
||||
A Pokémon far above a zone's levels learns less from battles there; Exp. Candy always works in full.
|
||||
{about}
|
||||
tasks:
|
||||
- event: "zone/{zone_id}"
|
||||
title: "Reach {zone}"
|
||||
@@ -39,8 +40,7 @@ zone_chapter:
|
||||
icon: cobblemon:poke_ball
|
||||
after: [arrive]
|
||||
text: |
|
||||
Each kind of Pokémon lives in one zone of the island. Catch three that call {zone} home.
|
||||
Their drops are what this zone adds to your crafting: look an item up in JEI to see who drops it.
|
||||
Catch three Pokémon that live here, such as {locals}.
|
||||
tasks:
|
||||
- cobblemon: catch
|
||||
zone_species: "{zone_id}"
|
||||
@@ -51,8 +51,7 @@ zone_chapter:
|
||||
icon: minecraft:iron_pickaxe
|
||||
after: [arrive]
|
||||
text: |
|
||||
There is no ore anywhere except in each zone's own veins, and they grow back after you mine them.
|
||||
{zone} has {ore_names}.
|
||||
{zone}'s veins give {ore_names}.
|
||||
tasks:
|
||||
- each: ores
|
||||
count: 8
|
||||
@@ -62,9 +61,7 @@ zone_chapter:
|
||||
icon: minecraft:netherite_sword
|
||||
after: [locals]
|
||||
text: |
|
||||
{guardian}, Lv {guardian_level}, guards {zone}: a giant that takes at most a quarter of its health from any one attack.
|
||||
Within 128 blocks its bar shows how far away it is. In the fight, watch the ground and step out of its area attacks; leaving the arena or dying loses the fight.
|
||||
Beat it for {drops}. It returns 5 hours later.
|
||||
{guardian}, Lv {guardian_level}, guards {zone}. Beating it gives {drops}. {guardian_note}
|
||||
tasks:
|
||||
- event: "guardian/{zone_id}"
|
||||
title: "Beat {guardian}"
|
||||
@@ -83,7 +80,7 @@ chapters:
|
||||
This island has no zombies, no creepers and no cows: only Pokémon. Their drops are your food, string, leather and much more.
|
||||
The island is split into zones, each with its own Pokémon, levels, ores and a guardian. You start on Button Isle; the further out you go, the stronger everything gets.
|
||||
|
||||
This book suggests what to do next. Nothing in it is locked and it gives no rewards: do things in any order you like. This first page walks through how the island works; the next one lists every field move your Pokémon can lend you.
|
||||
This book suggests what to do next. Nothing in it is locked and it gives no rewards: do things in any order you like. This first page walks through how the island works; the next lists every field move your Pokémon can lend you, and the one after explains the bigger mods.
|
||||
tasks:
|
||||
- checkmark: true
|
||||
title: Read this
|
||||
@@ -118,6 +115,7 @@ chapters:
|
||||
Look at a wild Pokémon and press R: your Pokémon goes out and the battle starts.
|
||||
Wild Pokémon can also come to you. One that attacks you starts a battle instead of hurting you, unless none of your Pokémon can fight: then you take the hit yourself.
|
||||
Pokémon stronger than your team hunt you; weaker ones keep their distance. In a battle you can run, and you get a few seconds' head start.
|
||||
Button Isle is safe ground: its Pokémon never attack you unless you hit them first. If you ever lose everything, start over there.
|
||||
tasks:
|
||||
- cobblemon: defeat
|
||||
amount: 1
|
||||
@@ -135,7 +133,7 @@ chapters:
|
||||
icon: cobblemon:poke_ball
|
||||
after: [welcome]
|
||||
text: |
|
||||
Poké Balls are crafted from apricorns, which grow on apricorn trees around the island. Look the recipe up in JEI.
|
||||
Poké Balls are crafted from apricorns, which grow on apricorn trees all over Button Isle. Four apricorns of any colour around a piece of coal or charcoal make one; a copper ingot from Southwold in the middle makes four, if the apricorns are red. Look the recipes up in JEI.
|
||||
tasks:
|
||||
- item: cobblemon:poke_ball
|
||||
count: 16
|
||||
@@ -207,7 +205,8 @@ chapters:
|
||||
after: [level_10]
|
||||
text: |
|
||||
Each zone has its own Pokémon and level range; the book has a page for each. The channels between the islands are gentle, the open sea around them is not.
|
||||
Most zones have a guardian: a giant Pokémon with a health bar at the top of your screen when you are near. Only a battle can hurt it, and it can lose at most a quarter of its health to one attack. Beat it for its rewards; it comes back hours later.
|
||||
Each kind of Pokémon lives in one zone. A Pokémon far above a zone's levels learns less from battles there; Exp. Candy always works in full.
|
||||
Most zones have a guardian: a giant Pokémon with a health bar at the top of your screen when you are within 128 blocks. Only a battle can hurt it, and it can lose at most a quarter of its health to one attack. Step out of its area attacks; leaving the arena or dying loses the fight. A beaten guardian returns 5 hours later.
|
||||
tasks:
|
||||
- checkmark: true
|
||||
title: Read this
|
||||
@@ -372,79 +371,283 @@ chapters:
|
||||
- checkmark: true
|
||||
title: Read this
|
||||
|
||||
- id: mods
|
||||
title: Mods in the Pack
|
||||
subtitle: What the bigger mods add, and how they work here
|
||||
icon: cold_sweat:thermometer
|
||||
quests:
|
||||
- id: cold_sweat
|
||||
title: Cold Sweat
|
||||
icon: cold_sweat:thermometer
|
||||
size: 1.5
|
||||
text: |
|
||||
You have a body temperature. The face above your hotbar shows it: it turns red as you heat up and blue as you cool down. At either end you take damage every two seconds; cold also slows you, makes you mine slower and freezes away up to half your hearts, and heat fogs your view.
|
||||
Where you stand decides which way it moves. The lowlands are mild; Sunscorch and the Basalt Furnace are hot, Frostpeak is cold, and nights are cooler everywhere. Water cools you down. Over time you get used to the climate you're in.
|
||||
The flame or snowflake by your hotbar shows roughly how hot or cold the place is; carry a Thermometer to read it exactly. For five minutes after you first arrive or respawn you are immune.
|
||||
|
||||
To stay safe: wear Goat Fur armour against cold or Hoglin Hide armour against heat, or sew Goat Fur, Hoglin Hide, wool or leather onto any armour at a Sewing Table. Pour a Waterskin of water over yourself to cool off. A Hearth keeps the area around your base comfortable, and a Boiler or Icebox with a Smokestack on top warms or cools a room.
|
||||
tasks:
|
||||
- checkmark: true
|
||||
title: Read this
|
||||
- id: fight_or_flight
|
||||
title: Fight or Flight
|
||||
icon: minecraft:iron_sword
|
||||
after: [cold_sweat]
|
||||
text: |
|
||||
Wild Pokémon don't just stand there: each one either flees from you or fights back when you hit it, depending on its nature, level and type. Dark and Ghost types grow bolder in the dark.
|
||||
This pack adds two reasons to fight: a wild Pokémon stronger than your whole team hunts you, and one that breaks out of your ball attacks you. Either way, its attack starts a battle. While it is angry a thrown ball can't catch it, so battle it first.
|
||||
On Button Isle none of this happens unless you hit a Pokémon first.
|
||||
tasks:
|
||||
- checkmark: true
|
||||
title: Read this
|
||||
- id: cobblebase
|
||||
title: Cobblebase
|
||||
icon: cobblemon:pasture
|
||||
after: [cold_sweat]
|
||||
text: |
|
||||
Pokémon in a Pasture Block can work. Open the pasture and give a Pokémon a skill in its Skills tab: harvesting, producing, mining, finding items, buffs and more. K opens Cobblebase's settings.
|
||||
Better skills open up as your Pokémon grow: a skill names a zone, and the Pokémon needs that zone's top level or to hold one of its materials. An idle Pokémon tells you what it's missing.
|
||||
Mining and finding drop items at the Pokémon's feet. A second Pokémon in the same pasture with Item Gatherer puts them into the nearest chest. What a pasture finds depends on its zone: JEI's Pasture Finds pages list it.
|
||||
tasks:
|
||||
- checkmark: true
|
||||
title: Read this
|
||||
- id: breeding
|
||||
title: Breeding
|
||||
icon: cobblemon:pasture
|
||||
after: [cobblebase]
|
||||
text: |
|
||||
Put two compatible Pokémon (or one and a Ditto) in a Pasture Block and switch breeding on with the pasture's button. Now and then an egg appears in its nest; it hatches in your inventory after a while.
|
||||
Ditto only lives in the Deep Dark.
|
||||
tasks:
|
||||
- checkmark: true
|
||||
title: Read this
|
||||
- id: veins
|
||||
title: Regenerating Ore Veins
|
||||
icon: minecraft:raw_iron
|
||||
after: [cold_sweat]
|
||||
text: |
|
||||
Ore only grows in veins: small nodes on the surface and bigger veins underground, each ore in its own zone. A mined ore block turns into faint glass and grows back after a while, from 20 minutes for coal to longer for rarer ores; JEI's Ore Veins pages give the times.
|
||||
You can't break the glass, but you can aim and mine through it. Sneak and use it to see when it grows back.
|
||||
A Vein Locator, made from a compass and a copper ingot and set to an ore block, points to the nearest vein of that ore. It may break with each use.
|
||||
tasks:
|
||||
- checkmark: true
|
||||
title: Read this
|
||||
- id: lootr
|
||||
title: Shared Loot
|
||||
icon: minecraft:chest
|
||||
after: [cold_sweat]
|
||||
text: |
|
||||
Chests in villages, ruins and other structures are shared by everybody: one inventory per chest, rolled once. An hour after it is first opened, a chest fills up again with new loot.
|
||||
tasks:
|
||||
- checkmark: true
|
||||
title: Read this
|
||||
- id: maps
|
||||
title: Maps and Info
|
||||
icon: minecraft:filled_map
|
||||
after: [cold_sweat]
|
||||
text: |
|
||||
The minimap in the corner shows the land and the Pokémon around you. J opens the world map; your death points are marked there.
|
||||
JEI (the item list beside your inventory): R shows how to get an item, U what it's used for. Cobblemon Info adds a page for every Pokémon, with where it spawns and what it drops; the pack's own pages add the island's zones, guardians, machines, ore veins and pasture finds.
|
||||
Looking at something shows its name at the top of your screen; V shows more. AppleSkin shows how filling food is, and the buttons beside your inventory sort it.
|
||||
tasks:
|
||||
- checkmark: true
|
||||
title: Read this
|
||||
|
||||
- id: button_isle
|
||||
zone: button_isle
|
||||
title: Button Isle
|
||||
icon: cobblemon:poke_ball
|
||||
about: |
|
||||
The round island in the middle, where you arrive, with a channel all around it. Forest and plains, a little cherry grove and desert, and apricorn trees everywhere.
|
||||
Its Pokémon never attack you unless you hit them first: if you ever lose everything, start over here.
|
||||
locals: Rattata, Bidoof and Caterpie
|
||||
|
||||
- id: shallows
|
||||
zone: shallows
|
||||
title: Shallows
|
||||
icon: minecraft:kelp
|
||||
about: |
|
||||
The coasts, beaches and the calm channels between the islands. The open sea further out is the Deep Sea, and much stronger.
|
||||
locals: Krabby, Wingull and Chinchou
|
||||
|
||||
- id: southwold
|
||||
zone: southwold
|
||||
title: Southwold
|
||||
icon: minecraft:raw_copper
|
||||
about: |
|
||||
The south of the big island, across the channel from Button Isle: forest, plains and windswept hills.
|
||||
Its copper makes Poké Balls four at a time.
|
||||
locals: Meowth, Voltorb and Pidove
|
||||
|
||||
- id: lush_caves
|
||||
zone: lush_caves
|
||||
title: Lush Caves
|
||||
icon: minecraft:glow_berries
|
||||
about: |
|
||||
Overgrown caves under the whole island. The fossil Pokémon live down here: Kabuto, Omanyte, Lileep and Anorith.
|
||||
locals: Barboach, Joltik and Shuckle
|
||||
|
||||
- id: westmarch
|
||||
zone: westmarch
|
||||
title: Westmarch
|
||||
icon: cobblemon:thunder_stone
|
||||
about: |
|
||||
The north-west of the big island: forest and windswept hills. The first iron on the island grows here.
|
||||
locals: Magikarp, Goomy and Applin
|
||||
guardian_note: The waders keep the Mangrove Mire's poison off.
|
||||
|
||||
- id: jungle
|
||||
zone: jungle
|
||||
title: Verdant Jungle
|
||||
icon: cobblemon:leaf_stone
|
||||
about: |
|
||||
The jungle in the east, on both sides of the channel across the middle. Warm and humid, but never too hot.
|
||||
locals: Natu, Bellsprout and Pikipek
|
||||
guardian_note: The waders keep the Mangrove Mire's poison off.
|
||||
|
||||
- id: dripstone
|
||||
zone: dripstone
|
||||
title: Dripstone Depths
|
||||
icon: minecraft:pointed_dripstone
|
||||
about: |
|
||||
Dripstone caves under the whole island, deeper and stronger than the Lush Caves.
|
||||
locals: Baltoy, Lunatone and Solrock
|
||||
|
||||
- id: highlands
|
||||
zone: highlands
|
||||
title: Highland Meadows
|
||||
icon: cobblemon:sun_stone
|
||||
about: |
|
||||
The meadows of the north: plains, forest and cherry groves at the foot of the peaks.
|
||||
locals: Psyduck, Jigglypuff and Hoppip
|
||||
guardian_note: An Icy Rock turns leather into Hoglin Hide, for armour against Sunscorch's heat.
|
||||
|
||||
- id: mire
|
||||
zone: mire
|
||||
title: Mangrove Mire
|
||||
icon: cobblesurvival:mire_waders
|
||||
hazard_text: "The Mire's water poisons you unless you wear Mire Waders: the guardians of Westmarch and the Verdant Jungle drop them."
|
||||
about: |
|
||||
The mangrove swamp in the south-east. Its water poisons you unless you wear Mire Waders.
|
||||
locals: Slowpoke, Mudkip and Ducklett
|
||||
guardian_note: An Icy Rock turns leather into Hoglin Hide, for armour against Sunscorch's heat.
|
||||
quests:
|
||||
- id: waders
|
||||
title: Mire Waders
|
||||
icon: cobblesurvival:mire_waders
|
||||
text: |
|
||||
Waders keep the Mire's poison off. Beat the guardian of Westmarch or the Verdant Jungle for a pair.
|
||||
The Mire keeps poisoning you while you're in it. Mire Waders on your feet keep the poison off.
|
||||
The guardians of Westmarch and the Verdant Jungle each drop a pair.
|
||||
tasks:
|
||||
- item: cobblesurvival:mire_waders
|
||||
|
||||
- id: sunscorch
|
||||
zone: sunscorch
|
||||
title: Sunscorch
|
||||
icon: cobblemon:fire_stone
|
||||
hazard_text: "The desert heat hurts without heat insulation on your armor (Cold Sweat): look up insulation in JEI."
|
||||
about: |
|
||||
The desert and badlands: a patch just north of Button Isle's channel, and stretches of the north-east and north-west coasts. At midday its heat overwhelms you in under a minute.
|
||||
locals: Sandshrew, Cacnea and Larvesta
|
||||
guardian_note: A Heat Rock turns wool into Goat Fur, for armour against Frostpeak's cold.
|
||||
quests:
|
||||
- id: hide
|
||||
title: Hoglin Hide Armour
|
||||
icon: cold_sweat:hoglin_chestplate
|
||||
text: |
|
||||
A full set of Hoglin Hide armour holds Sunscorch's midday heat off for at least ten minutes.
|
||||
Eight leather around an Icy Rock make eight Hoglin Hide; the guardians of the Mangrove Mire and the Highland Meadows drop Icy Rocks.
|
||||
An Ice type riding on your shoulder cools you too, once it passes the Verdant Jungle gate (see the HMs page).
|
||||
tasks:
|
||||
- item: cold_sweat:hoglin_helmet
|
||||
- item: cold_sweat:hoglin_chestplate
|
||||
- item: cold_sweat:hoglin_leggings
|
||||
- item: cold_sweat:hoglin_boots
|
||||
|
||||
- id: deep_sea
|
||||
zone: deep_sea
|
||||
title: Deep Sea
|
||||
icon: cobblemon:mystic_water
|
||||
about: |
|
||||
The open sea around the island, out beyond the coasts. There is no land to stand on out here.
|
||||
locals: Horsea, Remoraid and Lapras
|
||||
quests:
|
||||
- id: dive
|
||||
title: Breathing Underwater
|
||||
icon: minecraft:turtle_helmet
|
||||
text: |
|
||||
A Pokémon with Dive lets you breathe, walk and mine underwater as if on land; it needs the Mangrove Mire gate.
|
||||
A Water type riding on your shoulder lets you breathe underwater too, once it passes the same gate.
|
||||
tasks:
|
||||
- checkmark: true
|
||||
title: Read this
|
||||
|
||||
- id: frostpeak
|
||||
zone: frostpeak
|
||||
title: Frostpeak Range
|
||||
icon: cobblemon:ice_stone
|
||||
hazard_text: "The cold hurts without wool insulation on your armor (Cold Sweat): look up insulation in JEI."
|
||||
about: |
|
||||
The jagged peaks of the north-east and the hills around them. Even at midday the cold freezes you in under a minute.
|
||||
locals: Sneasel, Delibird and Rhydon
|
||||
guardian_note: An Icy Rock turns leather into Hoglin Hide, for armour against the Basalt Furnace's heat.
|
||||
quests:
|
||||
- id: fur
|
||||
title: Goat Fur Armour
|
||||
icon: cold_sweat:goat_fur_chestplate
|
||||
text: |
|
||||
A full set of Goat Fur armour keeps you warm in Frostpeak for at least ten minutes, even at midday.
|
||||
Eight wool around a Heat Rock make eight Goat Fur; the guardian of Sunscorch drops Heat Rocks.
|
||||
A Fire type riding on your shoulder warms you too, once it passes the Highland Meadows gate (see the HMs page).
|
||||
tasks:
|
||||
- item: cold_sweat:goat_fur_helmet
|
||||
- item: cold_sweat:goat_fur_chestplate
|
||||
- item: cold_sweat:goat_fur_leggings
|
||||
- item: cold_sweat:goat_fur_boots
|
||||
|
||||
- id: deep_dark
|
||||
zone: deep_dark
|
||||
title: Deep Dark
|
||||
icon: minecraft:sculk
|
||||
hazard_text: "Sculk darkens your sight down here. There is no Warden, but the ancient colossus sleeps in the ruins."
|
||||
about: |
|
||||
The deepest caves, under the cold and temperate land, grown over with sculk. There is no Warden, but Regigigas sleeps in the ruins.
|
||||
locals: Carbink, Bronzong and Ditto
|
||||
guardian_note: An Icy Rock turns leather into Hoglin Hide, for armour against the Basalt Furnace's heat.
|
||||
quests:
|
||||
- id: flash
|
||||
title: Flash
|
||||
icon: minecraft:glow_ink_sac
|
||||
text: |
|
||||
The sculk shriekers here cloud your sight with Darkness.
|
||||
A Pokémon with Flash lets you see in the dark; it needs the Dripstone Depths gate.
|
||||
tasks:
|
||||
- checkmark: true
|
||||
title: Read this
|
||||
|
||||
- id: basalt
|
||||
zone: basalt
|
||||
title: Basalt Furnace
|
||||
icon: minecraft:magma_block
|
||||
hazard_text: "The heat of the furnace hurts without heat insulation on your armor (Cold Sweat)."
|
||||
about: |
|
||||
Volcanic caves under the hottest land, reaching down to the bottom of the world.
|
||||
locals: Torkoal, Heatmor and Durant
|
||||
quests:
|
||||
- id: heat
|
||||
title: Lava and Heat
|
||||
icon: minecraft:lava_bucket
|
||||
text: |
|
||||
Wear Hoglin Hide armour against the heat (see the Sunscorch page).
|
||||
A Pokémon with Lava Plume lets you move through lava without burning; it needs the Deep Dark gate.
|
||||
tasks:
|
||||
- item: cold_sweat:hoglin_helmet
|
||||
- item: cold_sweat:hoglin_chestplate
|
||||
- item: cold_sweat:hoglin_leggings
|
||||
- item: cold_sweat:hoglin_boots
|
||||
|
||||
- id: the_end
|
||||
zone: the_end
|
||||
title: The End
|
||||
icon: minecraft:end_stone
|
||||
about: |
|
||||
Beyond a stronghold's portal. Eternatus has taken the dragon's place.
|
||||
locals: Beheeyem, Reuniclus and Metagross
|
||||
quests:
|
||||
- id: eyes
|
||||
title: Eyes of Ender
|
||||
|
||||
Reference in new issue
Block a user