toes-BetterLocalChat icon

BetterLocalChat

The Webfishing chat QOL Mod

Last updated a month ago
Total downloads 1411
Total rating 5 
Categories Mods Client Side
Dependency string toes-BetterLocalChat-1.1.1
Dependants 0 other packages depend on this package

This mod requires the following mods to function

PuppyGirl-TackleBox-0.5.2 icon
PuppyGirl-TackleBox

A mod menu for WEBFISHING and config API for mod devs!

Preferred version: 0.5.2
toes-Socks-0.1000.0 icon
toes-Socks

Preferred version: 0.1000.0

README

Better Local Chat

Features

  • Wax poetically about your deep thoughts with ~300% longer messages (164 ⇒ 480 char limit)
  • No more ugly message prefixes!
  • LOCAL messages show in Global too!
  • Notifications/sounds when your name is mentioned in chat
  • /l command to chat from GLOBAL without changing tabs!
  • Use server commands (e.g., !kick, !spawn meatball) without emitting speech or creating a chat bubble

While chatting in GLOBAL you can now prefix any message with a new /l command in order to send it as a LOCAL message. (Although I don't imagine it will happen often you can also combine /l /me emotes and chain these commands to emote in LOCAL. /l works the very same way that your /me emotes do.)

Additionally, LOCAL messages are also shown under the GLOBAL tab with a clean and simple message prefix for distinction. This way, you don't have to choose missing out on GLOBAL messages while having a LOCAL conversation. Now you can have both.

The glitchy-looking text cramping up everyone's messages in the LOCAL tab is patched and removed, too.

Using server commands like !kick player will now be sent silently without emitting speech or a chat bubble. This is enabled by default _but can be disabled in the mod configuration__.

⚙️ Options

Options can be changed in-game via Settings > Mods > Better Local Chat,
or by editing GDWeave/configs/Toes.BetterLocalChat.json.

{
  // Using server commands like `!kick player` will be sent silently without emitting speech or a chat bubble.
  "silentCommandMessages": true,

  // 1: Alt sound
  // 2: Aol Instant Messenger Sound
  "messageSound": 2,

  // Flash window (if in background) when your name is mentioned in chat
  "notifyOnMention": true,

  // Play messageSound when your name is mentioned in chat
  "soundOnMention": true,

  // Flash window (if in background) whenever a player sends a message
  "notifyOnMessage": false,

  // Play messageSound whenever a player sends a message
  "soundOnMessage": false,

  // Whether Local chat should be confined to default 24 units range
  "infiniteChatRange": false
}

Support the mod maker

Buy Toes a Coffee at ko-fi.com

Changelog

Contributing (PRs welcomed)

Known Issues

Feedback & Bug Reports (Discord)

Roadmap & Feature Requests

Changelog

v1.1.0 - Notifications

  • New feature: Window notifications on messages/mentions
  • New feature: Sounds on messages/mentions

v1.0.0 - The Twitter Update

  • ~130-character message length restriction removed!

v0.2.0 - More LucysTools compatibility...

  • Now requires Socks as a dependency
  • If you have configured BetterLocalChat settings (e.g., with Tacklebox) they will now be applied to the BLC LucysLib plugin, too
    • I.e., Infinite LOCAL chat range should be working
    • This requires you have Tacklebox installed as it uses their API to read your config

v0.1.1

  • Fix small bug that prevented BBCode tags (rich text) from showing in LOCAL messages when using LucysTools

v0.1.0

  • New feature! Ignored server commands
    • Using server commands like !kick player will now be sent silently without emitting speech or a chat bubble.

v0.0.3

  • Minor rework to handling of global messages
    • If you had issues with global-local messages, this should resolve those
  • Bundled new LucyLib plugin for mod compatibility (Let me know if you see issues)