Phase 6: Pokémon machines (five cores, shells as data)
Adrian (2026-10-31): a Large Furnace where a Fire Pokémon heats real furnaces (hoppers in and out), our own Electric generator, no upkeep; then a drop synthesizer (FE into full drop rolls, looting tiers), a sacrifice altar (level tiers, rare candies only from Lv 80) and a rebirth chamber (Lv 100 -> shiny Lv 1 first stage, three perfect IVs, moves kept, Ability Patch so the hidden ability is optional). - machine/: data-driven 3x3x3 shells (window spots for glass, free spot under the core), checked in four rotations; the Pokémon walks in from the party and lives in the core; breaking core or shell sends it home (party, else PC, offline too); a real Cobblemon entity copy is shown in the chamber (no AI, invulnerable, uncatchable, never saved). - Heat Core keeps vanilla furnaces lit and faster; Dynamo Core makes and pushes FE; Synthesis Core takes FE and rolls drops into a hopper- extractable buffer; Altar Core sacrifices on a confirmed sneak-use; Rebirth Core runs on server time. - Recipes, casing tags, block loot, textures (tools/machine_assets.py), models, blockstates, names. - Self-tests: in/out, refusal, shell and core breaks (PC when full), chunk unload, server restart, and each machine's work. - Docs: design, balance table, Phase 6 checklist; Phase 5 approved. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
5cae9252c3
commit
0877a6a179
75 files changed
+2321
-7
No files matched your search
@@ -29,6 +29,13 @@ Every tunable lives in a config file or in this table. **Placeholder** means gue
|
||||
| Mire poison | Poison I for 7 s, renewed every 5 s while in the Mire without Mire Waders | Decided (Adrian, 2026-10-30) | `datapacks/core/data/cobblesurvival/zone_hazards/mire.json` | Vanilla Poison stops at half a heart |
|
||||
| Field moves (Cobblemon HMs) | mod defaults: all 39 abilities on, no level minimum, no fullness or friendship cost; Rock Smash breaks up to 32 connected ore blocks with no cooldown | Placeholder | `config/cobblemon_hms.json` (generated by the mod; the pack ships none yet) | Rock Smash mines any ore, whatever pickaxe the player has. HMs' `minLevel` is the player's XP level, not the Pokémon's |
|
||||
| Breeding (Cobbreeding) | mod defaults: an egg every 8,000–14,000 ticks per breeding pasture, hatch multiplier 1.0 (about 10 min for 20 egg cycles), Masuda shiny boost ×4, no random eggs from two Dittos, no gate | Placeholder | `config/cobbreeding/main.json` (written by the mod; the pack ships none) | Adrian, 2026-10-31: breeding without a gate |
|
||||
| Machine shells | 3×3×3, core in a wall, chamber in the centre; casing: Heat bricks/mud bricks/deepslate bricks; Dynamo copper blocks; Synthesis iron/gold/diamond/netherite blocks; Altar obsidian/crying obsidian/blackstone/polished blackstone bricks; Rebirth amethyst/quartz/calcite; glass allowed at the window spots | Placeholder | `datapacks/core/data/cobblesurvival/machines/*.json`, `tags/block/*_casing.json` | Adrian, 2026-10-31 (Phase 6) |
|
||||
| Core recipes | Heat: 4 bricks, 4 iron ingots, blast furnace; Dynamo: 4 copper blocks, 4 redstone, thunder stone; Synthesis: 4 iron blocks, 2 redstone blocks, 2 hoppers, crafter; Altar: 4 obsidian, 4 gold blocks, echo shard; Rebirth: 4 amethyst blocks, 4 diamonds, shiny stone | Placeholder | `datapacks/core/data/cobblesurvival/recipe/*_core.json` | |
|
||||
| Large Furnace | furnaces heated: 1 + level/15 (max 8); cooking speed 1 + 0.04 × level + 0.01 × Special Attack (e.g. Lv 50, SpA 70: 3.7×); no fuel | Placeholder | `machines/heat_core.json` | |
|
||||
| Generator | 50 FE/t per level × (1 + 0.005 × Special Attack) (Lv 30, SpA 50: 1,875 FE/t); stores 200,000 FE, pushes up to 16,000 FE/t | Placeholder | `machines/dynamo_core.json` | After Poke Power's 50 FE per level |
|
||||
| Drop Synthesizer | 2,000,000 FE per drop roll, takes up to 32,000 FE/t (one roll a minute at most), stores 4,000,000 FE; looting by casing tier: iron 0, gold I, diamond II, netherite III (+0–1 per drop per level; 25 % per level for a second roll); 9 output stacks | Placeholder | `machines/synthesis_core.json` | |
|
||||
| Sacrifice Altar | from Lv 20: 3 Exp. Candy S; 35: 3 M; 50: 3 L; 65: 2 XL + Ability Capsule; 80: 3 rare candies + 2 XL; 90: 5 rare candies + Ability Patch; 100: 8 rare candies + Ability Patch + nether star; Lv 100 Dragon type: + dragon egg; confirm within 5 s | Placeholder | `machines/altar_core.json` | Rare candies above the highest natural level (Lv 75 guardians) |
|
||||
| Rebirth Chamber | 144,000 ticks (2 hours of server time); 3 IVs raised to 31; an Ability Patch comes with it | Placeholder | `machines/rebirth_core.json` | |
|
||||
| Level pressure | full experience up to 5 levels above the zone's band, then 10 % less per level, at least 10 % (Exp. Candy and commands exempt) | Decided (Adrian, 2026-10-30) | `world/zones.json` → `level_pressure` | E.g. on Button Isle (up to Lv 10): Lv 15 full, Lv 20 half, Lv 24+ a tenth |
|
||||
| Strong flyer | ridable through the air with top speed ≥ 60 or top stamina ≥ 85 (Cobblemon ride stats) | Decided (Adrian, 2026-10-30) | `tools/zone_spawns.py` (`STRONG_FLYER_*`) | 29 species |
|
||||
| High zone for strong flyers | band starts at Lv 30 or more (Sunscorch, Frostpeak, Deep Sea, Deep Dark, Basalt Furnace) | Decided (Adrian, 2026-10-30) | `tools/zone_spawns.py` (`HIGH_ZONE_LEVEL`) | |
|
||||
|
||||
@@ -39,6 +39,8 @@
|
||||
|
||||
## Ask Adrian
|
||||
|
||||
**Phase 5 approved 2026-10-31** ("continue with the next phase"). Still open, with the default kept meanwhile: Mining keeps relying on an Item Gatherer; Dive, Mist and Rock Climb stay gated; the gate levels and materials stay placeholders.
|
||||
|
||||
- ~~Hide gated jobs in Cobblebase's Skills tab?~~ **Answered 2026-10-31:** leave as is; taking the job back with a message is enough.
|
||||
- Mining should deliver straight into the chest instead of relying on an Item Gatherer?
|
||||
- The gate levels, materials and which aura sits behind which zone are placeholders (`docs/balance.md`). Dive, Mist and Rock Climb were added to your four because they get around hazards the same way; say if any should stay open.
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
# Phase 6 – checks for Adrian
|
||||
|
||||
## Decided
|
||||
|
||||
**2026-10-31:** the Large Furnace has a Fire Pokémon heat real furnaces (hoppers must work in and out); an Electric generator is built too; machine work costs the Pokémon nothing. Three more machines: a drop synthesizer (energy into the Pokémon's drops; full drop roll; looting tiers), a sacrifice altar (high-level Pokémon for hard-to-get items; rare candies only above the highest natural level; lower tiers too) and a rebirth chamber (Lv 100 into a shiny Lv 1, first stage, three perfect IVs with none lowered, moves kept, hidden ability left to the player). Details: `docs/design.md` → "Phase 6: Pokémon machines".
|
||||
|
||||
## Built so far
|
||||
|
||||
Five machines, each a 3×3×3 shell around a chamber, with its core in the middle of one wall (recipes and numbers in `docs/balance.md`):
|
||||
|
||||
| Machine | Core | Casing | Takes |
|
||||
| --- | --- | --- | --- |
|
||||
| Large Furnace | Heat Core | bricks, mud bricks or deepslate bricks | Fire types |
|
||||
| Generator | Dynamo Core | copper blocks | Electric types |
|
||||
| Drop Synthesizer | Synthesis Core | iron, gold, diamond or netherite blocks (tier = looting) | any Pokémon |
|
||||
| Sacrifice Altar | Altar Core | obsidian, crying obsidian, blackstone, polished blackstone bricks | Lv 20+ |
|
||||
| Rebirth Chamber | Rebirth Core | amethyst, quartz or calcite blocks | Lv 100 |
|
||||
|
||||
The middle of each side wall and the top centre may be glass, to see the Pokémon; the block under the core is free for a hopper.
|
||||
|
||||
- Send the Pokémon out near the core and use the core with an empty hand: it walks in and leaves the party. Use the core again to take it back. Sneak-use shows what the machine is doing (for the altar: what a sacrifice gives).
|
||||
- Breaking the core or the shell sends it home (party, else PC), even if you're offline. Automated: `machine_pokemon_goes_in_and_out`, `machine_refuses_what_doesnt_fit`, `machine_shell_break_returns_pokemon`, `machine_core_break_returns_pokemon_to_pc`, `machine_survives_unload`, `machine_survives_restart`.
|
||||
- Each machine's work: `heat_core_cooks_with_hoppers`, `dynamo_core_powers_cables`, `synthesis_core_rolls_drops`, `altar_core_sacrifice_needs_confirmation`, `rebirth_core_makes_a_shiny_first_stage`.
|
||||
|
||||
## In game (Prism instance)
|
||||
|
||||
Creative mode gives the cores in the Functional Blocks tab; each has a recipe for survival.
|
||||
|
||||
- [ ] Build a Heat Core shell of bricks with glass in a side window, send out a Fire type and use the core: the Pokémon stands in the chamber, small enough to fit, and doesn't move. **Does it look right?** (the roadmap asks you to confirm this)
|
||||
- [ ] Put a furnace against the outside of that shell, a hopper with raw iron above it and a hopper with a chest below: the iron cooks without fuel, faster with a stronger Pokémon, and ends in the chest.
|
||||
- [ ] Build a Dynamo Core shell of copper with an Electric type, lay Poke Power cables from the core: sneak-use shows the energy made.
|
||||
- [ ] Put a Synthesis Core shell of gold blocks next to it (cables between), with a Pokémon inside and a hopper and chest under its core: its drops arrive in the chest. Swap the shell for diamond blocks: sneak-use shows looting 2.
|
||||
- [ ] Put a Lv 20+ Pokémon in an Altar Core shell: sneak-use shows the reward, sneak-use again within 5 seconds sacrifices it.
|
||||
- [ ] Put a Lv 100 Pokémon in a Rebirth Core shell: sneak-use shows the time left (two hours). To check without waiting: `/data merge block <core position> {rebirth_at:1L}` then wait a second, take it out: a shiny Lv 1 first stage and an Ability Patch.
|
||||
- [ ] Break a casing block while a Pokémon is inside: it comes back to your party with a message.
|
||||
|
||||
## Ask Adrian
|
||||
|
||||
- Does the Pokémon in the chamber look right (size, place, facing out through the core's side)?
|
||||
- All numbers, casings and recipes are placeholders (`docs/balance.md`).
|
||||
@@ -228,6 +228,39 @@ Adrian asked for existing mods for the multiblocks, or at least their logic. Pha
|
||||
|
||||
For the Pokémon inside, the best prior art is already in the pack: Poke Power's Power Block (MIT, [source](https://github.com/Matthiesen-dev/poke-power)) stores Pokémon with their owner, returns them on break, saves and syncs them, and renders the model in the block. Study it (and Cobblemon's Pasture Block, as the roadmap says); don't depend on it.
|
||||
|
||||
## Phase 6: Pokémon machines (Adrian, 2026-10-31)
|
||||
|
||||
Adrian's choices: the Large Furnace has a Fire Pokémon heat real furnaces, and hoppers must work in and out; an Electric generator making Forge Energy is built too (alongside Poke Power's Power Block); machine work costs the Pokémon nothing. Then three more (Adrian, 2026-10-31): a drop synthesizer that turns a lot of energy into what the Pokémon inside would drop, faster with more energy, with a full drop roll and tiers that add looting; a sacrifice altar that trades a high-level Pokémon for hard-to-get items, rare candies only above the highest natural level, lower tiers too; and a rebirth chamber that turns a Lv 100 Pokémon into a shiny Lv 1 after a long time.
|
||||
|
||||
**Shape.** Every machine is a 3×3×3 shell with the machine's core block in the middle of one wall and air in the centre, where the Pokémon stands. The block under the core is free (a hopper can go there), and the middle of each side wall and the top centre are window spots that may be glass instead of casing, to see the Pokémon. The shell is data (`datapacks/core/data/cobblesurvival/machines/<id>.json`: layers bottom to top, a key per character listing the blocks allowed, the core and the chamber marked), checked in all four horizontal rotations around the core every second. Casing is a block tag per machine, so the casing is the materials gate:
|
||||
|
||||
| Machine | Core | Casing | Pokémon |
|
||||
| --- | --- | --- | --- |
|
||||
| Large Furnace | Heat Core | `#cobblesurvival:heat_casing`: bricks, mud bricks, deepslate bricks | any Fire type |
|
||||
| Generator | Dynamo Core | `#cobblesurvival:dynamo_casing`: copper blocks (any weathering, waxed or not, cut or not) | any Electric type |
|
||||
| Drop Synthesizer | Synthesis Core | `#cobblesurvival:synthesis_casing`: iron, gold, diamond or netherite blocks; the lowest metal present sets the tier | any Pokémon |
|
||||
| Sacrifice Altar | Altar Core | `#cobblesurvival:altar_casing`: obsidian, crying obsidian, blackstone, polished blackstone bricks | Lv 20 or more |
|
||||
| Rebirth Chamber | Rebirth Core | `#cobblesurvival:rebirth_casing`: amethyst, quartz and calcite blocks | Lv 100 |
|
||||
|
||||
|
||||
**A Pokémon goes in** when its owner sends it out near the core and uses the core with an empty hand: the nearest of their sent-out Pokémon that fits walks in (it leaves the party and its data is kept in the core). Using the core again takes it out, back to the party or else the PC. Sneak-use shows the machine's state. Breaking the core or any part of the shell sends the Pokémon back to its owner, online or not. The core is the only place the Pokémon exists while inside, so nothing can be duplicated by breaking and inserting at once.
|
||||
|
||||
**What's shown** is a real Cobblemon Pokémon entity, a copy, standing in the chamber: scaled to fit, no AI, invulnerable, silent, uncatchable, and it can't be battled or used. It's never kept in the world save: one loaded from disk is dropped, and the core puts a fresh one there.
|
||||
|
||||
**Large Furnace.** Furnaces, blast furnaces and smokers (`#cobblesurvival:machine_furnaces`) standing against the outside of the shell burn without fuel while they have something to cook, and cook faster. They stay ordinary vanilla blocks, so their screens, recipes and hoppers work as always (input from above, output from below). How many are heated and how fast depend on the Pokémon's level and Special Attack (numbers in the data file and `docs/balance.md`).
|
||||
|
||||
**Drop Synthesizer.** Takes Forge Energy into the Synthesis Core (from a Dynamo Core or cables) and, for every so much energy, rolls the Pokémon's own drop table once, as if it had been defeated. The shell's tier adds looting: iron none, gold I, diamond II, netherite III (more of each drop, rare drops likelier). It takes energy up to a cap per tick, so more energy makes it faster. What it makes waits in the core (nine stacks; it stops when full) for a hopper under the core, or pipes from other mods on any side; breaking the core drops it.
|
||||
|
||||
**Sacrifice Altar.** Sneak-use the Altar Core with the Pokémon inside to see what it would give, sneak-use again within five seconds to sacrifice it: the Pokémon is gone for good and the rewards go to the owner. The highest level tier reached decides the reward: Exp. Candies from Lv 20, Ability Capsules from Lv 65, rare candies only from Lv 80 (above the highest natural level: Basalt Furnace Lv 70, guardians Lv 75), an Ability Patch from Lv 90, a nether star at Lv 100; a Lv 100 Dragon type also gives a dragon egg.
|
||||
|
||||
**Rebirth Chamber.** A Lv 100 Pokémon put in starts a long rebirth (placeholder: two hours of server time, also while the chunk is unloaded). Then it is the first stage of its line at Lv 1 and shiny, keeps its nickname, original trainer, held item and every move it learned, gets three of its IVs set to 31 (no IV ever goes down), and keeps its ability; an Ability Patch comes with it, so taking the hidden ability is the player's choice. Taking it out before the end cancels the rebirth.
|
||||
|
||||
**Cores** are crafted (soft gates by material): Heat Core from bricks, iron and a blast furnace; Dynamo Core from copper blocks, redstone and a thunder stone; Synthesis Core from iron and redstone blocks, hoppers and a crafter; Altar Core from obsidian, gold blocks and an echo shard; Rebirth Core from amethyst blocks, diamonds and a shiny stone. Their textures are drawn by `tools/machine_assets.py`.
|
||||
|
||||
Self-tests (`MachineTests`): in and out, wrong Pokémon refused, broken shell and broken core (to the PC when the party is full), chunk unload, server restart, and each machine's work (a furnace fed and emptied by hoppers without fuel, a Poke Power cable charged by a Dynamo Core, Magikarp's salmon through a hopper under a gold Synthesis Core, a confirmed sacrifice with a Lv 100 Dragonite's rewards, a rebirth from Charizard to a shiny Lv 1 Charmander with its moves and ability).
|
||||
|
||||
**Generator.** The Dynamo Core stores Forge Energy and pushes it to whatever touches the core and takes energy (cables, machines from other mods); its output per tick depends on the Pokémon's level and Special Attack, in line with Poke Power's 50 FE per level.
|
||||
|
||||
## Open decisions for Adrian (proceeding with the default, flagged)
|
||||
|
||||
| Decision | Default used for now |
|
||||
|
||||
+1
-1
@@ -67,7 +67,7 @@ Licenses of mods planned for later phases are in `docs/addon-status.md` and move
|
||||
|
||||
| Part | License |
|
||||
| --- | --- |
|
||||
| Companion mod (`mod/`) | MIT **(placeholder, see open decisions in `docs/design.md`)** |
|
||||
| Companion mod (`mod/`), including the machine cores' textures drawn by `tools/machine_assets.py` | MIT **(placeholder, see open decisions in `docs/design.md`)** |
|
||||
| Datapack, KubeJS scripts, configs, quests, tools | not chosen yet (same open decision) |
|
||||
|
||||
Build tooling, not shipped in the pack: the companion mod's Gradle setup follows Cobblemon's official [NeoForge Kotlin MDK](https://gitlab.com/cable-mc/cobblemon-mdks); Gradle wrapper (Apache-2.0); [packwiz](https://github.com/packwiz/packwiz) and [packwiz-installer](https://github.com/packwiz/packwiz-installer) (MIT); [Chunky](https://modrinth.com/mod/chunky) by pop4959 (GPL-3.0), used only to pregenerate the world template.
|
||||
|
||||
@@ -55,7 +55,7 @@ Generated by `tools/drop_audit.py` (roadmap Phase 4, "unique drops"): every item
|
||||
| Dirt (`minecraft:dirt`) | Dugtrio (basalt, ×0-2); Excadrill (basalt, ×0-2) | Break Dirt; Break Farmland; Break Grass Block; Break Mycelium; Break Podzol | Coarse Dirt, Loamy Mulch, Mulch, Peat Block |
|
||||
| Dragon's Breath (`minecraft:dragon_breath`) | Drampa (sunscorch, 5%); Dratini (westmarch, ×0-1); Zweilous (deep_dark, ×0-2) | – | brewing: lingering potions, Ability Capsule |
|
||||
| Dusk Stone (`cobblemon:dusk_stone`) | – | Brush suspicious blocks in Rooted Gimmi Tower (cobblemon); Crafting (shapeless); Loot in Crumbling Arch (worldgen feature); Loot in Decaying Crypt Ruins (cobblemon), Deep Crypt (worldgen feature), Deserted Gimmi Tower (cobblemon), Frozen Gimmi Tower (cobblemon), Lush Gimmi Tower (cobblemon), Reclaimed Deserted Monument (cobblemon) and 5 more; Loot in Decaying Crypt Ruins (cobblemon), Rooted Gimmi Tower (cobblemon) … | Dusk Stone Block |
|
||||
| Echo Shard (`minecraft:echo_shard`) | – | Loot in Ancient City | Beast Ball, Recovery Compass |
|
||||
| Echo Shard (`minecraft:echo_shard`) | – | Loot in Ancient City | Altar Core, Beast Ball, Recovery Compass |
|
||||
| Egg (`minecraft:egg`) | Chansey (southwold, 50%); Exeggcute (jungle, ×0-3); Exeggutor (jungle, ×0-3) | Loot in Trial Chambers | Cake, Open-Faced Sandwich, Oran Lucky Egg, Pumpkin Pie |
|
||||
| Electirizer (`cobblemon:electirizer`) | Electabuzz (frostpeak, 5%); Electivire (frostpeak, 10%) | Break Electirizer; Crafting | Power Block |
|
||||
| Electric Seed (`cobblemon:electric_seed`) | Togedemaru (frostpeak, 5%) | Break Electric Seed | Miracle Seed |
|
||||
@@ -153,7 +153,7 @@ Generated by `tools/drop_audit.py` (roadmap Phase 4, "unique drops"): every item
|
||||
| Roseli Berry (`cobblemon:roseli_berry`) | Absol (basalt, 5%); Jangmo-o (jungle, 2.5%); Morpeko (button_isle, 5%); Nickit (westmarch, 2.5%); Sableye (button_isle, 5%); Scrafty (sunscorch, 5%); Scraggy (sunscorch, 2.5%); Thievul (westmarch, 5%); Zoroark (highlands, 5%); Zweilous (deep_dark, 5%) | Break Roseli Berry; Wild berry trees in Cherry Grove | Berry Juice, Candied Berries, Red Dye |
|
||||
| Rotten Flesh (`minecraft:rotten_flesh`) | Electrike (highlands, ×0-1); Houndoom (basalt, ×0-2); Houndstone (deep_dark, ×0-2); Joltik (lush_caves, ×0-1); Liepard (basalt, ×0-2); Lycanroc (frostpeak, ×0-2); Mabosstiff (deep_dark, ×0-2); Manectric (highlands, ×0-2); Mightyena (highlands, ×0-2); Rattata (button_isle, ×0-1); Salandit (frostpeak, ×0-1); Spinarak (button_isle, ×0-1) | Fishing; Fishing with a Poké Rod; Loot in Desert Pyramid; Loot in Jungle Pyramid; Loot in Monster Room (worldgen feature) … | Mulch |
|
||||
| Sand (`minecraft:sand`) | Hippopotas (sunscorch, ×0-1); Hippowdon (sunscorch, ×0-2); Sandygast (shallows, ×0-1) | Break Sand; Loot in Desert Pyramid; Use c:tools/brush on your Hippopotas; Use c:tools/brush on your Hippowdon; Use c:tools/brush on your Palossand … | Black Concrete Powder, Blue Concrete Powder, Brown Concrete Powder, Cyan Concrete Powder, Glass, Gray Concrete Powder, Green Concrete Powder, Light Blue Concrete Powder … |
|
||||
| Shiny Stone (`cobblemon:shiny_stone`) | Togekiss (frostpeak, 10%); Togetic (frostpeak, 5%) | Brush suspicious blocks in Deserted Gimmi Tower (cobblemon); Brush suspicious blocks in Deserted Gimmi Tower (cobblemon), Rooted Gimmi Tower (cobblemon), Temperate Gimmi Tower (cobblemon); Crafting (shapeless); Loot in Crumbling Arch (worldgen feature); Loot in Decaying Crypt Ruins (cobblemon), Deep Crypt (worldgen feature), Deserted Gimmi Tower (cobblemon), Frozen Gimmi Tower (cobblemon), Lush Gimmi Tower (cobblemon), Reclaimed Deserted Monument (cobblemon) and 5 more … | Shiny Stone Block |
|
||||
| Shiny Stone (`cobblemon:shiny_stone`) | Togekiss (frostpeak, 10%); Togetic (frostpeak, 5%) | Brush suspicious blocks in Deserted Gimmi Tower (cobblemon); Brush suspicious blocks in Deserted Gimmi Tower (cobblemon), Rooted Gimmi Tower (cobblemon), Temperate Gimmi Tower (cobblemon); Crafting (shapeless); Loot in Crumbling Arch (worldgen feature); Loot in Decaying Crypt Ruins (cobblemon), Deep Crypt (worldgen feature), Deserted Gimmi Tower (cobblemon), Frozen Gimmi Tower (cobblemon), Lush Gimmi Tower (cobblemon), Reclaimed Deserted Monument (cobblemon) and 5 more … | Rebirth Core, Shiny Stone Block |
|
||||
| Shuca Berry (`cobblemon:shuca_berry`) | Glimmora (deep_dark, 5%); Luxio (sunscorch, 5%); Luxray (sunscorch, 10%); Magnemite (southwold, 2.5%); Orthworm (dripstone, 5%); Ponyta (highlands, 2.5%); Revavroom (deep_dark, 5%); Salandit (frostpeak, 2.5%); Togedemaru (frostpeak, 5%); Toxel (southwold, 2.5%) | Break Shuca Berry; Wild berry trees in Badlands, Desert, Plains | Berry Juice, Brown Dye, Candied Berries |
|
||||
| Shulker Shell (`minecraft:shulker_shell`) | Cloyster (deep_sea, 10%); Shuckle (lush_caves, 10%) | – | Master Ball, Shulker Box |
|
||||
| Silk Scarf (`cobblemon:silk_scarf`) | Eevee (southwold, 5%); Furfrou (southwold, 5%); Furret (southwold, 5%); Minccino (southwold, 2.5%); Sentret (southwold, 2.5%); Skitty (button_isle, 2.5%); Trubbish (lush_caves, 2.5%) | Crafting | Choice Scarf |
|
||||
@@ -171,7 +171,7 @@ Generated by `tools/drop_audit.py` (roadmap Phase 4, "unique drops"): every item
|
||||
| Sweet Berries (`minecraft:sweet_berries`) | Abomasnow (frostpeak, ×2-4); Cherrim (frostpeak, ×2-4); Grotle (highlands, ×2-4); Nickit (westmarch, ×1-3); Ninetales (highlands, ×2-4); Teddiursa (westmarch, ×1-3); Thievul (westmarch, ×2-4); Vulpix (highlands, ×1-3); Zoroark (highlands, ×2-4); Zorua (highlands, ×1-3) | Use c:fertilizers on your Grotle | Fine Remedy, Jubilife Muffin, Superb Remedy, Whipped Dream |
|
||||
| Tanga Berry (`cobblemon:tanga_berry`) | Cacnea (sunscorch, 2.5%); Cacturne (sunscorch, 5%); Espathra (sunscorch, 5%); Exeggcute (jungle, 2.5%); Exeggutor (jungle, 5%); Fomantis (jungle, 2.5%); Grumpig (frostpeak, 5%); Inkay (shallows, 2.5%); Krokorok (sunscorch, 5%); Krookodile (sunscorch, 10%); Mabosstiff (deep_dark, 5%); Nuzleaf (westmarch, 5%); Seedot (westmarch, 2.5%) | Break Tanga Berry; Wild berry trees in Cherry Grove, Forest, Jungle, Mangrove Swamp | Berry Juice, Candied Berries, Green Dye |
|
||||
| Terracotta (`minecraft:terracotta`) | Crustle (sunscorch, ×0-2); Dwebble (sunscorch, ×0-1) | Break Terracotta; Smelting | Black Terracotta, Blue Terracotta, Brown Terracotta, Cyan Terracotta, Gray Terracotta, Green Terracotta, Light Blue Terracotta, Light Gray Terracotta … |
|
||||
| Thunder Stone (`cobblemon:thunder_stone`) | Pichu (westmarch, 2.5%); Pikachu (westmarch, 5%) | Crafting (shapeless); Loot in Crumbling Arch (worldgen feature); Loot in Decaying Crypt Ruins (cobblemon), Deep Crypt (worldgen feature), Deserted Gimmi Tower (cobblemon), Frozen Gimmi Tower (cobblemon), Lush Gimmi Tower (cobblemon), Reclaimed Deserted Monument (cobblemon) and 5 more; Loot in Decaying Crypt Ruins (cobblemon), Rooted Gimmi Tower (cobblemon); Loot in Deep Crypt (worldgen feature), Lush Gimmi Tower (cobblemon) … | Light Ball, Metal Alloy, Thunder Stone Block |
|
||||
| Thunder Stone (`cobblemon:thunder_stone`) | Pichu (westmarch, 2.5%); Pikachu (westmarch, 5%) | Crafting (shapeless); Loot in Crumbling Arch (worldgen feature); Loot in Decaying Crypt Ruins (cobblemon), Deep Crypt (worldgen feature), Deserted Gimmi Tower (cobblemon), Frozen Gimmi Tower (cobblemon), Lush Gimmi Tower (cobblemon), Reclaimed Deserted Monument (cobblemon) and 5 more; Loot in Decaying Crypt Ruins (cobblemon), Rooted Gimmi Tower (cobblemon); Loot in Deep Crypt (worldgen feature), Lush Gimmi Tower (cobblemon) … | Dynamo Core, Light Ball, Metal Alloy, Thunder Stone Block |
|
||||
| Turtle Scute (`minecraft:turtle_scute`) | Chewtle (highlands, ×0-1); Drednaw (highlands, ×0-2); Squirtle (highlands, ×0-1); Tirtouga (lush_caves, ×0-2); Turtonator (basalt, ×0-2); Wartortle (highlands, ×0-2) | – | Rocky Helmet, Safety Goggles, Turtle Shell |
|
||||
| Vines (`minecraft:vine`) | Tangela (jungle, ×0-1); Tangrowth (jungle, ×0-2) | Break Vines; Use c:fertilizers on your Tangela; Use c:fertilizers on your Tangrowth | Mossy Cobblestone, Mossy Stone Bricks |
|
||||
| Wacan Berry (`cobblemon:wacan_berry`) | Buizel (highlands, 2.5%); Corviknight (deep_dark, 10%); Cramorant (shallows, 5%); Ducklett (mire, 2.5%); Floatzel (highlands, 5%); Goldeen (southwold, 2.5%); Gyarados (westmarch, 5%); Magikarp (westmarch, 2.5%); Mantine (deep_sea, 5%); Mantyke (deep_sea, 2.5%); Masquerain (mire, 5%); Surskit (mire, 2.5%); Swanna (mire, 5%); Wingull (shallows, 2.5%) | Break Wacan Berry; Wild berry trees in Cherry Grove, Plains, Windswept Hills | Berry Juice, Candied Berries, Yellow Dye |
|
||||
|
||||
Reference in new issue
Block a user