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.
HideNamesPatch
1.1.1 - Now has option to show who's host (experimental). | 'Show a custom name, their survivor name, or their skin and survivor name.
| Date uploaded | 4 years ago |
| Version | 1.1.1 |
| Download link | DestroyedClone-HideNamesPatch-1.1.1.zip |
| Downloads | 608 |
| Dependency string | DestroyedClone-HideNamesPatch-1.1.1 |
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.9README
Hide Names Patch
Original Mod: "Hide Names" by Moffein
Make everyone's name the same, or replaced by their survivor name. Config lets you change what peoples' names are replaced by. Mostly untested.
- Default Name:
- (empty) - Defaults to their Survivor name. (Commando, Huntress, Captain)
- "Skin" - Shows their skin name, formatted by the associated command.
- (any other text) - replaces with this instead
- Body Fallback Name: Displays this name when it can't replace the default name, usually on player join/disconnect messages.
- Skin Fallback Name: Ditto, but with skins.
- Skin Name Formatting: When "Default Name" is set to "Skin", the user can customize how it's displayed.
- 0: Body Name, 1: Skin Name
- "{1} {0}": Default Commando, Hornet Commando, Arctic Huntress, Admiral Captain
- Default Skin Name Override: If you would prefer the default skin to be a different name.
- Show Host: Appends a string after the name of the hoster.
- {0} = Original Name Override. Defaults to "{0} (string)" if the {0} is missing.
- Leave empty to disable.
- Example: "{0} (Hoster)" = "Player (Hoster)" | "(Hoster)" = "Player (Hoster)"
- "(Host) {0}" = "(Host) Player"
Below is an example of a modified config.
Example 1

- Default Name: Skin
- Fallback Body Name: Player
- Fallback Skin Name: Skin 0
- Skin Name Formatting : "<style=cIsDamage>{1}</style> {0}"
- If you want it to be formatted properly when you chat, use my mod "Rich Text Chat" which removes the <noparse> tag from chat messages.
- Default Skin Name Override: Non-Mastered
Example 2: With Rich Text Chat

- Default Name: Skin
- Skin Name Formatting: "<style=cIsDamage>{0}</style>, <size=80%>the <style=cIsUtility>{1}</style></size>"
Example 3: Host

There will be quirks between the client and server, but it should work.
Installation
Place the .dll in /Risk of Rain 2/BepInEx/plugins/
Changelog
1.1.1
- Added experimental option to show who's the host.
- Fixed nullref in lobby
1.1.0
- Added option to display their skin name, with formatting
- Frequency of name update reduced from every second to every 3 seconds.
- Steam name in lobby creation is now replaced with either your overridden name or your fallback body name.
1.0.0
- Release