You are viewing a potentially older version of this package. View all versions.
tony4twenty-Safe_Beehive_Looting-3.0.0 icon

Safe Beehive Looting

Calm or disperse bees with flares, campfires, and blowguns. Harvest honeycomb with breaking hives. Put beehives in inventory. Become a trusted beekeeper.

Date uploaded 3 weeks ago
Version 3.0.0
Download link tony4twenty-Safe_Beehive_Looting-3.0.0.zip
Downloads 8424
Dependency string tony4twenty-Safe_Beehive_Looting-3.0.0

This mod requires the following mods to function

BepInEx-BepInExPack_PEAK-5.4.2403 icon
BepInEx-BepInExPack_PEAK

BepInEx pack for PEAK. Preconfigured and ready to use.

Preferred version: 5.4.2403
PEAKModding-PEAKLib_Core-1.7.2 icon
PEAKModding-PEAKLib_Core

Core module of the PEAKLib community API.

Preferred version: 1.7.2
Snosz-PhotonCustomPropsUtils-1.1.0 icon
Snosz-PhotonCustomPropsUtils

Helps modders easily synchronize room/player properties across all connected clients through Photon's Custom Properties.

Preferred version: 1.1.0

README

Safe Beehive Looting

Loot beehives without getting wrecked by the swarm.

Calm bees with flare smoke, lit campfires, or a blowgun — or flip calm off and those same tools disperse swarms instead. Harvest honeycomb, pocket beehives, build sting resistance, and (optionally) become a Trusted Beekeeper.

Find the mod in the Peak Modding Discord under #mod-releases.

Blowguns knockdown beehives and if calming is on it will calm the swarm

Falling with beehives in your inventory will break them and drop available honeyocmb

Bees make more honeycomb when calmed if beehive is stored in backpack or outside of pocket

Perma-Calmed bees stay in hive but will leave to attack other players that arent the original beekeeper


Features

  • Flare smoke, lit campfires, and blowgun hits calm or disperse bee swarms (config)
  • Blowgun knockdown for tree-mounted beehives
  • Pocket / backpack beehives
  • Harvest honeycomb from a hive (HarvestKey, default G)
  • Custom honeycomb budget per hive when harvest is enabled
  • Fall-break: hard falls smash carried / stored hives and spill honeycomb
  • Perma=calm bees after 4 calms from any source OR 2 campfire calmings
  • Calmed bees can regen honeycomb inside beehives when they are in backpacks or on ground/trees
  • Bee sting resistance that builds from bee poison
  • Host handshake + host config sync in multiplayer

Multiplayer

Full features require the host to have this mod. Host settings sync to clients (including late joiners).

Client-only fallback (host does not have the mod)

Still works on your client:

  1. Flares and campfires disperse swarms
  2. Blowguns knock down hives and disperse swarms
  3. Logging (local config)
  4. Allow beehives in inventory (local config)

Everything else (harvest, calm mode, Trusted Beekeeper, fall-break, sting resistance, etc.) stays off until the host has the mod.

Tip: Everyone in the lobby should run the same version for the best experience.


Configuration

Generated after first launch:
BepInEx/config/tony4twentys.Safe_Beehive_looting.cfg

Works with ModConfig for in-game tweaking. HarvestKey is a KeyCode so it shows on ModConfig’s controls page.

Examples (defaults)

Setting Default Notes
BeeCheckRadius 6 Flare / campfire range to swarms
SmokeProximityTime 3 Seconds in range before calm/disperse
KnockDownBeehives true Blowgun knocks tree hives loose
AllowBeehiveInInventory true Pocket / backpack (also in client-only)
EnableHoneyHarvest true Harvest prompts + custom honeycomb budget
HarvestKey G Local only (not host-synced)
CustomHoneycombCount 4 Budget when harvest is on
EnableBeeCalm true Calm vs disperse for flare / campfire / blowgun
FlareSmokeCalmSeconds / BlowgunCalmSeconds / CampfireCalmSeconds 300 Calm duration
TrustedBeekeeper true Permanent calm after enough calms / 2 campfires
EnableFallBreakBeehives true Hard falls smash carried hives
EnableBeeStingResistance true Build resistance from bee poison
EnableLogging false Local only

Requirements


Installation

  1. Install via Thunderstore / Mod Manager (recommended), or
  2. Place the .dll in BepInEx/plugins/ with the required dependencies installed
  3. Launch once to generate the config

Credits

Made with love, smoke, and the occasional intentional bee sting.


Feedback

Suggestions or issues: PEAK Modding Discord

CHANGELOG

Changelog

[3.0.0] - 2026-08-06

  • Full features locked behind host handshake and config sync for multiplayer
  • Client-only fallback when the host lacks the mod:
    • Flare / campfire / blowgun disperse bees
    • Blowgun still knocks down tree hives
    • Beehive inventory unlock still works (local config)
    • Logging still works (local)
    • Harvest, calm, Trusted Beekeeper, fall-break, and sting resistance stay off until handshake succeeds
  • Flare smoke, lit campfires, and blowgun hits can calm bees (or disperse when calm is off)
  • Configurable calm durations (default 300s, 5 minutes) for flare / blowgun / campfire
  • Blowgun knockdown for tree-mounted beehives
  • Bee sting resistance that builds from bee poison
  • Pocket / backpack beehives (AllowBeehiveInInventory)
  • Harvest honeycomb with a configurable key (HarvestKey, ModConfig-friendly KeyCode)
  • CustomHoneycombCount budget when harvest is enabled (break / fall loot included)
  • Fall-break: hard falls smash carried / pocketed / backpack hives and spill honeycomb
  • Trusted Beekeeper: calm a hive enough times (or at 2 distinct campfires) for permanent calm + honey regen for the bonded owner
  • In-game settings via ModConfig mod
  • Resolve Character via GetComponent in fall-break / inventory patches (avoids private-field access issues on stock game assemblies)
  • Requires PEAKLib Core and PhotonCustomPropsUtils for host handshake and config sync

[2.1.0] - 2025-09-11

  • Fixed bee dispersal (previously they just disappeared).

[2.0.0] - 2025-07-24

  • Switched to coroutines for better performance
  • added config for time smoke is near bee swarm to trigger dispersal
  • added config for distance to bee swarm

[1.0.0] - 2025-7-15

  • Initial release.