Neutron is an open-source plugin written to try to provide the bare essentials for servers using Velocity.
Currently, Neutron offers 4 commands:
find- allows you to find what server another player is oninfo- provides information regarding a playerglist- shows a list of all servers along with how many players are connectedsend- sends either a player, a server, or everyone to a specified server
Alongside the commands, Neutron offers 3 modules:
- Commands:
- Allows the customization of all command aliases
- Disable each command individually, or disable them all
- Locales:
- Translate all messages per player using pre-defined localizations
- English(
en_US) is default and currently the only locale shipped with the plugin - Adding locales:
- Copy the existing
en_US.conffile and rename it to the target locale - Change any messages to your liking
- Save the file, and run /velocity reload in-game
- Copy the existing
- Server list:
- Provide a custom MOTD for your server in the multiplayer server list
- Change the max players online:
Current: player count matches the number of players onlineOneMore: player count shows the number of players online plus 1Ping: ping all online backend servers and sum the max player countsStatic: player count will always be the number defined undermax-player-count
- Change the message shown when the mouse hovers over the online player count:
Message: preview will show the messages defined underpreview-messagesPlayers: preview matches the vanilla server preview of showing online playersEmpty: preview is empty
Modules can be enabled/disabled in the config.conf
All modules support reloading with the /velocity reload command
Permissions are simply in the way that all command permissions are neutron.command.{command}
For example: the permission for find is neutron.command.find