Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
OrbGather
Kill the teleporter boss and every drop still lying around the stage comes to you, in a ring around the teleporter. Same items, and a loot-sharing mod's record of who already collected which comes with them. Host-only install.
By Vibecodeguy
| Last updated | 2 hours ago |
| Total downloads | 19 |
| Total rating | 0 |
| Categories | |
| Dependency string | Vibecodeguy-OrbGather-1.0.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
bbepis-BepInExPack
Unified BepInEx all-in-one modding pack - plugin framework, detour library
Preferred version: 5.4.2121Vibecodeguy-PickupShareApi
Library. Lets a loot-sharing mod publish which players have already collected which drop, so another mod can move that drop without the lobby losing track. Does nothing on its own.
Preferred version: 1.0.0README
OrbGather
Kill the teleporter boss, and every drop still lying around the stage comes to you.
They arrive in a ring around the teleporter — 15 metres out by default — so nobody has to run a lap of the map checking which chest they forgot before the lobby can leave.
Needs PickupShareApi, which is a library. ItemShare is optional — this works without it, and works better with it.
What it does
- Sweeps the stage once the teleporter boss dies and relocates every uncollected drop to a ring around the teleporter.
- A drop keeps its identity. Same item, same temp-item decay, same everything. It is the drop you left behind, standing somewhere else.
- With a loot-sharing mod installed, its progress comes with it. A drop that two of your four players had already collected still knows that when it lands at the teleporter. Nobody gets a second copy, and nobody loses a turn. This travels through PickupShareApi, so any mod that registers with it is supported — ItemShare is just the one that does today.
- Artifact of Command cubes are gathered too, keeping the exact option list they were offering. A cube somebody currently has open is left where it is rather than yanked out from under them.
- The Scrapper, 3D printers, Meal Prep, the Hoard, the Solus vendor and Lemurian eggs are never touched.
Install
Host only. The logic all runs server-side and reaches other players through the game's normal object spawning, so nobody else in the lobby needs it.
Config
com.majai.orbgather.cfg
| Setting | Default | |
|---|---|---|
General.Trigger |
Either |
BossDefeated, TeleporterCharged or Either — whichever fires first, normally the boss dying |
General.Delay |
3 |
Seconds to wait before sweeping. Boss rewards fly out as droplets and only become real pickups when they land |
General.GatherCommandCubes |
true |
Bring Artifact of Command cubes along |
General.Announce |
true |
Chat line saying how many drops were moved |
General.MaxDrops |
60 |
Safety cap per sweep |
Placement.Distance |
15 |
Metres from the teleporter to the ring |
Placement.Spacing |
3 |
Minimum gap between two drops |
Placement.RingSpacing |
4 |
Extra radius per additional ring once the first fills up |
Placement.HeightOffset |
1 |
How far above the ground drops sit |
One sweep per stage. Chests opened after it are left where they are.
Known limitations
- Nothing in Risk of Rain 2 synchronises a pickup's position after it spawns. A drop's position reaches other players exactly once, in its spawn message, so moving one means destroying it and spawning a replacement. That is what this mod does, and it is why the drops visibly blink from one place to the other rather than flying across the map.
- A drop that was spawned with a non-standard visual comes back with the standard one. There is no way to ask an existing object which prefab it came from.
- Stages with no teleporter — the Bazaar, the Moon, Void Fields, the Simulacrum arenas — are skipped, since there is nowhere to gather to.
- If a mod that tracks drop collection is installed but has not registered with PickupShareApi — an outdated version, or one that failed to load — nothing is gathered at all, and the reason is logged. Moving drops in that state would let people collect the same drop twice.
ภาษาไทย
จัดการบอสที่ teleporter เสร็จเมื่อไหร่ ของที่ยังตกค้างอยู่ทั้งด่านจะถูกดึงมารวมเป็นวงรอบ teleporter ระยะ 15 เมตร (ปรับได้ใน config) ไม่ต้องวิ่งวนเก็บของที่ลืมก่อนออกจากด่าน
ต้องมี PickupShareApi (เป็น library) ส่วน ItemShare ไม่บังคับ — ไม่มีก็ใช้ได้ มีก็ดีขึ้น และ ลงเฉพาะ host คนเดียวพอ
orb ที่ถูกดึงมายังเป็นของชิ้นเดิมทุกอย่าง — ไอเทมเดิม ค่า decay ของ temp item เดิม และถ้ามี mod แชร์ของอยู่ ก็ยัง จำได้ว่าผู้เล่นคนไหนเก็บไปแล้วบ้าง ของที่คนสองในสี่คนเก็บไปแล้ว พอมาถึง teleporter ก็ยังรู้ ไม่มีใครได้ซ้ำ ไม่มีใครเสียสิทธิ์ (ส่งผ่าน PickupShareApi ไม่ได้ผูกกับ ItemShare ตรงๆ)
กล่อง Artifact of Command ถูกดึงมาด้วย พร้อมตัวเลือกชุดเดิม ส่วนกล่องที่มีคนกำลังเปิดอยู่จะถูกเว้นไว้ Scrapper · 3D printer · Meal Prep · Hoard · Solus vendor · ไข่ Lemurian ไม่ถูกแตะต้องเลย