Skip to content
Ironic8b498 edited this page Apr 13, 2017 · 44 revisions

BungeeEssentials Wiki

Hello, welcome to BungeeEssentials by PantherMan594! This project was originally created by csh as a port of The-Zip/LilyEssentials for BungeeCord. Since then, it has gone far beyond just a port, thanks to the awesome suggestions made by the community! The latest version of this plugin is always available here.

Modules

BungeeEssentials has many modules that can be enabled, disabled or tweaked to your liking. They can be modified in your config.yml. Below is a list of the modules, along with a short description of what they do:

Module Description
Alert Broadcast a message across all servers, to everyone!
Announcement Automatic broadcasts across all servers.
Auto redirect Automatically redirect players who connected with an ip like [NAME].your.server to that server.
Command Spy Watch all executed commands.
Fast relog Prevents players from quickly disconnecting and reconnecting.
Friend Friend system!
Hide Hides staff from /glist, the server count (multiplayer menu), and tab completions.
Hover list Shows friends, staff, and other players in the server's MOTD when hovering over the player number.
Join Announce Global announcements on player join/quit.
Lookup Lookup a player's full name from a few letters, or find out all the information about a player.
Mute Mute all of players' chat.
Send Send a player to a server
Send All Send all players (or all on a specific server) to another server.
Spy Watch all private messages from players.
Staff Chat Provides an easy place for your staff to communicate privately.
Chat Global chat.
Find Allows players to see what server another player is on.
Ignore Ignore players from global chat and messages.
Join Allows players to join the server another player is on.
List Provides a list of servers and the number of players in each.
Message Private message players (works across servers).
Message group Message in private groups.
Slap Slap any player!
Aliases Create your own commands that run other command(s).
Server Override the default /server command to display the /glist if without arguments.
Beta Updates Downloads beta (NOT FULLY TESTED) updates. (Yay if you enabled this! Help me wheedle out bugs!)
Full Log Logs chats, commands, joins/quits, and server changes to console.
Log Logs chats and broken (chat) rules to chat.log.
Rules Prevent swearing and advertising in private messages with regex rules.
Rules (Chat) Same as above, but with all chat (except staff chat).
Spam Prevents players from spamming private messages repeatedly.
Spam (Chat) Same as above, but with all public chat.
Spam Prevents players from spamming commands repeatedly.
Updater Automatically downloads BungeeEssentials updates.

Commands and Permissions

These commands are all customizable in the config, and are activated if the corresponding module is enabled: < > = required argument, [ ] = optional argument

Module Command Permission
Alert /alert <msg> gssentials.admin.alert
Aliases Varies gssentials.alias (all aliases), gssentials.alias.AliasName (a specific alias)
Announcement None gssentials.announcement (all announcements), gssentials.announcement.AnnouncementName (a specific announcement)
Chat /g [on/off/msg] gssentials.chat
Command Spy /commandspy [on/off] gssentials.admin.spy (message spy), gssentials.admin.spy.command (command spy), gssentials.admin.spy.exempt (can't be spied)
Find /find <player> gssentials.find
Friend `/friend [list/add accept
Hide /hide [on/off] gssentials.admin.hide, gssentials.admin.hide.bypass (Can see hidden)
Ignore /bignore <player> gssentials.ignore
Join /join <player> gssentials.join
Join Announce None gssentials.announce.join, gssentials.announce.quit
List /glist gssentials.list, gssentials.list.offline (list offline servers), gssentials.list.restricted (list restricted servers)
Lookup `/lookup <part of name/ip> <-b -m
Message `/message <on/off/toggle >, /reply `
Message group Too many to list here :O gssentials.gmessage (Use msg groups), gssentials.gmessage.create (create msg groups), `gssentials.admin.gmessage.(forcejoin
Mute /bmute <player> gssentials.admin.mute, gssentials.admin.mute.exempt (can't be muted), gssentials.admin.notify (will be notified on mute)
Reload (reloads BungeeEssentials's config) /gssreload gssentials.admin.reload
Rules None gssentials.admin.notify (will be notified on chat rule broken), gssentials.admin.bypass-filter
Send /send <player> <server> gssentials.admin.send
Send All /sendall [fromServer] <toServer> gssentials.admin.sendall
Spy /spy [on/off] gssentials.admin.spy, gssentials.admin.spy.exempt
Slap /slap <player> gssentials.slap
Staff Chat /staffchat [on/off/msg] gssentials.admin.chat

Support

If you like the project and it's helped you out, please consider donating here for PantherMan594 (current developer) or here for csh (original author) to show your appreciation, or leave a rating on the resource page here. I hope you enjoy using BungeeEssentials!

Clone this wiki locally