...More:
- Custom Commands (Essentials, Staff, Information, Blocked and more)
- Server Default Kick (If server that player was on shutdowned, plugin will automaticly send player to "FALLBACK_SERVER" that was written in config.
- Everything is 100% editable.
- Global Whitelist List (Not UUID Supported, Only Names) & Perm Check ("oxygen.gwhitelist.bypass")
Commands:
- /globalcheck (/gcheck) <name> - Check players info.
- /glist (/globallist) - Shows global list of network players/staff count.
- /globalwhitelist (/glwl, /globalwl) <on/off/add/remove/list> - Enable/Disable whitelist, add/remove players from it and shows list.
- /help - Show global help message.
- /hub (/lobby, /leave) - Send player to lobby server.
- /oxygen <plugins/reload/commands> - Show plugins, plugin information and reload plugin.
- /request (/helpop) - Send request message to online staff.
- /staffchat (/sc, /staffc, /schat) - Enable/Disable staffchat
- /togglealerts (/ta, /togglea) - Toggle staffchat/request alerts.
- /discord - Sends discord link to player via message.
- /ping <name> - Shows real time ping of player.
Placeholders for MOTD Hex:
<GRADIENT:2C08BA>Gradient Text</GRADIENT:028A97><RAINBOW1>Rainbow Text</RAINBOW>
<SOLID:FF0080>Solid Color Text
Permissions:
- oxygen.command.info
- oxygen.command.globallist
- oxygen.command.whitelist
- oxygen.command.help
- oxygen.command.hub
- oxygen.command.plugins
- oxygen.command.reload
- oxygen.command.commands
- oxygen.command.request
- oxygen.command.ping
- oxygen.staff
- oxygen.gwhitelist.bypass
- oxygen.blockedcommands.bypass
- oxygen.blockedcommands.bypass.<command from list>
Gradient Maker:
You can use this site to make gradient whatever u like: https://cssgradient.io/Support:
This plugin gets at least one update, to include new features, improvemenets or bug fixes. I also have Discord server where you can get support with anything related to this plugin.Photos:
Config (settings.yml):
Code:
FALLBACK_SERVER: Lobby
PREFIX-FOR-ALL-MESSAGES: "&3&lSERVER &8┃"
WHITELIST:
ENABLED: true
PROTOCOL: "Whitelisted"
DISABLE-PERM-CHECK: true #Disable this if you want to use permission system ("oxygen.gwhitelist.bypass")
WHITELIST-ENABLE: "<prefix> &aGlobal Whitelist mode has been activated."
WHITELIST-ALREADY-ENABLED: "<prefix> &cGlobal Whitelist mode are already activated."
WHITELIST-ALREADY-DISABLED: "<prefix> &cThe network is already no longer under whitelist."
WHITELIST-DISABLE: "<prefix> &cThe network is no longer under whitelist."
WHITELIST-ADDED: "<prefix> &a<name> succesfully added on whitelist."
USER-NOT-WHITELISTED: "<prefix> &c<name> is not on whitelist."
USER-LIST: "<prefix> &eWhitelisted: <users>"
USER-REMOVED-FROM-WHITELIST: "<prefix> &c<name> is removed from whitelist."
ALREADY-WHITELISTED: "<prefix> &c<name> is already on whitelist."
KICK-MESSAGE: '&4&lWHITELIST\n \n&cNetwork is currently whitelisted.\n&cCheck our
discord for more information\n \n&f&nwww.discord.com/invite/PxB2WV5Ufj'
WHITELISTED-USERS:
- username1
- username2
MOTD:
ENABLED: true
LINE-1: " <GRADIENT:5E9FFF>&lServerName Network</GRADIENT:8AC7FF>"
LINE-2: " &fThis is default motd!"
WHITELIST-MOTD-LINE-1: " <GRADIENT:5E9FFF>&lServerName Network</GRADIENT:8AC7FF>"
WHITELIST-MOTD-LINE-2: " &fThis is &cwhitelisted&f motd!"
LINE-1-WITHOUT-HEX: " &3&lServerName Network"
LINE-2-WITHOUT-HEX: " &fThis is default motd!"
WHITELIST-MOTD-LINE-1-WITHOUT-HEX: " &3&lServerName Network"
WHITELIST-MOTD-LINE-2-WITHOUT-HEX: " &fThis is &cwhitelisted&f motd!"
DISCORD: "<prefix> &fwww.discord.com/invite/PxB2WV5Ufj"
COMMANDS-BLOCKED:
- "about"
- "bukkit:about"
- "bukkit:help"
- "bukkit:?"
- "bukkit:me"
- "bukkit:pl"
- "bukkit:plugins"
- "bukkit:ver"
- "bukkit:version"
- "help"
- "icanhasbukkit"
- "?"
- "/calc"
- "/eval"
- "/me"
- "//eval"
- "//calc"
- "calc"
- "eval"
- "pl"
- "plugins"
- "plugin"
- "ver"
- "version"
MESSAGES:
NO-PERMISSION: "<prefix> &cYou do not have permission to do this!"
BLOCKED-COMMANDS-MESSAGE:
- "&cThe command &l<command> &cis totally blocked, your behavior will be notified to the online staff and added to our database"
BLOCKED-COMMANDS-MESSAGE-STAFF:
- "&8(&3Staff&8) &b<target_name> &fhas used the following command blocked (/<command>)"
GLOBAL-INFO-FORMAT:
- ''
- '&3&lPLAYER INFO:'
- ''
- '&fPlayer&7: &b<target_name>'
- '&fServer&7: &b<target_server>'
- '&fPing&7: &b<target_ping>'
- '&fCountry&7: &b<target_country>'
- ''
- '&fUUID&7: &3<target_uuid>'
- '&fIP: &3<target_ip>'
- '&fVersion&7: &3<target_version>'
- '&fView Distance: &3<target_viewdistance>'
- '&fNative Locale: &3<target_locale>'
- ''
PLAYER-OFFLINE: '<prefix> &c<target_name> is offline'
MODULES:
TOGGLED-ON: "<prefix> &7Your <module> alerts are now &aenabled."
TOGGLED-OFF: "<prefix> &7Your <module> alerts are now &cdisabled."
COLOR:
MAIN: "&3"
SECOND: "&7"
COOLDOWNS:
REQUEST: 60
REQUEST:
FORMAT:
- ""
- "&3&lREQUEST:"
- ""
- "&bPlayer: &f<player>"
- "&bFrom: &7<player_server>"
- "&bRequested:&f<message>"
- ""
DISABLED-SERVERS-MESSAGE: "<prefix> &cYou can't execute this command on this server."
MESSAGE: "<prefix> &aYou sent succesfully your request to online staff!"
COOLDOWN: "<prefix> &cYou can't use request for <seconds> seconds."
ERROR: "<prefix> &cWe were unable to send this request since there is no online staff on the network!"
DISABLED_SERVERS:
- "none"
STAFF_CHAT:
FORMAT:
- "&3&lSTAFF &8┃ &7Chat> &b<player> &ffrom &8[&b<server>&8]&7:&a<message>"
MESSAGE:
ENABLED: "<prefix> &7Your staff chat is now &aenabled."
DISABLED: "<prefix> &7Your staff chat is now &cdisabled."
CANT-LOCATE-PROFILE: "<prefix> &cWe couldn't find your profile!!"
TOGGLE_STAFF_CHAT: "<prefix> &cYou can't toggle/send staff chat while alerts are disabled. Use /togglealerts to enable it."
DISABLE_STAFF_CHAT_ON_QUIT: true
DISABLED-SERVERS-MESSAGE: "<prefix> &cYou can't execute this command on this server."
DISABLED_SERVERS:
- 'none'
PLUGIN-LIST: "<prefix> &bPlugins &7(<plugins_amount>): &f<plugins_name>"
PING:
PING-MESSAGE: "<prefix> &3You current ping is &a<ping>ms"
PING-TARGET-MESSAGE: "<prefix> &3Ping of &a<target>&3 is &a<ping>ms"
PING-TARGET-NOTFOUND: "<prefix> &cPlayer is not located on network!"
HUB:
SERVER_NAME: "Lobby"
ALREADY_CONNECTED: "<prefix> &cYou are already connected to the <hub>"
HELP:
HELP-MESSAGE:
- "&r"
- "&bTHIS IS DEFAULT HELP, THIS MESSAGE"
- "&bWILL SHOW IN ALL SERVERS AND"
- "&bCAN BE DISABLED IN CONFIG 'settings.yml'"
- "&r"
CLICK-MESSAGE:
HOVER: "&aClick to join <target>'s server"
COMMAND: "/server <target_server>"
GLIST:
GLIST-FORMAT:
- ""
- "&b<global> player(s) are currently playing on our network."
- "&bCurrently <online> online on <player_server> &7[&a<percentage>%&7]"
- "&bTo see online staff members type &o/glist showstaff"
- ""
GLIST-STAFF-OFFLINE:
- ""
- "&cThere are currently no staffs on the network!"
- ""
GLIST-STAFF-ONLINE:
- ""
- "&bThere are currently <staff_online> staff(s) online!"
- ""
