BU
Screenshots:

Features:
- Add and remove servers with just a single command.
- Have a countdown to a specific time and date in your motd.
- Change max players without restarting the server.
- Change Motd without restarting the server.
- Most features can be completely disabled.
- PerVersion motds.
- Custom prefixes that show up before players names in messages.
- Custom server aliases.
- Custom version message.
- Global message command.
- Change the server icon without restarting the server.
- Have multiple hubs.
- Staff messages for switching servers.
Commands:
- /alert <message> - Sends a message to the whole server.
- /bungeetools - Main command.
- /disconnect <player> - Disconnects a player from the server.
- /helpop - Send a message to all online staff.
- /helpoptoggle - Toggles helpop messages.
- /hub - Sends the player to the hub.
- /maintenance <on | off> - Toggles maintenance mode on and off.
- /message - Message another player.
- /messagetoggle - Toggle messages.
- /ping - Shows the ping of a player
- /reply - Reply to a message.
- /report <player> <reason> - Reports a player to all online staff.
- /sct - Toggles staff chat.
- /serverinfo - Shows info of a specific server
- /socialspy - See other players messages.
- /staffchat <message> - Talk in staff chat.
- /staff - Shows all online staff.
Permissions:
- bungeetools.admin - /bungeetools
- bungeetools.alert - /alert
- bungeetools.disconnect - /disconnect
- bungeetools.fullbypass - Players with this permission can join when the server has the max players specified in the config online
- bungeetools.helpop - /helpop
- bungeetools.helpop.receive - Players with this permission receive HelpOp messages.
- bungeetools.hub - /hub
- bungeetools.maintenance - /maintenance
- bungeetools.maintenance.bypass - Players with this permission can join the server while it is in maintenance mode.
- bungeetools.maintenance.notify - Players with this permission get notified when someone toggles maintenance mode.
- bungeetools.message - /message
- bungeetools.message.reply - /reply
- bungeetools.message.toggle - /messagetoggle
- bungeetools.message.toggle.bypass - Players with this permission can message other players who have messages toggled off.
- bungeetools.message.socialspy - /socialspy
- bungeetools.ping - /ping
- bungeetools.report - /report
- bungeetools.report.receive - Players with this permission receive player reports.
- bungeetools.serverinfo - /serverinfo
- bungeetools.staffchat - /staffchat
- bungeetools.liststaff - /staff
- bungeetools.staff - Players with this permission show up on /staff.
Config.yml
# Do not touch this
Config-Version: 9
# Show debug messages in console
Debug: false
# If true, players with permissions such as bungeetools.staffchat will be stored when they join the server
Store-Staff-On-Join: true
# Whether to check for updates or not
Update-Check: true
# Max players allowed on the server at once
Max-Players: 100
# The text that shows when you hover over the player count on the server list
Hover-Text:
'1':
- '&a%online% players online'
- '&eSecond line. '
'2':
- '&aAnother message!'
- '&eSecond line.'
# The message that shows when the player is on the wrong version
Version-Message: 'Please use &a1.8'
PerProtocol-Version-Messages:
'47':
Always-Show: true
Message: 'You are on &e1.8'
# If you want a custom player count with color codes then you can turn this on and set the version message to something else using %online% and %max%
Always-Show-Version-Message: false
# The file for the server icon (must be in the BungeeTools folder)
Server-Icon-File-Name: Server-Icon.png
# The message that the player gets when they join the server while it's full
Server-Full-Message:
- '&cServer full.'
- '&cPlease try again later.'
# Countdown settings
Countdown:
# The time to count down to (set to null to not count down) Format: YY/MM/DD 12:00:00
Countdown-Date: null
# The message that is displayed in %countdown%
Message: '&c%days%:%hours%:%minutes%:%seconds%'
# The message that is displayed in %countdown% after the date has been reached
Finish-Message: '&aDone'
# Weather maintenance should be toggled after the date has been reached
Maintenance-Toggle-On-Finish: false
# The default motd for the server. You can use the placeholders %online%, %online_(server)%, %max%, and %countdown% in the motd and hover message
Motd:
'1':
- '&a&lFirst motd!'
- '&eSecond line.'
'2':
- '&9&lSecond motd!'
- '&eSecond line.'
# Motds that show for different versions. A list of protocols can be found here: https://wiki.vg/Protocol_version_numbers
PerProtocol-Motds:
'47':
- '&eYou are on on &e1.8'
- '&eSecond line.'
# Server aliases settings
Server-Aliases:
# List of servers that should have aliases
Hub: Lobby
test: Build
# Staff chat settings
Staffchat:
# The format of the message
Format: '&e[%server%] &c%player%&a: %message%'
# The prefix you can type before your message to send in staff chat
Prefix: '# '
# If players can type with color codes in staff chat
Allow-Color-Codes: true
# The message that shows when you toggle staff chat on
Toggled-On: '&aStaff chat has been toggled on.'
# The message that shows when you toggle staff chat off
Toggled-Off: '&aStaff chat has been toggled off.'
# The message that shows when you unmute staff chat
Unmuted: '&aStaff chat has been unmuted.'
# The message that shows when you mute staff chat
Muted: '&aStaff chat has been muted.'
# The message that shows when you try to talk when you have staff chat muted
Cant-Talk: '&cYou can not talk while you have staff chat muted.'
# Report settings
Report:
# How often a player can report another player
Cooldown: 60
# The message the player gets when they report another player
Report-Sent: '&aYour report has been sent to all online staff.'
# The message that is shown when a staff hovers over the report
Hover-Message: '&aClick to go to %player%''s server.'
# The message that staff receive when a player reports another player
Staff-Report-Message: '&e[%server1%] &c%reporter% &ahas reported &e[%server2%] &c%reported% &afor %reason%.'
# The message the player gets when they try to report themself
Self-Report: '&cYou can not report yourself.'
# Ping settings
Ping:
# The message a player gets when they ping themself
Self: '&aYour ping is %ping%.'
# The message a player gets when they ping another player
Others: '&a%player%''s &aping is %ping%.'
# Online staff settings
Online-Staff:
# What type should the message be. Can be List or PerServer
List-Type: PerServer
# The format that is shown in %staff% if List-Type is PerServer
Server-Format: '&e&l%server%:'
# The prefix that shows before staff names
Staff-Prefix: ' '
# The format that is shown in %staff%. You can use %server% for the players server
Format: '&a%player%&a'
# The message that is sent to the player. If List-Type is set to List then use %staff% to show staff
Message-Format:
- '&aThere are %count% staff online.'
- '%staff%'
# Alert settings (use /bungeetools alert if you haven't disabled the default alert command)
Alert:
# The message that is sent to the entire server
Format: '&f[&4Alert&f] &c%player%&f: %message%'
# Disconnect settings
Disconnect:
# The default message that shows when a player gets disconnected by a staff
Disconnect-Message: '&cYou have been disconnected by %player%&c.'
# The message that shows when a player disconnects another player
Player-Message: '&a%player% &ahas been disconnected.'
# Hub settings
Hub:
# The message that is sent when a player does /hub when there are no hub servers online
No-Hubs-Message: '&cThere are no hubs available.'
# The message that is sent when a player joins when there are no hub servers online
No-Hubs-Kick-Message:
- '&cThere are no hubs available.'
- ''
- '&cPlease try again later.'
# List of hub names to get to a specific hub. /hub 1 will bring you to Hub-1
Hub-Names:
'1': Hub-1
'2': Hub-2
# The list of hub servers for when a player types /hub
Hubs:
- Hub-1
- Hub-2
# The list of hubs a player gets sent to when they join. This can be useful if you have a login server
Join-Hubs:
- Login
# Maintenance settings
Maintenance:
# Whether or not maintenance mode is on
Maintenance: false
# Maintenance countdown settings
Countdown:
# The time to count down to (set to null to not count down) Format: YY/MM/DD 12:00:00
Countdown-Date: null
# The message that is displayed in %countdown%
Message: '&c%days%:%hours%:%minutes%:%seconds%'
# The message that is displayed in %countdown% after the date has been reached
Finish-Message: '&aDone'
# Weather maintenance should be toggled after the date has been reached
Maintenance-Toggle-On-Finish: false
# The Motd when maintenance mode is on
Motd:
- '&cServer is in maintenance mode.'
- '&cCome back later.'
# The text that shows when you hover over the player count on the server list
Hover-Text:
- '&cUnder maintenance'
- '&cPlease come back later'
# The version message when maintenance mode is on (replaces player count)
Version-Message: 'Under maintenance'
# The file for the server icon while in maintenance mode (must be in the BungeeTools folder)
Maintenance-Icon-File-Name: Maintenance-Icon.png
# The message that gets sent to all players with the permission bungeetools.maintenance.notify when maintenance mode has been enabled
On-Message: '&4&lMaintenance mode has been toggled on by %player%!'
# The message that gets sent to all players with the permission bungeetools.maintenance.notify when maintenance mode has been disabled
Off-Message: '&4&lMaintenance mode has been toggled off by %player%!'
# The message that is sent when a player without the permission bungeetools.maintenance.bypass attempts to join while maintenance mode is on
Kick-Message:
- '&4Server is in maintenance mode.'
- '&cPlease try again later.'
# Message settings
Message:
# If this setting is true players can message players no mater what server they're on. Otherwise they can only message players on the same server
Global-Message: true
# The message a player gets when trying to message a player on a different server with Global-Message disabled
No-Global-Message: '&cYou can not message that player because they are on a different server than you.'
# Whether or not you can message yourself
Allow-Self-Message: true
# The message a player gets when trying to message themself with Allow-Self-Message off
No-Self-Message: '&cYou can not message yourself.'
# If the player can use color codes in a message
Allow-Color-Codes: true
# The format for sending a message
Sending-Message-Format: '&eYou &a> &e[%server%] &c%receiver%&f: %message%'
# The format for receiving a message
Receiving-Message-Format: '&e[%server%] &c%sender% &a> &eYou&f: %message%'
# The message a player gets when they try to message someone else when the player has messages toggled off
Cant-Message: '&cYou can not message %player% because you have messages turned off.'
# The message a player gets when they try to message someone else when the player they're trying to message has messages toggled off
Cant-Message-Other: '&cYou can not message %player% because they have their messages turned off.'
# The message a player gets when they toggle on their messages
Message-Toggled-On: '&aYou can now send and receive messages.'
# The message a player gets when they toggle off their messages
Message-Toggled-Off: '&aYou can no longer send and receive messages.'
# The message a player gets when they type /reply with no one to reply to
Not-Messaging: '&cYou are not messaging anyone.'
# The message a player gets when they type /reply with no message
Last-Player-Message: '&aYou are currently messaging %player%&a.'
# The format for social spy
Social-Spy-Format: '&e[%server1%] &c%sender% &a> &e[%server2%] &c%receiver%&f: %message%'
# The message a player gets when they toggle on social spy
Social-Spy-Toggled-On: '&aSocial spy has been toggled on.'
# The message a player gets when they toggle off social spy
Social-Spy-Toggled-Off: '&aSocial spy has been toggled off.'
# A list of servers that have global message disabled
No-Global-Message-Servers:
- Hub-1
- Hub-2
- Hub-3
# HelpOp settings
HelpOp:
# How often a player can use HelpOp
Cooldown: 30
# The format that is sent to all staff
Format: '&4&lHelpOp &e[%server%] &c%player%&f: %message%'
# The message that is shown when a staff hovers over the message
Hover-Message: '&aClick to go to %player%''s server.'
# The message that shows when you mute HelpOp
Muted: '&aHelpOp has been muted.'
# The message that shows when you unmute HelpOp
Unmuted: '&aHelpOp has been unmuted.'
# The message a player gets when they send a message to staff
Sent-Message: '&aYour message has been sent!'
# The message a player gets when there is no staff online to receive the message
No-Staff-Message: '&cThere were no staff available to receive your message.'
# If true, the No-Staff-Message will send if no staff are online
Send-No-Staff-Message: true
Prefix:
Admin: '&c[Admin] '
Mod: '&a[Mod] '
# Server-Info settings
Server-Info:
# If true, %status% will be green when online and red when offline
Status-Color: true
# Format for /serverinfo
Format:
- '&a&lServer info for %server%'
- ' &e- Server status: &a%status%'
- ' &e- Players (%playercount%): &a%playerlist%'
- ' &e- Staff (%staffcount%): &a%stafflist%'
Disabled:
# If true, commands will be disabled when the server starts to allow other plugins with those commands (The server will need to restart to enable/disable commands)
Disable-Commands-On-Start: false
Disabled-Commands:
Staff: false
Server-Info: false
Report: false
Ping: false
Maintenance: false
Hub: false
Disconnect: false
Alert: false
Social-Spy: false
Message: false
Staff-Chat: false
HelpOp: false
Disabled-Features:
Motd: false
Hover-Message: false
Max-Players: false
Join-Hubs: false
Maintenance-Hover-Text: false
Mainenance-Motd: false
Disabled-Message: '&cThis command is disabled.'
# The message that is sent to all players with the permission bungeetools.staffmessages when another player with that permission joins the server
Staff-Join-Message: '&c%player% &ahas connected to &e%server%&a.'
# The message that is sent to all players with the permission bungeetools.staffmessages when another player with that permission switches server
Staff-Server-Switch-Message: '&c%player% &ahas connected to &e%server%&a from &e%fromserver%&a.'
# The message that is sent to all players with the permission bungeetools.staffmessages when another player with that permission disconnects from the server
Staff-Disconnect-Message: '&c%player% &ahas disconnected from &e%fromserver%&a.'
# The name that is displayed when console runs a command such as /alert
Console-Name: 'Console'
# Whether or not the player can only tab players in the same server when doing /report or /ping
Server-Specific-Tab: true
# The max tab size when doing /report or /ping
Max-Tab: 100
# The message that is sent when a player does not have permission to a command
No-Permission-Message: '&cYou do not have permission to do that.'Todo:
- Fix all issues with removing a server
If you have any issues DM me. If you have any suggestions let me know in the discussion tab.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta