Required Tools
Learn about the software and tools required to start creating PvZ Fusion mods.
What you'll learn
By the end of this lesson, you will:
- Know which tools are required for PvZ Fusion modding
- Understand the purpose of BepInEx
- Understand the purpose of CustomizeLib
- Know which software will be used throughout this curriculum
Why do we need tools?
Creating a mod requires more than just writing code.
We need tools to load mods, compile code, edit projects, and interact with PvZ Fusion.
Required software
For this curriculum, we will use:
- PvZ Fusion
- BepInEx
- CustomizeLib
- Visual Studio 2022
- Git (optional)
Different tutorials may use different tools
Some older community tutorials use MelonLoader.
This curriculum focuses on BepInEx and CustomizeLib.
If a video tutorial conflicts with the written documentation, follow the written documentation.
Typical modding setup
PvZ Fusion
- BepInEx
- plugins
- MyFirstMod.dll
- plugins
- Game files
Visual Studio
- Mod project






