Skip to content

Latest commit

 

History

History
64 lines (43 loc) · 2.32 KB

README.md

File metadata and controls

64 lines (43 loc) · 2.32 KB

PositionalChat Build Status

Just like Mumble's positional audio, but with text chat.

Download the latest version here (unstable version).

This plugin brings back positional conversations to text chat, sending semi-obfuscated messages based on the distance.

There's also a /yell command, if you need to be read clearly by everyone.

Preview

Commands

  • /yell <message> — sends a clear message to the whole server.
    Permission: positionalchat.yell — default: operators.

Other permissions

  • positionalchat.clearview — Players with this permission always receive clear messages, regardless of the distance.
    Default: no-one.
  • positionalchat.clearvoice — Players with this permission always send clear messages, regardless of the distance.
    Please note that players with this permission are not just like players constantly using /yell, as this permission will only unobfuscate the message, without the use of the /yell prefixes.
    Default: no-one.

Configuration

distances:
    # Chat before this distance will always be non-obfuscated (in blocks)
    clearBefore: 30

    # Chat after this distance will always be fully obfuscated (in blocks)
    obfuscatedAfter: 150

# Remove colors from all partially or completly obfuscated messages?
# The color is only removed from obfuscated parts.
clearObfuscatedMessagesColors: false

replacements:
    # Hide the obfuscated part using Minecraft's MAGIC formatter.
    magic: true

    # Hide the obfuscated part by replacing the characters with a random value.
    # Use this to prevent players to consult their game log to see through the obfuscation.
    # You'll lose the characters' width.
    replaceObfuscatedText: false

yell:
    # The prefixes of the yell messages.
    # The full-text prefix is prepended to the whole message, before "<nickname>".
    # The message prefix is prepended to the player's message, after the "<nickname> ".
    # You can use formatting codes here, either using '§' or '&'.
    prefix:
        full-text: "\u2756 "
        message: ""

License

Published under the CeCILL-B license (see LICENSE file).