- Contributors:
- Dominic, Sashie, LuisaDraws
- Supported Minecraft Versions:
- 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 1.14, 1.15, 1.16
Artwork provided by LuisaDraws (https://luisadraws.com)
Skungee is a Bungeecord Skript addon that gives you full control over the entire Bungeecord, it's that simple.
Report your bugs here: https://github.com/Skungee/Skungee/issuesInstallation:
skungee.com you can post errors, scripts and more, a working hastebin clone, that doesn't crash.
Interested in using Skungee as a plugin API? Check this link out https://github.com/Skungee/Skungee/wiki/Using-the-Skungee-API
2.0.0 API https://github.com/Skungee/Skungee-2.0.0
1.) Place Skungee in your Bungeecord plugins folder and restart Bungeecord.
2.) Install Skungee on every other server connected to this Bungeecord that you want Skript support for, then restart those servers.
3.) Configure the Skungee.yml found at plugins/Skungee/config.yml to match the same port as the Skungee config found in the Bungeecord plugin folder. The Host option in the config.yml on the spigot servers should match the IP of your Bungeecord (Excluding the ip port)
Syntax.yml:
Code (Text):
Syntax: Events: SkungeePlayerDisconnect: enabled: true patterns: - '[Skungee] bungee[[ ]cord] disconnect' eventvalues: [] SkungeePingEvent: enabled: true patterns: - '[Skungee] bungee[[ ]cord] [server list] ping' eventvalues: [] SkungeePlayerChatEvent: enabled: true patterns: - '[Skungee] bungee[[ ]cord] chat' eventvalues: [] SkungeeMessageEvent: enabled: true patterns: - '[Skungee] (bungeecord|skungee) message [[from] [channel[s]] %strings%]' eventvalues: [] SkungeePlayerSwitchServer: enabled: true patterns: - '[Skungee] [player] switching of server[s] [to %string%]' - '[Skungee] [player] switch server[s] [to %string%]' - '[Skungee] [player] server switch [to %string%]' eventvalues: [] Effects: EffAsyncNetworkVariable: enabled: true description: Sets a defined variable on the Spigot side in a async cache from the network variables on the Bungeecord Skungee. syntax: - set async [variable] %objects% to [the] [skungee] (global|network|bungee[[ ]cord]) variable [(from|of)] %objects% - set [variable] %objects% in async to [the] [skungee] (global|network|bungee[[ ]cord]) variable [(from|of)] %objects% EffMessagePlayer: enabled: true description: Message defined players from the bungeecord network. syntax: - '[skungee] (message|send|msg) %strings% to bungee[[ ]cord] [(player|uuid)[s]] %strings/players%' EffTabHeaderFooter: enabled: true description: Set the tablist header and/or footer of a player on the Bungeecord network. This may reset when they switch servers. syntax: - set tab[list] (1¦header|2¦footer|3¦header and footer) (for|of) bungee[[ ]cord] [(player|uuid)[s]] %strings/players% to %strings% [and %-strings%] EffExecuteBungeeCommand: enabled: true description: Execute a console command on the proxy. Commands such as /end, /greload, /alert etc. Can also execute a plugin command if it's supported in console. syntax: - '[skungee] (run|execute) bungee[[ ][cord]] [(proxy|console)] command[s] %strings% [with [a[n]] %-timespan% delay [between [each [command]]]]' - '[skungee] make bungee[[ ][cord]] (run|execute) [(proxy|console)] command[s] %strings% [with [a[n]] %-timespan% delay [between [each [command]]]]' EffConnectServer: enabled: true description: Send bungeecord players to different servers. syntax: - '[skungee] (send|connect) bungee[[ ]cord] [(player|uuid)[s]] %strings/players% to [bungee[[ ]cord]] [server[s]] %string% [with reason %-connectreason%]' - '[skungee] (send|connect) [(player|uuid)[s]] %strings/players% to [bungee[[ ]cord]] server[s] %string% [with reason %-connectreason%]' EffRedisBungeeCommand: enabled: true description: Execute console command(s) on the defined proxy(ies). syntax: - (run|execute) redis[( |-)]bungee[[ ][cord]] [(proxy|console)] command[s] %strings% [(on|of|from) [the] [server[s]] %-strings%] - make redis[( |-)]bungee[[ ][cord]] (run|execute) [(proxy|console)] command[s] %strings% [(on|of|from) [the] [server[s]] %-strings%] EffUnregisterCommands: enabled: true description: Unregister the commands from the defiend plugin(s). syntax: - unregister [the] commands from [the] [bungee[[ ]cord]] plugin[s] %strings% EffStopProxy: enabled: true description: Ends the Bungeecord proxy. You can use \n to make a new line in the message string. syntax: - '[skungee] (stop|kill|end) [the] [bungee[[ ]cord]] (proxy|console) [[with] [the] (message|string|text) %-string%]' EffMessagePlayers: enabled: true description: Message defined players from the bungeecord network. syntax: - '[skungee] (message|send|msg) %strings% to [(all [[of] the]|the)] bungee[[ ][cord]] players' EffPlayerChat: enabled: true description: Execute a bungeecord command or chat on a player. Keep in mind that the command is executed on the current Spigot server of the user. There is another syntax to execute on the Bungeecord. Doesn't support colour. If you want colour, I suggest using the evaluate effect. syntax: - execute [bungee[[ ]cord]] command[s] %strings% (from|by) bungee[[ ]cord]] [(player|uuid)] %strings/players% - '[execute] bungee[[ ]cord]] [(player|uuid)] %strings/players% command %strings%' - (force|let|make) bungee[[ ]cord]] [(player|uuid)] %strings/players% execute [[the] command] %strings% [on [the] bungee[[ ]cord]] EffKickPlayers: enabled: true description: Kicks all of the players from the bungeecord network. You can add a message aswell, if it's not set, a default message will be used. If you want to define which users to kick, use the kick effect which kicks individual players. syntax: - '[skungee] kick [(all [[of] the]|the)] bungee[[ ]cord] players [(by reason of|because [of]|on account of|due to) %-string%]' - '[(skellett[ ][(cord|proxy)]|bungee[ ][cord])] kick [(the|all)] [of] [the] players from bungee[ ][cord] [(by reason of|because [of]|on account of|due to) %-string%]' EffShutdownServer: enabled: true description: Shutdown a bungeecord server. The saving section of the syntax will allow server instance users to save the files of the server. If not they get deleted. syntax: - (stop|shutdown) bungee[[ ]cord] server[s] %strings% [(and|with) [serverinstances] saving %-boolean%] EffSkungeeMessage: enabled: true description: Send messages to different Skungee servers, this acts a function system for Bungeecord. syntax: - send [(bungee[[ ]cord]]|skungee)] [message[s]] %strings% to [the] [(bungee[[ ]cord]]|skungee)] channel[s] %strings% EffKickPlayer: enabled: true description: Kicks a player from the bungeecord network. You can add a message aswell, if it's not set, a default message will be used. syntax: - '[skungee] kick bungee[[ ]cord] [(player|uuid)[s]] %strings/players% [(by reason [of]|because [of]|on account of|due to) %-string%]' - '[skungee] kick [(player|uuid)[s]] %strings/players% from [the] bungee[[ ]cord] [(by reason [of]|because [of]|on account of|due to) %-string%]' EffSendTitle: enabled: true description: Sends a SkugneeTitle to the defined Bungeecord player(s). syntax: - (show|display|send) [skungee] title %skungeetitle% to [bungee[[ ]cord]] [(player|uuid)][s] %strings/players% EffChat: enabled: true description: Execute a bungeecord command or chat on a player. Keep in mind that the command is executed on the current Spigot server of the user. There is another syntax to execute on the Bungeecord. Doesn't support colour. If you want colour, I suggest using the evaluate effect. syntax: - '[skungee] (force|make|execute) bungee[[ ]cord]] [(player|uuid)] %strings/players% [to] (say|chat|command|(run|execute)[ command]) %strings%' - '[skungee] (force|make|execute) [(player|uuid)] %strings/players% [to] (say|chat|command|(run|execute)[ command]) %strings% on [the] bungee[[ ]cord]' EffActionbar: enabled: true description: Send a actionbar message to anyone on the Bungeecord network. syntax: - '[skungee] (send|display|show) [a[n]] action[ ]bar [with [(text|message)]] %string% to bungee[[ ]cord] [(player|uuid)[s]] %strings/players%' EffLoadPlugins: enabled: true description: Enable all bungeecord plugins. syntax: - load [(all [[of] the]|the)] bungee[[ ]cord] plugins EffEnablePlugins: enabled: true description: Enable all bungeecord plugins. syntax: - enable [(all [[of] the]|the)] bungee[[ ]cord] plugins EffUnregisterListeners: enabled: true description: Unregister the listeners from the defiend plugin(s). This makes it so the plugin doesn't recieve any events. Good if you have a bad plugin. syntax: - unregister [the] listeners from [the] [bungee[[ ]cord]] plugin[s] %strings% EffPlayerCommand: enabled: true description: Execute a bungeecord command or chat on a player. Keep in mind that the command is executed on the current Spigot server of the user. There is another syntax to execute on the Bungeecord. Doesn't support colour. If you want colour, I suggest using the evaluate effect. syntax: - '[skungee] (force|make) bungee[[ ]cord]] [(player|uuid)] %strings/players% [to] (say|chat) %strings%' - '[skungee] (force|make) [(player|uuid)] %strings/players% (say|chat) %strings% on [the] bungee[[ ]cord]' EffEvaluate: enabled: true description: Evaluate effects on different servers across the Bungeecord network. syntax: - '[skungee] eval[uate] [[skript] code] %strings% on [[the] bungee[[ ]cord]] [server[s]] %strings%' EffWaitUntil: enabled: true description: Waits until Skungee has connected to the Bungeecord Skungee. syntax: - wait [asynchronously] until [skungee] (connect(s|[ion])|[has] connect(ed|[ion])) [[with] timeout %-timespan%] Expressions: ExprRedisBungeeID: enabled: true description: Returns the RedisBungee ID of the Bungeecord connected to this Skungee. syntax: - '[th(e|is)] [bungee[[ ]cord[['']s]]] redis[( |-)]bungee[[ ]cord] ID' ExprBungeeTitle: enabled: true description: Returns a bungeecord title. syntax: - '[a] [new] (skungee|bungee[[ ]cord]) title [with text] %string% [and] [with subtitle %-string%] [[that] lasts] for %timespan%[[,] [with] fade in %-timespan%][[,] [and] [with] fade out %-timespan%]' ExprSkungeeMessage: enabled: true description: Returns the messages of a Skungee message event. syntax: - '[(all [[of] the]|the)] (skungee|bungee[[ ]cord]) message[s]' ExprPingProtocol: enabled: true changers: '[SET]' description: Returns the protocol invloved in the Bungeecord ping event. A number may only be called on the protocol section of the syntax. syntax: - (ping|server list|event) bungee[[ ]cord] (version|protocol) [(1¦name|2¦(protocol|number))] - bungee[[ ]cord] (ping|server list|event) (version|protocol) [(1¦name|2¦(protocol|number))] ExprPingDescription: enabled: true changers: '[SET]' description: Returns the description/motd invloved in the Bungeecord ping event. syntax: - (ping|server list|event) bungee[[ ]cord] (motd|description) - bungee[[ ]cord] (ping|server list|event) (motd|description) ExprEventBungeePlayers: enabled: true description: Returns the Bungeecord player(s) invloved in the event. syntax: - '[(all [[of] the]|the)] event (skungee|bungee[[ ]cord]) player[s]' ExprBungeeServerPlayers: enabled: true description: Returns the players(s) of the defined Bungeecord server(s). syntax: - '[(all [[of] the]|the)] bungee[[ ]cord] players (on|of|from) [the] [server[s]] %strings%' - '[(all [[of] the]|the)] players (on|of|from) [the] bungee[[ ]cord] [server[s]] %strings%' ExprBungeeServerWhitelisted: enabled: true description: Returns the whitelisted players(s) of the defined Bungeecord server(s). syntax: - '[(all [[of] the]|the)] bungee[[ ]cord] whitelisted players (on|of|from) [server[s]] %strings%' - bungee[[ ]cord] server[s] %strings%'s whitelisted players - '[(all [[of] the]|the)] whitelisted players (on|of|from) bungee[[ ]cord] [server[s]] %strings%' ExprBungeeDisabledCommands: enabled: true description: Returns all of the disabled commands that are located within the Bungeecord configuration. syntax: - '[(all [[of] the]|the)] bungee[[ ]cord] disabled commands' - bungee[[ ]cord]'s disabled commands - '[(all [[of] the]|the)] disabled commands (on|of|from) [the] bungee[[ ]cord]' ExprBungeePlugins: enabled: true description: Returns a string list of all the bungeecord plugins. syntax: - '[(all [[of] the]|the)] bungee[[ ]cord][['']s] plugins' ExprBungeecordVersion: enabled: true description: Returns the version of the Bungeecord. syntax: - '[the] version of [the] bungee[[ ]cord]' - '[the] bungee[[ ]cord[['']s]] version' ExprBungeecordName: enabled: true description: Returns the name of the Bungeecord. syntax: - '[the] name of [the] bungee[[ ]cord]' - '[the] bungee[[ ]cord[['']s]] name' ExprBungeeCurrentServer: enabled: true description: Returns the name of the server that the script calling this syntax is from. syntax: - '[name of] this [script[s]] [bungee[[ ]cord]] server' - '[bungee[[ ]cord]] server [name] of this script' - current [bungee[[ ]cord]]server ExprBungeeTimeout: enabled: true description: Returns the timeout set in the main configurarion of the Bungeecord. syntax: - '[the] bungee[[ ]cord[['']s]] time[ ]out [connection] [delay]' ExprRedisBungeePlayers: enabled: true description: Returns a string list of all the RedisBungee players. syntax: - '[(all [[of] the]|the)] redis[( |-)]bungee[[ ]cord] players' ExprBungeeOnlineMode: enabled: true description: Returns if the online mode set in the main configurarion of the Bungeecord is true or false. syntax: - '[the] bungee[[ ]cord[['']s]] online mode' ExprNetworkVariable: enabled: true description: Returns a variable that is stored on the Bungeecord Skungee. syntax: - '[skungee] (global|network|bungee[[ ]cord]) variable [(from|of)] %objects%' ExprYaml: enabled: true description: The main syntax for managing yaml on the Bungeecord. DO NOT USE THIS AS A STORAGE SYSTEM, Use Network Variables if you're trying to make Network storage or MySQL. syntax: - (skungee|bungee[[ ]cord]) [y[a]ml] (1¦value|2¦(node|path)[[s with] keys]|3¦list) %string% (of|in|from) [file] %string% ExprRedisBungeeServerPlayers: enabled: true description: Returns the players(s) of the defined RedisBungee server(s). syntax: - '[(all [[of] the]|the)] redis[( |-)]bungee[[ ]cord] players (on|of|from) [the] [server[s]] %strings%' - '[(all [[of] the]|the)] players (on|of|from) [the] redis[( |-)]bungee[[ ]cord] [server[s]] %strings%' ExprBungeeServers: enabled: true description: Returns a string list of all the bungeecord servers. syntax: - '[(all [[of] the]|the)] [connected] bungee[[ ]cord] servers' ExprPingPlayers: enabled: true changers: All changers description: Returns the players/strings invloved in the Bungeecord ping event. syntax: - (ping|server list|event) bungee[[ ]cord] [listed ]player(s| list) - bungee[[ ]cord] (ping|server list|event) [listed ]player(s| list) ExprRedisBungeeServers: enabled: true description: Returns a string list of all the RedisBungee servers. syntax: - '[(all [[of] the]|the)] redis[( |-)]bungee[[ ]cord] servers' ExprBungeeThrottle: enabled: true description: Returns the throttle set in the main configurarion of the Bungeecord. syntax: - '[the] bungee[[ ]cord[['']s]] throttle [connection] [delay]' ExprPingFavicon: enabled: true changers: '[SET]' description: Returns the favicon invloved in the Bungeecord ping event. This can only be returned if Skellett or SkQuery is installed. syntax: - (ping|server list|event) bungee[[ ]cord] (favicon|icon|image) - bungee[[ ]cord] (ping|server list|event) (favicon|icon|image) ExprRedisBungeeProxyPlayers: enabled: true description: Returns the players(s) of the defined RedisBungee proxy(s). syntax: - '[(all [[of] the]|the)] redis[( |-)]bungee[[ ]cord] players (on|of|from) [the] prox(ies|y) %strings%' - '[(all [[of] the]|the)] players (on|of|from) [the] redis[( |-)]bungee[[ ]cord] prox(ies|y) %strings%' ExprBungeePlayers: enabled: true description: Returns a string list of all the bungeecord players. syntax: - '[(all [[of] the]|the)] bungee[[ ]cord] players' ExprEventBungeeServers: enabled: true description: Returns the Bungeecord server(s) invloved in the event. syntax: - '[(all [[of] the]|the)] event (skungee|bungee[[ ]cord]) server[s]' ExprBungeeLimit: enabled: true description: Returns the max number of players the Bungeecord is set to handle. syntax: - '[the] bungee[[ ]cord[['']s]] player limit' PropertyExpressions: ExprBungeePlayerUUID: enabled: true description: |- Returns the uuid(s) of the defined Bungeecord player(s). The Bungeecord unique id, is the best option that Bungeecord can find. If your spigot server doesn't have the `bungeecord` option set to true and the Bungeecord doesn't have `ip_forward` and `online_mode` true, this will be a generated UUID from Spigot. syntax: - '[Skungee] [(all [[of] the]|the)] bungee[[ ]cord] (uuid|unique id)[s] (of|from) [player[s]] %strings/players%' - '[Skungee] %strings/players%[''s] [player[s]] bungee[[ ]cord] (uuid|unique id)[s]' ExprBungeeTitleFadeOut: enabled: true changers: All changers description: Returns the fade out time(s) of defined skungee title(s). syntax: - '[Skungee] [(all [[of] the]|the)] fade out[ ][time][s] (of|from) [(skungee|bungee[[ ]cord])] title[s] %skungeetitles%' - '[Skungee] %skungeetitles%[''s] [(skungee|bungee[[ ]cord])] title[s] fade out[ ][time][s]' ExprRedisBungeePlayerServer: enabled: true description: Returns the server(s) of the defined RedisBungee player(s). syntax: - '[Skungee] [(all [[of] the]|the)] [(connected|current)] redis[( |-)]bungee[[ ]cord] server[s] (of|from) [(player|uuid)[s]] %strings/players%' - '[Skungee] %strings/players%[''s] [(player|uuid)[s]] [(connected|current)] redis[( |-)]bungee[[ ]cord] server[s]' ExprBungeePlayerYaw: enabled: true description: Returns the yaw orientation(s) of the defined Bungeecord player(s). syntax: - '[Skungee] [(all [[of] the]|the)] bungee[[ ]cord] yaw[s] (of|from) [(player|uuid)[s]] %strings/players%' - '[Skungee] %strings/players%[''s] [(player|uuid)[s]] bungee[[ ]cord] yaw[s]' ExprBungeePlayerName: enabled: true description: Returns the name(s) of the defined Bungeecord player(s). syntax: - '[Skungee] [(all [[of] the]|the)] bungee[[ ]cord] [user[ ]]name[s] (of|from) [(player|uuid)[s]] %strings/players%' - '[Skungee] %strings/players%[''s] [(player|uuid)[s]] bungee[[ ]cord] [user[ ]]name[s]' ExprBungeePlayerPitch: enabled: true description: Returns the pitch orientation(s) of the defined Bungeecord player(s). syntax: - '[Skungee] [(all [[of] the]|the)] bungee[[ ]cord] pitch[es] (of|from) [(player|uuid)[s]] %strings/players%' - '[Skungee] %strings/players%[''s] [(player|uuid)[s]] bungee[[ ]cord] pitch[es]' ExprBungeePlayerDisplayName: enabled: true changers: All changers description: Returns the display name(s) of the defined Bungeecord player(s). syntax: - '[Skungee] [(all [[of] the]|the)] bungee[[ ]cord] display[ ]name[s] (of|from) [(player|uuid)[s]] %strings/players%' - '[Skungee] %strings/players%[''s] [(player|uuid)[s]] bungee[[ ]cord] display[ ]name[s]' ExprRedisBungeePlayerNames: enabled: true description: Returns the name(s) of the defined RedisBungee player(s). syntax: - '[Skungee] [(all [[of] the]|the)] redis[( |-)]bungee[[ ]cord] [user[ ]]name[s] (of|from) [(player|uuid)[s]] %strings/players%' - '[Skungee] %strings/players%[''s] [(player|uuid)[s]] redis[( |-)]bungee[[ ]cord] [user[ ]]name[s]' ExprBungeePlayerChatMode: enabled: true description: Returns the chat mode(s) of the defined Bungeecord player(s). syntax: - '[Skungee] [(all [[of] the]|the)] bungee[[ ]cord] chat[ ](setting|mode)[s] (of|from) [(player|uuid)[s]] %strings/players%' - '[Skungee] %strings/players%[''s] [(player|uuid)[s]] bungee[[ ]cord] chat[ ](setting|mode)[s]' ExprBungeeTitleTime: enabled: true changers: All changers description: Returns the time(s) of defined skungee title(s). syntax: - '[Skungee] [(all [[of] the]|the)] [stay] time[s] (of|from) [(skungee|bungee[[ ]cord])] title[s] %skungeetitles%' - '[Skungee] %skungeetitles%[''s] [(skungee|bungee[[ ]cord])] title[s] [stay] time[s]' ExprBungeePlayerAddress: enabled: true description: Returns the ip address(es) of the defined Bungeecord player(s). syntax: - '[Skungee] [(all [[of] the]|the)] bungee[[ ]cord] ip [address[es]] (of|from) [(player|uuid)[s]] %strings/players%' - '[Skungee] %strings/players%[''s] [(player|uuid)[s]] bungee[[ ]cord] ip [address[es]]' ExprBungeePlayerReconnectServer: enabled: true changers: '[SET]' description: Returns the reconnected server(s) of the defined Bungeecord player(s). This is the server that the player reconnects to on their next login. syntax: - '[Skungee] [(all [[of] the]|the)] bungee[[ ]cord] reconnect[ed] server[s] (of|from) [(player|uuid)[s]] %strings/players%' - '[Skungee] %strings/players%[''s] [(player|uuid)[s]] bungee[[ ]cord] reconnect[ed] server[s]' ExprRedisBungeePlayerProxyID: enabled: true description: Returns the ID(s) of the Bungeecord proxy that the defined RedisBungee player(s) are on. syntax: - '[Skungee] [(all [[of] the]|the)] redis[( |-)]bungee[[ ]cord] [player] [proxy] ID (of|from) [(player|uuid)[s]] %strings/players%' - '[Skungee] %strings/players%[''s] [(player|uuid)[s]] redis[( |-)]bungee[[ ]cord] [player] [proxy] ID' ExprBungeePlayerGroups: enabled: true changers: All changers description: Returns the permission groups(s) of the defined Bungeecord player(s). syntax: - '[Skungee] [(all [[of] the]|the)] bungee[[ ]cord] [permission] groups (of|from) [(player|uuid)[s]] %strings/players%' - '[Skungee] %strings/players%[''s] [(player|uuid)[s]] bungee[[ ]cord] [permission] groups' ExprBungeePlayerPing: enabled: true description: Returns the ping(s) of the defined Bungeecord player(s). syntax: - '[Skungee] [(all [[of] the]|the)] bungee[[ ]cord] ping (of|from) [(player|uuid)[s]] %strings/players%' - '[Skungee] %strings/players%[''s] [(player|uuid)[s]] bungee[[ ]cord] ping' ExprBungeePlayerHandSetting: enabled: true description: Returns the hand setting(s) of the defined Bungeecord player(s). This is either left or right syntax: - '[Skungee] [(all [[of] the]|the)] bungee[[ ]cord] hand[ ](setting|mode)[s] (of|from) [(player|uuid)[s]] %strings/players%' - '[Skungee] %strings/players%[''s] [(player|uuid)[s]] bungee[[ ]cord] hand[ ](setting|mode)[s]' ExprBungeePlayerPermissions: enabled: true changers: All changers description: Returns the permissions(s) of the defined Bungeecord player(s). syntax: - '[Skungee] [(all [[of] the]|the)] bungee[[ ]cord] permissions (of|from) [(player|uuid)[s]] %strings/players%' - '[Skungee] %strings/players%[''s] [(player|uuid)[s]] bungee[[ ]cord] permissions' ExprBungeePlayerServer: enabled: true changers: '[SET]' description: Returns the server(s) of the defined Bungeecord player(s). syntax: - '[Skungee] [(all [[of] the]|the)] [(connected|current)] bungee[[ ]cord] server[s] (of|from) [(player|uuid)[s]] %strings/players%' - '[Skungee] %strings/players%[''s] [(player|uuid)[s]] [(connected|current)] bungee[[ ]cord] server[s]' ExprBungeeTitleSubtitle: enabled: true changers: '[SET, DELETE, REMOVE, RESET]' description: Returns the subtitle(s) of defined skungee title(s). syntax: - '[Skungee] [(all [[of] the]|the)] sub[-]title[s] (of|from) [(skungee|bungee[[ ]cord])] title[s] %skungeetitles%' - '[Skungee] %skungeetitles%[''s] [(skungee|bungee[[ ]cord])] title[s] sub[-]title[s]' ExprBungeeServerAddress: enabled: true description: Returns the ip address(es) of the defined server(s). syntax: - '[Skungee] [(all [[of] the]|the)] [server] ip[s] [address[es]] (of|from) [bungee[[ ]cord]] server[s] %strings%' - '[Skungee] %strings%[''s] [bungee[[ ]cord]] server[s] [server] ip[s] [address[es]]' ExprBungeeTitleFadeIn: enabled: true changers: All changers description: Returns the fade in time(s) of defined skungee title(s). syntax: - '[Skungee] [(all [[of] the]|the)] fade in[ ][time][s] (of|from) [(skungee|bungee[[ ]cord])] title[s] %skungeetitles%' - '[Skungee] %skungeetitles%[''s] [(skungee|bungee[[ ]cord])] title[s] fade in[ ][time][s]' ExprBungeePlayerViewDIstance: enabled: true changers: All changers description: Returns the view distance(s) of the defined Bungeecord player(s). syntax: - '[Skungee] [(all [[of] the]|the)] bungee[[ ]cord] (render|view) distance[s] (of|from) [(player|uuid)[s]] %strings/players%' - '[Skungee] %strings/players%[''s] [(player|uuid)[s]] bungee[[ ]cord] (render|view) distance[s]' ExprBungeeServerPlayerLimit: enabled: true description: Returns the max players the defined server(s) can have based on their server.properies. syntax: - '[Skungee] [(all [[of] the]|the)] (max[imum] [amount [of]] players|player limit) (of|from) [bungee[[ ]cord]] [server[s]] %strings%' - '[Skungee] %strings%[''s] [bungee[[ ]cord]] [server[s]] (max[imum] [amount [of]] players|player limit)' ExprBungeeServerMOTD: enabled: true description: Returns the message of the day(s) from the defined server(s). syntax: - '[Skungee] [(all [[of] the]|the)] (motd|message of the day)[s] (of|from) [bungee[[ ]cord]] [server[s]] %strings%' - '[Skungee] %strings%[''s] [bungee[[ ]cord]] [server[s]] (motd|message of the day)[s]' ExprRedisBungeePlayerLastOnline: enabled: true description: Returns the last known online time(s) of the defined RedisBungee player(s). syntax: - '[Skungee] [(all [[of] the]|the)] redis[( |-)]bungee[[ ]cord] last [known] login[s] [time[s]] (of|from) [(player|uuid)[s]] %strings/players%' - '[Skungee] %strings/players%[''s] [(player|uuid)[s]] redis[( |-)]bungee[[ ]cord] last [known] login[s] [time[s]]' ExprBungeeServerOnline: enabled: true description: Returns the online state(s) from the defined server(s). syntax: - '[Skungee] [(all [[of] the]|the)] online stat(us|e)[s] (of|from) [bungee[[ ]cord]] [server[s]] %strings%' - '[Skungee] %strings%[''s] [bungee[[ ]cord]] [server[s]] online stat(us|e)[s]' ExprRedisBungeePlayerAddress: enabled: true description: Returns the ip address(es) of the defined RedisBungee player(s). syntax: - '[Skungee] [(all [[of] the]|the)] redis[( |-)]bungee[[ ]cord] ip [address[es]] (of|from) [(player|uuid)[s]] %strings/players%' - '[Skungee] %strings/players%[''s] [(player|uuid)[s]] redis[( |-)]bungee[[ ]cord] ip [address[es]]' ExprBungeePlayerPlayTime: enabled: true description: Returns the play time(s) of the defined Bungeecord player(s). syntax: - '[Skungee] [(all [[of] the]|the)] bungee[[ ]cord] play[ ]time [(of|for|on) servers %strings-%] (of|from) [(player|uuid)[s]] %strings/players%' - '[Skungee] %strings/players%[''s] [(player|uuid)[s]] bungee[[ ]cord] play[ ]time [(of|for|on) servers %strings-%]' Conditions: CondRedisOnlinePlayer: enabled: true description: Check if a player is online the RedisBungeecord. Keep in mind that they need to have joined the proxy and not through a port for it to work. syntax: - redis[( |-)]bungee[[ ]cord] [(player|uuid)] %string/player% (1¦is|2¦is(n't| not)) online [the] redis[( |-)]bungee[[ ]cord] - '[(player|uuid)] %string/player% (1¦is|2¦is(n''t| not)) online [the] redis[( |-)]bungee[[ ]cord]' CondPlayerCanAccess: enabled: true description: Check if a player has the right to join a server. syntax: - '[bungee[[ ]cord]] [(player|uuid)] %string/player% (1¦can|2¦can(n''t| not)) (connect|join|login|log on) [to] [the] [server] %string%' CondPlayerForge: enabled: true description: Check if a player from the Bungeecord is using the Forge client. syntax: - '[bungee[[ ]cord]] [(player|uuid)] %string/player% (1¦(has|is (running|using))|2¦(is(n''t (running|using)| not))) [the] forge [client]' CondPlayerHasPermission: enabled: true description: Check if a player has chat colors enabled or disabled. syntax: - '[bungee[[ ]cord]] [(player|uuid)] %string/player% (1¦(has|do[es])|2¦(has|do[es])(n''t| not)) (have|got) [the] bungee[[ ]cord] permission[s] %strings%' CondPlayerHasColours: enabled: true description: Check if a player has chat colors enabled or disabled. syntax: - '[bungee[[ ]cord]] [(player|uuid)] %string/player% (1¦(has|do[es])|2¦(has|do[es])(n''t| not)) (have|got) chat colo[u]r[s] [(enabled|on)]' CondPlayerLegacy: enabled: true description: Check if a player is on a legacy client, usally lower than 1.7. May also be called if the client is not by Mojang. syntax: - bungee[[ ]cord] [(player|uuid)] %string/player% (1¦is|2¦is(n't| not)) [a] legacy [(client|account)] - '[(player|uuid)] %string/player% (1¦is|2¦is(n''t| not)) [a] legacy [(client|account)]' CondServerOnline: enabled: true description: Check if a server is online the Bungeecord. syntax: - '[bungee[[ ]cord]] server %string% (1¦is|2¦is(n''t| not)) (running|online|responding)' CondPlayerOnline: enabled: true description: Check if a player is online the Bungeecord. Keep in mind that they need to have joined the proxy and not through a port for it to work. syntax: - bungee[[ ]cord] [(player|uuid)] %string/player% (1¦is|2¦is(n't| not)) online [the] [bungee[[ ]cord]] - '[(player|uuid)] %string/player% (1¦is|2¦is(n''t| not)) online [the] bungee[[ ]cord]'
If you're struggling to install Skungee, feel free to reach out to us.
-
Welcome to skUnity!
Welcome to skUnity! This is a forum where members of the Skript community can communicate and interact. Skript Resource Creators can post their Resources for all to see and use.
If you haven't done so already, feel free to join our official Discord server to expand your level of interaction with the comminuty!
Now, what are you waiting for? Join the community now!
Dismiss Notice
This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Addon Skungee - The Bungeecord addon for Skript 1.0.15
A Skript addon that allows for full control over the Bungeecord.
Recent Updates
- 1.0.15 Jul 9, 2020
- 1.16 Jun 26, 2020
- Fixed player tracker issue Feb 19, 2020