Skip to content

A global chat plugin for the Velocity Minecraft proxy

Notifications You must be signed in to change notification settings

jk33v3rs/velocity-chat

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chat

A global chat plugin for the Velocity Minecraft proxy

I was disappointed with the current options so I made my own plugin. I hope its useful for others.

Features

  • Global chat: your player's voice is echoed across your whole velocity network
  • Log to console: the chat can be sent to your console (configurable, can be disabled)
  • Configurable format: chat format can be changed or formatted using MiniMessage tags (or translated!)
  • Global join/leave messages: let your whole network know when a player joins or leaves the velocity proxy (goes well with HidePlayerJoinQuit or SilentJoin)
  • Server switch messages

Installation

Download the jar from GitHub releases (or compile your own) and drop it into your velocity's plugins folder. Restart the server to load a new plugin.

Configuration

See chat/config.toml in your server's plugins folder. You can reload the proxy for settings to take effect.

Messages support MiniMessage tags, read this documentation for more info.

Name

I'm looking for a new plugin name, I don't really like "chat".

Future fancy features

I would like to implement these features at some point:

  • Welcome messages (MOTD?)
  • Some command to clear chat
  • Chat disabling (restricting the whole chat)
  • Filter words from chat
  • More templating placeholders (LP prefixes/suffixes, current server, date, etc)

About

A global chat plugin for the Velocity Minecraft proxy

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%