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.
You are viewing a potentially older version of this package.
View all versions.
NiceChat
Better text chat. Infinite scrolling message history, greatly increased character limit, bigger chat area, and more.
| Date uploaded | 2 years ago |
| Version | 1.2.4 |
| Download link | taffyko-NiceChat-1.2.4.zip |
| Downloads | 405278 |
| Dependency string | taffyko-NiceChat-1.2.4 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
All features work client-side unless otherwise mentioned.
- Can now scroll through chat history (once there's enough history, just scroll with mousewheel while the chat input is active!)
- Chat history is no longer limited to 4 messages
- A scrollbar shows your position in history (can be disabled in config)
- Increases the 30 character message limit (default: 1000, configurable by host)
- NOTE: For this, the mod also needs to be installed by the host.
Without it, the limit can only be increased to ~50.
- NOTE: For this, the mod also needs to be installed by the host.
- Increases the size of the chat area (toggleable)
- Changes the default font size so that more text can fit (configurable)
- Removes the apostrophes (
') around chat messages. - Can now use
Shift+Enterto insert line breaks in your messages. - Messages you receive while the clock is visible will now have timestamps (can be disabled in config)
- You can now say the same thing multiple times in a row
- NOTE: Only players with the mod installed will be able to see repeat messages
- Can configure the fade-out opacity of the chat (even making it fade away completely), and customize the amount of seconds before fading
Chat history scroll demo:

CHANGELOG
1.2.7
Max message history is now configurable and defaults to 15 for performance reasons
1.2.6
(Targeting v62/v64)
- The range at which players can hear each other is now customizable by the host.
- Dead, spectating players can now chat with one another.
- Living players cannot hear dead players, unless the host enables it.
- The names of dead players are color-coded grey.
- When both you and the sender of a message are holding an active walkie-talkie, the name is color-coded green.
- This is to clarify a vanilla feature where any players holding active walkies can hear each other's messages at any distance.
1.2.5
- Fixes an issue where the character limit would not increase for clients when playing with TooManyEmotes
- Chat now fully fades away by default
- Adds a workaround to improve compatibility with mods like LethalLoudnessMeter that add HUD elements in the bottom-left corner, preventing their HUD elements from fading when the chat fades.
- The color of the text in the input field can now be configured, and defaults to white for better visibility
1.2.4
- Adds a workaround for an incompatibility with MirrorDecor
1.2.3
- Scrollbar now only appears while the chat input is focused
- Scrollbar can now be hidden completely in config (#4)
- Can now configure the fade-out opacity of the chat UI & time before fading out
1.2.2
- Bug-fixes, including an issue related to MoreCompany cosmetics (#2)
1.2.1
- Fixes some bugs when playing with MoreCompany
1.2.0
- A scrollbar indicator has been added showing your position in history
- Messages you receive while the clock is visible will now have timestamps (can be disabled in config)
- Fixes some bugs related to keeping your place in history & seeing the latest messages
1.1.0
- Message history is now scrollable
- Character limit can now be configured by the host. (defaults to 1000)
1.0.0
Released for v45