Optimal Berry → Paint pipeline

TL;DR

The Berry → Paint chain is a Grow → Gather → Crush loop, not a Smeargle loop. Smeargle’s Paint specialty consumes paint to make canvas/balloon art; the 8 base paints (items 35-42, all obtain="Crush berries") come from a #crush Pokémon working a Red Paint Machine. The curated S/A-tier “Berry Paint Farm” (farm_configurations.csv, Withered Wastelands) runs Larvitar solo with one machine and one Community Box — the player manually deposits berries; Larvitar crushes; Red outputs first. For passive berry feedstock add Bulbasaur (best Grow per brief) on an in-radius plot. Color is machine-determined, not berry-determined. Tune Larvitar comfort to Bitter / Hot 7-9 / Low / Dark with stone furniture.

The build

PokémonRoleSpecialtyWhy
LarvitarCrusher / paint producerCrush, BulldozeOnly Pokémon named in farm_configurations.csv “Berry Paint Farm”; operates Red Paint Machine + Berry Crusher; Rock-Ground typing matches stone/dark comfort.
BulbasaurBerry grower (optional)GrowBest Grow Pokémon per brief (S, 718 item matches). Habitat “Tall grass, bench with greenery”, Always/All — earliest unlock for passive berry feedstock.

Layout

+----------------------------------------------------+
| Withered Wastelands — 12-tile habitat radius       |
|                                                    |
|   [B]....berries......[B]      B = Berry plot      |
|    .                   .       L = Larvitar        |
|    .   .---------.     .       M = Red Paint Mach. |
|    .   |  [L][M] |     .       C = Community Box   |
|    .   |   [C]   |     .       S = Stone furniture |
|    .   '---------'     .       (comfort stack)     |
|    .                   .                           |
|   [S].....[S]......[S].        Player walks:       |
|                                berry -> [C]        |
+----------------------------------------------------+

Expected output

Dataset gives no quantitative throughput. Upper bound is the Red Paint Machine itself (automation_level=Semi, range=1) — i.e. one Larvitar crush-cycle per tick, gated by berries in the Community Box.

Formula:

paint/hr = min(
    berry_litter_or_grow_rate × gather_efficiency,
    larvitar_crush_cycle_rate,
    red_paint_machine_throughput
)

See Missing / future research.

Comfort setup

  • Temperature: Hot 7-9 (Rock-Ground type rule)
  • Humidity: Low 1-2
  • Light: Dark
  • Flavor: Bitter (e.g., Rawst Berry / bitter salads)
  • Furniture: Stone furniture (Larvitar likes stone/luxury/dark per farm_configurations.csv), Log Chair, Bed, Food Bowl — stack to the +50% comfort cap. Mossy Stone (item 43) as theme decor.

Target Comfort Level 4 Blissful (5/5 prefs + mini-game) → 5× multiplier on Larvitar’s cycles.

Setup steps

  1. Settle in Withered Wastelands (stone/dark biome aligns with Larvitar).
  2. Recruit Larvitar (pokedex dex 169, “Mossy rest spot”, Always/All).
  3. Build a Red Paint Machine (automation_devices.csv: Berry + Crusher Pokemon → Crush Pokemon power).
  4. Place a Community Box within 1 tile of the machine (same house).
  5. Optional: settle Bulbasaur in-radius and plant a berry plot for automated berry supply; otherwise hand-harvest natural berries from Withered Wastelands (Chesto, Rawst, Aspear, Pecha, Lum, Leppa all spawn there).
  6. Manually drop berries into the Community Box (the farm’s defining manual step).
  7. Larvitar pulls + crushes → Red Paint outputs (color priority: Red first).
  8. Stack comfort items + feed Bitter food to push Larvitar to Blissful.
  9. To produce another paint color, swap the machine variant (Blue/Green/Yellow/Pink/Cyan/White/Black). The 8 base paints are items 35-42; all share obtain="Crush berries".
  10. Downstream: feed paint into a Sparkling Skylands Painter’s Atelier (Smeargle + Mr. Mime + Jigglypuff) for Paint Balloons / canvas art.

Alternatives

  • Geodude — substitute crusher (Crush specialty, same comfort profile).
  • Onix / Steelix — substitute crushers; check pokemon_size.csv before indoor placement.
  • Pupitar / Trapinch — listed for Berry Crusher operation in automation_devices.csv.
  • Oddish / Bellsprout — substitute Grow Pokémon; Bellsprout also has Litter.
  • Painter’s Atelier (A-tier, Sparkling Skylands; Smeargle/Mr.Mime/Jigglypuff) — downstream art chain, consumes paint, does not produce it.
  • Berry + Paint Setup (S-tier, Palette Town; Bellossom/Vileplume/Smeargle/Jigglypuff) — late-game premium-paint variant requiring rare berry seeds.

Source data

  • /tmp/pokopia-data/farm_configurations.csv — “Berry Paint Farm” (Larvitar solo, Red Paint Machine, manual berry deposit).
  • /tmp/pokopia-data/afk_farms.csv — Painter’s Atelier (A), Berry + Paint Setup (S).
  • /tmp/pokopia-data/automation_devices.csv — Red Paint Machine, Berry Crusher, Community Box.
  • /tmp/pokopia-data/items_enriched.csv — items 35-42 (Red/Blue/Green/Yellow/Pink/Cyan/White/Black paint), all obtain="Crush berries"; berries 55-60.
  • /tmp/pokopia-data/pokedex.csv — Bulbasaur (1, Grow), Oddish (13, Grow), Bellsprout (21, Grow/Litter), Geodude (159, Crush), Larvitar (169, Crush/Bulldoze).
  • /tmp/pokopia-data/comfort_items.csv — Log Chair, Bed, Food Bowl stacking to +50%.
  • Brief type→pref table: Rock-Ground = Bitter / Hot 7-9 / Low / Normal (farm config overrides Light to Dark via “likes stone/luxury/dark”).

Missing / future research

  • production_chains.csv referenced in brief but not present in /tmp/pokopia-data/.
  • No per-hour throughput numbers in dataset (crush cycle time, machine ticks/min).
  • Only Red Paint Machine documented in automation_devices.csv; the other 7 color machines are inferred.
  • Whether berry species influences color output, or only the machine variant.
  • Larvitar entry in pokemon_size.csv not verified here (indoor fit check).
  • Whether Bulbasaur-grown berries auto-route to Community Box, or still require manual transfer.