PEAK Farts
Customize fart power, VFX, and colors for every fart in PEAK. Host must have mod for gameplay; colors sync per player. PEAKLib handshake + PhotonCustomPropsUtils host sync. Full Belly and Getting Yolked compatible.
By tony4twenty
| Date uploaded | a week ago |
| Version | 1.0.0 |
| Download link | tony4twenty-PEAK_Farts-1.0.0.zip |
| Downloads | 213 |
| Dependency string | tony4twenty-PEAK_Farts-1.0.0 |
This mod requires the following mods to function
BepInEx-BepInExPack_PEAK
BepInEx pack for PEAK. Preconfigured and ready to use.
Preferred version: 5.4.75301Snosz-PhotonCustomPropsUtils
Helps modders easily synchronize room/player properties across all connected clients through Photon's Custom Properties.
Preferred version: 1.1.0README
PEAK Farts π¨
Version 1.0.0 β Customize fart power, visuals, and colors across the entire game.
Take full control of every fart in PEAK: vanilla mushroom farts, Full Belly, Getting Yolked, poison farts, and more all pipe through this modβs force, VFX, and color settings. Boost yourself mid-air, tint farts to match your scout, or crank the launch force to absurd levels. Get an extra jump distance, height or both with the fart boost power! Make poisonous food throw your guts in a tumble and force toxins out your bum bum! Have fun!
π Multiplayer rules
| Host has PEAK Farts | Host lacks PEAK Farts | |
|---|---|---|
| Custom force / VFX / patches | β Host settings apply to everyone | β Disabled for clients (vanilla farts) |
| Poison farts / fart boost / visual fart | β Host toggles apply | β Disabled for clients |
| Fart colors | β Each playerβs color syncs | β Each playerβs color still syncs |
| Hotkeys | β¨οΈ Always local per player | β¨οΈ Always local per player |
- Host must have PEAK Farts (PEAKLib plugin GUID handshake) or clients get no mod gameplay β vanilla farts only.
- Gameplay settings always sync from the host when the host has the mod.
- Fart colors and hotkeys are never host-synced. Colors sync per player so others see your tint; keys stay on your machine.
Everyone in the lobby should install this mod for consistent behavior and color sync.
- π£οΈ Find the mod in the Peak Modding Discord under #mod-releases to discuss mod related topics like issues/reports/appreciation
π οΈ Features
Universal fart control
- πͺ Custom launch force β forward/back relative to where you face, plus vertical force (defaults match vanilla at 100)
- π All fart sources β vanilla mushrooms, Full Belly, Getting Yolked, and PEAK Farts triggers use the same settings (when host has mod)
- π» Global VFX toggle β turn spore cloud visuals and audio on or off for every fart in the lobby
- π¨ Fart colors β
Original(vanilla green),SkinColor(scout color), orCustomhex β synced so other players see your color
PEAK Farts triggers
- π Fart boost β hotkey to launch yourself with a fart during a jump (configurable cooldown and jump window)
- β οΈ Poison farts β random farts while poisoned (chance and interval configurable)
- π Visual fart β hotkey for a networked visual-only fart (no knockback)
Multiplayer sync
- π€ PEAKLib Core host handshake β detects whether the host has this mod installed
- π PhotonCustomPropsUtils β host publishes force, VFX, poison, and boost settings to room properties (late joiners included)
- π¨ Photon RaiseEvent β each player broadcasts their own fart color to the lobby
βοΈ Config Options
Config file: BepInEx/config/peakfarts.customizable.cfg
What syncs where
| Setting | Sync |
|---|---|
FartForceX, FartForceY, EnableVFX |
Host β all clients |
Poison farts (Enabled, chance, interval) |
Host β all clients |
Fart boost (Enabled, cooldown, jump window) |
Host β all clients |
FartColorMode, FartColor |
Your color β other players (not from host) |
| All hotkeys | Local only |
Host config changes mid-game re-sync automatically (~0.5s debounce). Color changes re-broadcast immediately.
Hotkeys (local only)
| Setting | Default | Description |
|---|---|---|
VisualFart_RequireModifier |
true | Visual fart requires a modifier key |
VisualFart_ModifierKey |
LeftAlt | Modifier for visual fart |
VisualFart_MainKey |
G | Visual-only fart (everyone sees, no force) |
FartBoost_MainKey |
F | Fart boost during a jump |
Fart Settings
| Setting | Default | Sync | Description |
|---|---|---|---|
FartForceX |
0 | Host | Forward/back force relative to facing |
FartForceY |
100 | Host | Up/down force (vanilla default is 100) |
EnableVFX |
true | Host | Spore VFX and audio for all farts |
FartColorMode |
Original | Per player | Original, SkinColor, or Custom |
FartColor |
#88CC44FF | Per player | Hex color when FartColorMode is Custom |
Poison Farts (host-synced)
| Setting | Default | Description |
|---|---|---|
Enabled |
false | Randomly fart while poisoned |
ChancePerCheck |
10 | Percent chance per check (0β100) |
CheckIntervalSeconds |
2 | Seconds between poison fart rolls |
Fart Boost (host-synced toggles; key is local)
| Setting | Default | Description |
|---|---|---|
Enabled |
false | Allow fart boost hotkey |
CooldownSeconds |
3 | Minimum seconds between boosts |
JumpWindowSeconds |
0.5 | Seconds after jumping when boost is allowed. Values above 0.5 work with the gameβs jump cap for multi-boost jumps |
π¦ Installation
- Download via Thunderstore
- Place the
.dllfile in:/PEAK/BepInEx/plugins/ - Launch game to generate config
π¨ or use a Mod Manager π¨
Recommended: add PEAK Farts to shared mod profiles. The host should have the mod so lobby rules apply to everyone.
π¦ Dependencies
Works great with: Full Belly and Getting Yolked β their farts use PEAK Farts power, VFX, and color settings when the host has this mod installed.
π£ Feedback
Suggestions, ideas, or issues?
Reach out via the PEAK Modding Discord
π¨βπ³ Credits
Author tony4twenty
My Other Mods tony4twenty
π¨ Configure the toot. Launch the loot.
CHANGELOG
Changelog
[1.0.0] - 2026-07-28
Gameplay
- Custom fart launch force (forward/back relative to facing + vertical; vanilla default 100)
- Universal fart patching β vanilla mushrooms, Full Belly, Getting Yolked, and mod triggers share the same power and VFX rules
- Global
EnableVFXtoggle for all fart sources (visuals and audio; force still applies when off) - Fart boost hotkey β airborne launch during jump with cooldown and jump window
- Poison farts β random farts while poisoned with configurable chance and interval
- Visual fart hotkey β networked VFX-only fart with no knockback
Colors
- Fart color modes:
Original,SkinColor(scout color), andCustomhex - Per-player color sync via Photon RaiseEvent β other players see your fart color
- Colors work even when the host does not have PEAK Farts installed
Multiplayer
- PEAKLib Core host handshake β clients disable all mod gameplay when the host lacks PEAK Farts
- Host gameplay config always syncs via PhotonCustomPropsUtils room properties (no opt-out toggle)
- Host-synced: force, VFX, poison farts, fart boost settings
- Never host-synced: fart colors, hotkeys/keybinds
- Mid-game host config changes re-sync to the lobby automatically
- Mid-game color changes re-broadcast to other players immediately