
BungeeEssentials is a must have plugin for any Minecraft network running Bungeecord. BungeeEssentials contains everything from staff authentication to managing your server's MOTD in real time. All messages are configurable so you can customise the plugin to be unique to your server!

Fast MySQL Connection Pooling
Professional and unique look to your server
All messages configurable
Maintenance mode
Changing server-icon dependant on which mode the server is in
Lifetime updates
Advanced Anti-Piracy
All commands listed below

/login <code> : Allows staff members to login using 2 factor authentication, in this case, Google Authentication.
/reset2fa <name> : Reset the Google Authentication code of a staff member, usually because they lost it or have gotten a new device where they have Google Authentication installed!
/announcer : View all the current announcements which are configured in the config.yml
/broadcast <message> : Broadcast a message across all servers using a custom layout configured in the config.yml, a neat feature to make your server stand out from the rest using the default /alert
/motd <maintenance/normal> <motd> : Set the server's MOTD, maintenance MOTD will be used when the server is in maintenance mode, otherwise the normal MOTD will be used.
/countdown <minutes> : Used to set the %COUNTDOWN% placeholder to be used for your MOTD. The countdown will update whenever a player views your server from the server list!
/maintenance <start/stop/status> : Allows you to change or view the status of maintenance mode on your bungee server, whilst the server is in maintenance mode only staff will be able to join. Your maintenance MOTD and server icon will also be enabled whilst this is active.
/playtime [name] : View your playtime or someone else's playtime, handy command to see how active your staff members are as well as giving player's the ability to check up on their friends.
/staffchat <message> : An advanced staff chat allowing you to toggle your staff chat off or on or you can simply just send a message to all online staff members.
/report <player> <reason> : Report a player, this will notify all online staff members.
/request <message> : Allows players to send a request to online staff members.
/breload : Reloads the config.yml

There no longer a test server as there are many vouches and suffice information about the plugin provided in the thread. If there are any questions regarding the plugin feel free to contact me. (Contact at the bottom)



