GolfMayhem

v1.2.2·Updated 2026-03-06

Adds chaotic events and environment vfx to Super Battle Golf.

About this mod Author’s original text

GolfMayhem

A chaos event mod for Super Battle Golf that randomly triggers wild events mid-game to keep every round unpredictable. Events fire between holes and can be fully customized or disabled via the in-game Rules page or BepInEx config.

Features

Chaos Events

A random event fires every so often (Default every 10-35 seconds). These can be toggled on/off from the Match Setup → Rules page before starting a game.

Events (more coming soon!)

  • 🌫️ Fog — Thick fog rolls in, obscuring the course
  • 🛒 Golf Cart Chaos — Everyone gets a golf cart
  • 🔄 Gravity Flip — Gravity lowers for everyone
  • 🧲 Magnet Hole — The hole repels balls temporarily
  • 💣 Mine Flood — Mines spawn around the hole
  • 🔬 Miniature Mode — Everyone gets smaller
  • 🔭 Giant Mode — Everything grows enormous
  • 🌀 Tornado — Tornados sweep across the course
  • ☀️ Orbital Strike — Everyone gets hit by an orbital strike
  • ☕ Coffee Rush — Everyone gets a coffee speed boost
  • 🌧️ Rain — Fills the course with rain and dark skies
  • 🌙 Night — Switches to a full night sky with stars

⚠️ Gauntlet, Speed Surge, and Golf Cart Race are currently disabled — they are not working properly and will be re-enabled in a future update.

Environment Settings

Separate from chaos events, you can permanently enable an environment for the entire session from the Match Setup → Rules page. Unlike chaos events these don't trigger randomly — they stay active from the first hole to the last.

| Environment | Description |

|---|---|

| 🌧️ Rain | Persistent rain and overcast skies for the whole game |

| 🌙 Night Time | Full night sky with stars for the whole game |

Enabling Rain or Night Time here will prevent them from also triggering as random chaos events during the same session.

Installation

  • Download and install GolfMayhem Mod Manager, or manually drop GolfMayhem.dll into BepInEx/plugins/
  • Launch the game — config file generates automatically at com.maflingus.golfmayhem.cfg

Configuration

All events can be toggled and weighted in com.maflingus.golfmayhem.cfg. The in-game Rules page overrides these values at runtime, so you don't need to edit the file manually.

Key settings:

  • ChaosEventsEnabled — master on/off switch for all chaos events
  • IntervalMin — Minimum time in seconds between events
  • IntervalMax — Maximum time in seconds between events
  • Duration — How long events last. 20 seconds by default
  • Per-event enable toggles and weight multipliers

Multiplayer

GolfMayhem must be installed on all clients to work! Make sure everyone has the mod installed.

Bug Reports

Found a bug? Message @Maflingus on Discord.

Changelog

1.2.0

  • Initial release
  • 13 chaos events
  • Environment settings (Rain, Night Time)
  • In-game Rules page integration with per-event toggles

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
  3. For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
  4. Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.

Install locations vary a lot between mods — the bundled readme is the most reliable guide.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack

File & checksum

Filename
GolfMayhem-1.2.2.zip
File size
151.5 KiB