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.
MorePlayerList PingAddon
Adds a per-player ping label to MorePlayerList's ESC-menu player list. Host is marked with [H].
By MaDeSu
| Last updated | 6 hours ago |
| Total downloads | 77 |
| Total rating | 0 |
| Categories | Mods AI Generated |
| Dependency string | MaDeSu-MorePlayerList_PingAddon-1.2.1 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
yazirushi-MorePlayerList
[test release]We will change the player list in the lobby and ESC menu to accommodate large groups. ロビーとESCメニューのプレイヤーリストを大人数用に変更します。
Preferred version: 0.9.92BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
⚠️ WARNING: FULLY DEVELOPED BY AI — HUMAN IDEAS ONLY
This mod was created specifically for my own needs because I wanted/needed it. It works for me, but that doesn't guarantee it will work for you. Use at your own risk. I hope it works for you too, but no guarantees.
Why is this on Thunderstore? I uploaded it here simply to make it easier to share with friends who also want it — not as a polished, supported release.
⚠️ USE AT YOUR OWN RISK — NO WARRANTY, NO SUPPORT GUARANTEED
MorePlayerList Ping Addon
An addon for yazirushi's MorePlayerList that displays each player's ping in the ESC menu player list, with a [H] marker for the host.
Features
- Per-player ping — Shows each player's current ping next to their name in the ESC menu (e.g.,
34ms,--if unavailable) - Color-coded — Green → Yellow → Orange → Red based on configurable thresholds
- Host indicator — Displays
[H]prefix for the host player (hidden for yourself since you already know if you're hosting) - Fully configurable — Toggle ping display, font size, position offsets, and color thresholds via in-game config (REPOConfig) or config file
- Live updates — Ping refreshes every frame while the ESC menu is open
Requirements
- R.E.P.O. (tested on v0.4.4)
- BepInEx 5
- MorePlayerList by yazirushi (required dependency)
Installation
Via r2modman / Gale / Thunderstore Mod Manager (Recommended)
- Install the dependencies above
- Search for "MorePlayerList_PingAddon" and install
Configuration
All settings can be changed in-game via REPOConfig or by editing the config file at:
BepInEx/config/MaDeSu.MorePlayerList.PingAddon.cfg
| Setting | Default | Description |
|---|---|---|
| Show Ping | true |
Toggle ping display on/off |
| Font Size | 14 |
Text size (8–32) |
| X Offset | 10 |
Horizontal offset from left edge of row (negative = further left) |
| Y Offset | 0 |
Vertical offset relative to player row (-100 to 100) |
| Green Threshold | 50ms |
Ping below this = green |
| Yellow Threshold | 100ms |
Ping below this = yellow |
| Orange Threshold | 200ms |
Ping below this = orange, above = red |
How It Works
- Reads the internal
playerPingfield fromPlayerAvatar(same method used by other ping mods) - Hooks into
MenuPageEsc.Updatevia Harmony to create/update UI.Text components attached to MorePlayerList's slider entries - Host detection uses Photon PUN 2's
PhotonView.Owner.IsMasterClient— the[H]marker appears for the master client (host) but never for your own entry
Compatibility
- MorePlayerList — Hard dependency (v0.9.92+)
- Other UI mods — Should work fine; this only adds a Text component to existing rows
Credits
- yazirushi — MorePlayerList (base mod this addon extends)
- BepInEx Team — BepInEx & HarmonyX
- Photon Engine — PUN 2 networking