You are viewing a potentially older version of this package.
View all versions.
| Date uploaded | a year ago |
| Version | 1.0.2 |
| Download link | tony4twenty-Self_to_Shelf-1.0.2.zip |
| Downloads | 1879 |
| Dependency string | tony4twenty-Self_to_Shelf-1.0.2 |
This mod requires the following mods to function
BepInEx-BepInExPack_PEAK
BepInEx pack for PEAK. Preconfigured and ready to use.
Preferred version: 5.4.75301README
🍄 Self to Shelf - Teleport to your ShelfShroom!
Self to Shelf is a mystical mobility mod that turns your trusty ShelfShroom into a teleportation device! Throw it, and you'll be whisked away to stand atop its fungal glory. Bring your nearby friends with you for the ride!
🔧 Features
- When holding a ShelfShroom, the mod watches for newly spawned ShelfShroomSpawn objects (created when the shroom is thrown).
- As soon as one appears, the player is teleported just above it.
- Any nearby allies (within 6 meters) are teleported with you — even if they don't have the mod installed.
- Only new spawns are tracked — no accidental teleports to old ones!
📦 Installation
- Download via Thunderstore
- Place the
.dllfile in:/PEAK/BepInEx/plugins/ - Launch game and throw a ShelfShroom! 🔥 Or use the Thunderstore Mod Manager 🔥
👨🔬 Credits
Author: tony4twenty Check out my other PEAK mods
CHANGELOG
Changelog
[2.0.0] - 2026-09-17
Rework for current PEAK. Shelf Shrooms and Cloud Fungus can roll Warp variants that teleport like vanilla Warp Fungus.
Warp
- Hooks
ShelfShroom.Break/CloudFungus.Breakinstead of scanning the scene for new spawns - Uses the same
WarpPlayerRPC(..., poof: true)as vanilla Warp Fungus - Off-wall offset comes from Warp Fungus (
moveAwayFromWallDistance). Cloud warps that far straight up - Nearby scouts only pull if they are inside 2× the huddle warming radius (configurable).
- Healing Puff Shrooms are ignored even though they reuse
ShelfShroom
Warp variants
- Host rolls unique vs regular (default 20% each). Clients never guess
- Unique shelf = WARP SHELF FUNGUS (warp mushroom material + embedded inventory icon)
- Unique cloud = WARP CLOUD FUNGUS (weird mushroom material + embedded inventory icon)
- Names go through
GetName/GetItemNameso they do not showNAME_loc keys - Icons are baked into the DLL
- Unique flag lives on item data, synced with
SetItemInstanceDataRPC+ ViewID events so everyone sees the same roll, material, and placed spawn
Multiplayer
- Host handshake + config snapshot via Photon RaiseEvent 163 (
tony4twentys.Self_To_Shelf) - No room CustomProperties, no fake PhotonView
- If the host does not have the mod, clients stay vanilla
- Host config (chances, huddle pull) syncs on join, late join, host migrate, and live config edits
Config (tony4twentys.Self_To_Shelf.cfg)
Pull Other Players— default trueHuddle Pull Multiplier— default2(twice huddle heat radius)Unique ShelfShroom Chance/Unique Cloud Fungus Chance— default0.2(20%).0= never warp,1or100= always warp
[1.0.2] - 2025-08-12
- Either Mesa update broke it or I uploaded a none working .dll previously
[1.0.1] - 2025-08-05
- Fixed Typo In Image
[1.0.0] - 2025-08-05
- Initial release.