Code:
username:[/SIZE][/CENTER][/SIZE][/CENTER][/SIZE][/CENTER][/SIZE][/CENTER]
[SIZE=4]
[CENTER][SIZE=4]
[CENTER][SIZE=4]
[CENTER][SIZE=4][CENTER]
password:
mysql:
host: 127.0.0.1
port: 3306
username: user
password: password
database: notes
cooldowns:
reportCooldown: 60
requestCooldown: 60
googleAuthEveryLogin: true
countdownEnd: 0
normal_motd: "&6&lBungeeEssentials%LINE% &bThis server runs &eBungeeEssentials"
normal_icon_name: server-icon.png
maintenance_motd: "&6&lBungeeEssentials%LINE% &c&lCurrently in maintenance"
maintenance_mode: false
maintenance_icon_name: maintenance.png
broadcastPrefix: "&d[Broadcast]"
announcements:
- "&7[&6&l+&7] &eThis server is running BungeeEssentials! [This message can be changed in the config!]"
- "&7[&6&l+&7] &eSecond announcement"
- "&7[&6&l+&7] &eThird announcement"
- "&7[&6&l+&7] &eForth announcement"
announcement_delay_seconds: 60
Code:
REPORT_PLAYER_NOT_FOUND:[/SIZE][/CENTER][/SIZE][/CENTER][/SIZE][/CENTER][/SIZE][/CENTER]
[SIZE=4]
[CENTER][SIZE=4]
[CENTER][SIZE=4]
[CENTER][SIZE=4][CENTER]
- "&cThat player could not be found!"
REPORT_PLAYER_COOLDOWN:
- "&cYou cannot report a player for %TIME%"
REPORT_ALERT_STAFF:
- "&e%REPORTED% has been reported by %REPORTER% for"
- ": %REASON% [%SERVER%]"
REPORT_SENT_SUCCESS:
- "&eYour report was sent successfully"
REQUEST_PLAYER_COOLDOWN:
- "&cYou cannot make a request for %TIME%"
REQUEST_ALERT_STAFF:
- "&e%REQUESTER% has requested %MESSAGE% [%SERVER%]"
REQUEST_SENT_SUCCESS:
- "&eYour request was sent successfully"
PROXY_LOGIN_STAFF_MEMBER:
- "&9%STAFF% has joined %SERVER%"
SERVER_SWITCH_STAFF_MEMBER:
- "&9%STAFF% has switched from %FROM% to %TO%"
PROXY_QUIT_STAFF_MEMBER:
- "&9%STAFF% has left the network"
GOOGLE_AUTH_KEY:
- "&6Your Google Authenticator Key is %KEY%"
- "&AKeep this key in a safe place and add it to your Google Authenticator application"
GOOGLE_AUTH_KEY_NOT_SET:
- "&cYou do not have a Google Authenticator key! Please relog"
GOOGLE_LOGIN:
- "&cYou are not logged in!"
- "&cPlease login using /login <googleAuthenticatorCode>"
- "&eIf you have lost your google authenticator code, please contact an administrator."
INVALID_ARGS:
- "&cUsage: %FORMAT%"
PLAYER_ONLY:
- "&cError: Player command only"
CODE_NOT_NUMBERS:
- "'&c%ENTRY%' is not a valid code"
RESET_FAILED_SELF_NO_2FA:
- "&cYou require 2FA before you can reset a code"
RESET_FAILED_TARGET_NO_2FA:
- "&c%TARGET% does not have 2FA active."
RESET_SUCCESS:
- "&eSuccessfully reset %TARGET%'s 2FA"
LOGIN_SUCCESS:
- "&eSuccessfully logged in!"
LOGIN_FAIL:
- "&cLogin Failed!"
- "&cLogin code is incorrect"
LOGIN_ALREADY_LOGGED:
- "&cYou are already logged in!"
LOGIN_NOT_LOGGED:
- "&cYou cannot do this until you login"
DATA_LOAD_FAILED:
- "&cFailed to load your data."
USER_NEVER_JOINED:
- "&c%SEARCH% has never joined"
PLAYTIME_OWN:
- "&eYour playtime is &6%PLAYTIME%"
PLAYTIME_OTHERS:
- "&e%TARGET%'s playtime is %PLAYTIME%"
STAFFCHAT_ENABLED:
- "&eYou are now talking in staff chat"
STAFFCHAT_DISABLED:
- "&eYou are no longer talking in staff chat"
STAFFCHAT_FORMAT:
- "&b[STAFF] &9%STAFF% &e%MESSAGE%"
MOTD_INFO:
- "&eView the current motd using /motd <normal/maintenance>"
- "&eChange the MOTD using /motd <normal/maintenance> <motd>"
- "&b%LINE% = New Line"
- "&b%COUNTDOWN% = Displays the countdown created with /countdown"
MOTD_SUCCESS:
- "&eYou have changed the MOTD to:"
- "%MOTD%"
MOTD_VIEW:
- "&eThe current %TYPE% MOTD is:"
- "%MOTD%"
COUNTDOWN_NOT_NUMBER:
- "&c%ENTRY% is not a number"
COUNTDOWN_SUCCESS:
- "&eYou have created a countdown of %MINUTES% minutes"
- "&eAdd %COUNTDOWN% to the MOTD to show the countdown"
COUNTDOWN_INFO:
- "&eThere is %TIME% remaining in the current countdown"
COUNTDOWN_INFO_FINISHED:
- "&eThe countdown has finished and will display the message configured (COUNTDOWN_FISHED) in the MOTD"
COUNTDOWN_FINISHED: "Now!"
BUNGEERELOAD_SUCCESS:
- "&eSuccessfully reloaded bungee essentials configuration and language files."
MAINTENANCE_ENABLED:
- "&eMaintenance mode is now &aenabled."
MAINTENANCE_DISABLED:
- "&eMaintenance mode is now &cdisabled."
MAINTENANCE_ALREADY_ENABLED:
- "&cMaintenance mode is already enabled!"
MAINTENANCE_ALREADY_DISABLED:
- "&cMaintenance mode is already &cdisabled!"
MAINTENANCE_STATUS_ENABLED:
- "&eMaintenance mode is currently &aenabled!"
MAINTENANCE_STATUS_DISABLED:
- "&eMaintenance mode is currently &cdisabled!"
MAINTENANCE_KICK: "&eServer is currently in maintenance mode%LINE%We estimate the maintenance will be completed: %COUNTDOWN%"
MAINTENANCE_COUNTDOWN_COMPLETED: "Anytime now!"
BROADCAST_BROADCAST:
- "&d[%PREFIX%] &e%MESSAGE% - %SENDER%"
ANNOUNCER_HEADER:
- "&6&lAnnouncements"
ANNOUNCER_LIST:
- "&e- %MESSAGE%"

Contact me with an offer! I am very fast at responding so do not hesitate to message me.

Telegram: https://t.me/huntp123 (Preferred)
MCM PM
Discord: Hunting#3824

Last edited: