Mod PvZ: Fusion

Grow your first modPlants vs. Zombies: Fusion — modding docs

Sunny lawn defense meets golden fusion energy. Learn to build your own Plants vs. Zombies: Fusion mods with BepInEx, CustomizeLib and C# — one clear step at a time.

  • BepInEx plugins
  • CustomizeLib
  • C# · .NET
Sunny lawn + golden fusion energy

The growing path

From seed to fusion in three steps

Each tutorial is a plant to grow. Start in silver, finish in gold — exactly like the game's Silver → Gold progression.

1

Set up your lawn

Install BepInEx, drop in CustomizeLib and wire up your first project skeleton.

◆ Beginner~15 min
2

Plant your first plugin

Write a C# Plugin, hook Awake() and watch the game load your code.

◆◆ Intermediate~25 min

Forge a custom fusion

Combine two plants into a brand-new hybrid with its own stats, sprites and behaviour.

◆◆◆ Advanced~45 min

Real code, from line one

Your first plugin is ten lines away

No fluff — every tutorial ships copy-paste-ready C#. Here's the entry point you'll write in the very first lesson.

Pro-tip from Cinder

Keep the BepInEx console open — it prints your Log.LogInfo in real time.

Plugin.csBepInEx
// Your mod's entry point
using BepInEx;

[BepInPlugin("com.you.firstmod", "First Mod", "1.0.0")]
public class Plugin : BaseUnityPlugin
{
    private void Awake()
    {
        Log.LogInfo("First Mod loaded — happy fusing!");
    }
}

Ready to dig in?

Grow your first mod today — no zombie will stop you.

Create a free account to track your progress through every tutorial.