// Management · RimWorld Mod

Nice Plants Menu - Custom Zone Fix

Makes Nice Plants Menu's beautiful plant selection dialog work with custom growing zones from the Vanilla Plants Expanded (VPE) mod series.

Makes Nice Plants Menu's beautiful plant selection dialog work with custom growing zones from the Vanilla Plants Expanded (VPE) mod series.

What It Fixes

Nice Plants Menu originally only recognizes vanilla Zone_Growing and Building_PlantGrower, so custom zones added by VPE do not work:
- The Nice Plants Menu dialog never opens for mushroom / sandy / aquatic / flower garden zones
- Even when it opens, the plant list wrongly filters VPE-specific plants, or crashes with InvalidCastException

Supported Custom Zones

- VPE Mushrooms — Mushroom growing zone
- VPE More Plants — Sandy zone, Aquatic zone, Flower Garden zone

Also compatible with any other mod that implements custom growing zones inheriting from the base Zone class.

Required Dependencies (Load in Order)

1. Harmony
2. Nice Plants Menu

Soft Dependencies

Any Vanilla Plants Expanded sub-mod (Mushrooms / More Plants / Succulents, etc.). This mod has no side effects when VPE is not installed.

Load Order

Harmony → Nice Plants Menu → VPE Series → This Compat Mod

Features

- Pure Harmony runtime injection, no mod files modified
- Standard zones and hydroponics basins use original logic, behavior unchanged, regression-safe
- Each patch is wrapped in independent try-catch for robustness
- Compatible with RimWorld 1.6


https://github.com/FlyPig01/NicePlantsMenuVPECompat