Six lanes of berry trees produce all six base berries. Water channels carry fallen berries to a Community Box where a Crush-specialty Pokémon turns them into paint, unlocking every color.
Berries ride the water channels and collect near the Community Box.
Top-down view of the six berry lanes.
Mini floodgates sit directly behind the trees. Each one releases fresh water into the lanes when triggered.
Automation detail: a trap door controls lava flow in front of the Laser sensor. When the door opens, the lava flows past the sensor and triggers the Mini floodgate.