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.
LunarShopPicker
Lunar Buds in the Bazaar Between Time become a Command-style choice: after purchase, pick any unlocked lunar item from a full grid. Bazaar-only - all other shops and drops untouched.
By Cyclin
| Last updated | 10 hours ago |
| Total downloads | 57 |
| Total rating | 0 |
| Categories | Mods Tools Tweaks Items Client-side Server-side Gamemodes AI Generated |
| Dependency string | Cyclin-LunarShopPicker-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.2122README
LunarShopPicker(月轮商店自选)
时之隙集市(Bazaar Between Time)的月轮商品(Lunar Buds)购买自选的 BepInEx 插件:买到的不再是货架上预抽的那件,而是从全部已解锁月轮物品里任选一件——对标统率(Command)神器的选择面板,但只作用于这个商店。
功能
- 购买月轮商品(2 月轮币的 5 个货架)后,掉出一个选择方块,走过去交互弹出面板:全部已解锁的月轮物品一页网格全显示(未解锁的显示为锁定置灰),任选一件收入囊中。
- 价格(2 月轮币)、限购一次、刷新祭坛、解锁规则全部原版不变;货架照常显示预抽的物品。
- 范围精确:只在时之隙集市生效。多商店终端、3D 打印机、装备终端、净化池、普通掉落,以及其他地图可能出现的单个月轮终端,全部不受影响。
- 与统率(Command)神器兼容:神器开启时游戏本来就会这样做,行为天然一致,不冲突。
- 选项面板、网络同步全部复用游戏原生代码(统率神器的掉落转换路径),多人游戏下所有客户端一致。
- 仅在主机/单人端生效(购买掉落为服务器权威)。
配置
配置文件 BepInEx/config/com.zcode.LunarShopPicker.cfg;安装 RiskOfOptions(可选)后可在游戏内 Mod 设置菜单直接调整:
| 配置项 | 默认值 | 说明 |
|---|---|---|
Enabled |
true |
总开关 |
兼容性
- 风险雨 2(Risk of Rain 2)1.5.0。
- BepInEx 5.4.22(依赖
bbepis-BepInExPack)。 - 未使用 MMHOOK,纯 HarmonyX 补丁,不与其他 MMHOOK 系模组冲突。
LunarShopPicker (English)
A BepInEx plugin that turns the Lunar Buds in the Bazaar Between Time into a Command-artifact-style free choice: instead of the pre-rolled item on the shelf, pick any unlocked lunar item you want — but only in this shop.
Features
- Buy a Lunar Bud (the five 2-coin shelves) and a choice cube drops out. Interact with it and a panel opens showing every unlocked lunar item in one full grid (locked ones greyed out) — pick one and it's yours.
- Price (2 lunar coins), one-per-run limit, the shop refresher, and unlock rules are all vanilla; shelves still display the pre-rolled item.
- Precisely scoped: only active inside the Bazaar Between Time. Multishops, 3D printers, equipment terminals, the cleansing pool, regular drops, and lone lunar terminals on other maps are completely untouched.
- Compatible with the Command artifact: with it enabled the game already does this, so behavior lines up naturally.
- The option panel and networking are 100% vanilla code (the Command artifact's droplet conversion path) — consistent for every client in multiplayer.
- Host/singleplayer only (purchases and drops are server-authoritative).
Configuration
Config file BepInEx/config/com.zcode.LunarShopPicker.cfg; with RiskOfOptions installed (optional) it's adjustable in the in-game mod settings menu:
| Option | Default | Description |
|---|---|---|
Enabled |
true |
Master switch |
Compatibility
- Risk of Rain 2 1.5.0.
- BepInEx 5.4.22 (depends on
bbepis-BepInExPack). - No MMHOOK — pure HarmonyX patches, no conflicts with MMHOOK-based mods.