An open API service indexing awesome lists of open source software.

https://github.com/skinnydevi/server-chat-ext

A Minecraft server mod that aims to heavily improve chat functionality.
https://github.com/skinnydevi/server-chat-ext

minecraft minecraft-forge minecraft-mod minecraft-server

Last synced: about 1 month ago
JSON representation

A Minecraft server mod that aims to heavily improve chat functionality.

Awesome Lists containing this project

README

          

# SKDV's Server Chat Extended

Welcome to the best chat mod you will find for Forge!

Packed with many features you'd desire from bukkit/spigot servers!

***Working on SinglePlayer and Multiplayer!*** ***(This mod is only needed server-side!)***

![welcome_image](https://raw.githubusercontent.com/SkinnyDevi/server-chat-ext/master/images/intro_image1.png)
![prefix_show](https://raw.githubusercontent.com/SkinnyDevi/server-chat-ext/master/images/intro_image2.png)

## Main features:
- Chat Colours! Use chat colours every where you want: broadcasts, nicknames, prefixes, suffixes and messages!
- Prefixes and Suffixes! Custom names to be added to express roles and many more things!
- Allow no opped players to change their own prefixes and suffixes!
- Broadcast command!
- Custom nicknames!

## Commands
### Change your custom prefix/suffix/nickname
For Opped players:

``
/chatext change (suffix/prefix/nickname) (playername) "your custom text"
``

For normal players (config must be correctly adjusted):

``
/chatext change (customsuffix/customprefix) "your custom text"
``

``
/nickname change (custom nickname)
``

### Reset your prefix/suffix/nickname
For Opped players:

``
/chatext reset (all/suffix/prefix/nickname) (playername)
``

For normal players (config must be correctly adjusted):

``
/chatext reset (customall/customsuffix/customprefix)
``

``
/nickname reset
``

### Identify a player's realname using their nickname
``
/realname (nickname of player)
``

### Broadcast to players
For Opped players:
``
/broadcast (message goes here)
``

## Default configuration
```toml
["Server Chat Extended configuration"]
#Enable this chat mod. Defaults to true
enable_chatext = true
#Enable a timestamp besides the message sent to indicate the time when the message was sent. Defaults to true
enable_chat_timestamp = true
#Allow setting a prefix in chat. Defaults to true
allow_prefix = true
#Allow setting a suffix in chat. Defaults to true
allow_suffix = true
#Set the format of the timestmap represented on chat.
#Examples can be found here: https://www.digitalocean.com/community/tutorials/java-simpledateformat-java-date-format#java-simpledateformat
#Defaults to "HH:mm".
timestamp_format = "HH:mm"
#Colour of the timestamp. Use minecraft colour codes with '&'. Examples: &c, &l, &5.
#Defaults to gray (&7).
timestamp_colour = "&7"
#Allows players which are not OP to change their own prefix and suffix. Defaults to false
allow_noop_prefixes = false
#Allow players which are not OP to change their nickname. Default is false.
allow_noop_nickname = false
#Symbol(s) that indicate that the chatter is using a nickname instead of a realname. Defaults to '*'.
nickname_indicator = "*"
```