Skungee

INJECTED Skungee

No permission to download
[IMG]
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/issues

Development builds https://github.com/Skungee/Skungee-2.0.0/releases


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
Installation:

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):

  1. Syntax:
  2. Events:
  3. SkungeePlayerDisconnect:
  4. enabled: true
  5. patterns:
  6. - '[Skungee] bungee[[ ]cord] disconnect'
  7. eventvalues: []
  8. SkungeePingEvent:
  9. enabled: true
  10. patterns:
  11. - '[Skungee] bungee[[ ]cord] [server list] ping'
  12. eventvalues: []
  13. SkungeePlayerChatEvent:
  14. enabled: true
  15. patterns:
  16. - '[Skungee] bungee[[ ]cord] chat'
  17. eventvalues: []
  18. SkungeeMessageEvent:
  19. enabled: true
  20. patterns:
  21. - '[Skungee] (bungeecord|skungee) message [[from] [channel] %strings%]'
    [*] eventvalues: []
    [*] SkungeePlayerSwitchServer:
    [*] enabled: true
    [*] patterns:
    [*] - '[Skungee] [player] switching of server [to %string%]'
    [*] - '[Skungee] [player] switch server [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)]
    [*] %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
    • (1¦header|2¦footer|3¦header and footer) (for|of) bungee[[ ]cord]
    • [(player|uuid)] %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 %strings%
      [*] [with [a[n]] %-timespan% delay [between [each [command]]]]'
      [*] - '[skungee] make bungee[[ ][cord]] (run|execute) [(proxy|console)] command
      [*] %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)] %strings/players%
      [*] to [bungee[[ ]cord]] [server] %string% [with reason %-connectreason%]'
      [*] - '[skungee] (send|connect) [(player|uuid)] %strings/players% to [bungee[[
      [*] ]cord]] server %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 %strings%
      [*] [(on|of|from) [the] [server] %-strings%]
      [*] - make redis[( |-)]bungee[[ ][cord]] (run|execute) [(proxy|console)] command
      [*] %strings% [(on|of|from) [the] [server] %-strings%]
      [*] EffUnregisterCommands:
      [*] enabled: true
      [*] description: Unregister the commands from the defiend plugin(s).
      [*] syntax:
      [*] - unregister [the] commands from [the] [bungee[[ ]cord]] plugin %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 %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 %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] %strings% to [the] [(bungee[[
      [*] ]cord]]|skungee)] channel %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)] %strings/players% [(by
      [*] reason [of]|because [of]|on account of|due to) %-string%]'
      [*] - '[skungee] kick [(player|uuid)] %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)]
      [*] %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)] %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 %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] %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'
      [*] 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'
      [*] 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]
      [*] %strings%'
      [*] - '[(all [[of] the]|the)] players (on|of|from) [the] bungee[[ ]cord] [server]
      [*] %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]
      [*] %strings%'
      [*] - bungee[[ ]cord] server %strings%'s whitelisted players
      [*] - '[(all [[of] the]|the)] whitelisted players (on|of|from) bungee[[ ]cord] [server]
      [*] %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] [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] %strings%'
      [*] - '[(all [[of] the]|the)] players (on|of|from) [the] redis[( |-)]bungee[[ ]cord]
      [*] [server] %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'
      [*] 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) (of|from)
      [*] [player] %strings/players%'
      [*] - '[Skungee] %strings/players%[''s] [player] bungee[[ ]cord] (uuid|unique
      [*] id)'
      [*] 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] (of|from) [(skungee|bungee[[
      [*] ]cord])] title %skungeetitles%'
      [*] - '[Skungee] %skungeetitles%[''s] [(skungee|bungee[[ ]cord])] title fade
      [*] out[ ][time]'
      [*] 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 (of|from) [(player|uuid)] %strings/players%'
      [*] - '[Skungee] %strings/players%[''s] [(player|uuid)] [(connected|current)]
      [*] redis[( |-)]bungee[[ ]cord] server'
      [*] ExprBungeePlayerYaw:
      [*] enabled: true
      [*] description: Returns the yaw orientation(s) of the defined Bungeecord player(s).
      [*] syntax:
      [*] - '[Skungee] [(all [[of] the]|the)] bungee[[ ]cord] yaw (of|from) [(player|uuid)]
      [*] %strings/players%'
      [*] - '[Skungee] %strings/players%[''s] [(player|uuid)] bungee[[ ]cord] yaw'
      [*] ExprBungeePlayerName:
      [*] enabled: true
      [*] description: Returns the name(s) of the defined Bungeecord player(s).
      [*] syntax:
      [*] - '[Skungee] [(all [[of] the]|the)] bungee[[ ]cord] [user[ ]]name (of|from)
      [*] [(player|uuid)] %strings/players%'
      [*] - '[Skungee] %strings/players%[''s] [(player|uuid)] bungee[[ ]cord] [user[
      [*] ]]name'
      [*] 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)]
      [*] %strings/players%'
      [*] - '[Skungee] %strings/players%[''s] [(player|uuid)] 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 (of|from)
      [*] [(player|uuid)] %strings/players%'
      [*] - '[Skungee] %strings/players%[''s] [(player|uuid)] bungee[[ ]cord] display[
      [*] ]name'
      [*] 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
      [*] (of|from) [(player|uuid)] %strings/players%'
      [*] - '[Skungee] %strings/players%[''s] [(player|uuid)] redis[( |-)]bungee[[
      [*] ]cord] [user[ ]]name'
      [*] 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)
      [*] (of|from) [(player|uuid)] %strings/players%'
      [*] - '[Skungee] %strings/players%[''s] [(player|uuid)] bungee[[ ]cord] chat[
      [*] ](setting|mode)'
      [*] ExprBungeeTitleTime:
      [*] enabled: true
      [*] changers: All changers
      [*] description: Returns the time(s) of defined skungee title(s).
      [*] syntax:
      [*] - '[Skungee] [(all [[of] the]|the)] [stay] time (of|from) [(skungee|bungee[[
      [*] ]cord])] title %skungeetitles%'
      [*] - '[Skungee] %skungeetitles%[''s] [(skungee|bungee[[ ]cord])] title [stay]
      [*] time'
      [*] 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)] %strings/players%'
      [*] - '[Skungee] %strings/players%[''s] [(player|uuid)] 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
      [*] (of|from) [(player|uuid)] %strings/players%'
      [*] - '[Skungee] %strings/players%[''s] [(player|uuid)] bungee[[ ]cord] reconnect[ed]
      [*] server'
      [*] 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)] %strings/players%'
      [*] - '[Skungee] %strings/players%[''s] [(player|uuid)] 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)] %strings/players%'
      [*] - '[Skungee] %strings/players%[''s] [(player|uuid)] 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)]
      [*] %strings/players%'
      [*] - '[Skungee] %strings/players%[''s] [(player|uuid)] 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)
      [*] (of|from) [(player|uuid)] %strings/players%'
      [*] - '[Skungee] %strings/players%[''s] [(player|uuid)] bungee[[ ]cord] hand[
      [*] ](setting|mode)'
      [*] 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)]
      [*] %strings/players%'
      [*] - '[Skungee] %strings/players%[''s] [(player|uuid)] 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
      [*] (of|from) [(player|uuid)] %strings/players%'
      [*] - '[Skungee] %strings/players%[''s] [(player|uuid)] [(connected|current)]
      [*] bungee[[ ]cord] server'
      [*] 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 (of|from) [(skungee|bungee[[
      [*] ]cord])] title %skungeetitles%'
      [*] - '[Skungee] %skungeetitles%[''s] [(skungee|bungee[[ ]cord])] title sub[-]title'
      [*] ExprBungeeServerAddress:
      [*] enabled: true
      [*] description: Returns the ip address(es) of the defined server(s).
      [*] syntax:
      [*] - '[Skungee] [(all [[of] the]|the)] [server] ip [address[es]] (of|from) [bungee[[
      [*] ]cord]] server %strings%'
      [*] - '[Skungee] %strings%[''s] [bungee[[ ]cord]] server [server] ip [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] (of|from) [(skungee|bungee[[
      [*] ]cord])] title %skungeetitles%'
      [*] - '[Skungee] %skungeetitles%[''s] [(skungee|bungee[[ ]cord])] title fade
      [*] in[ ][time]'
      [*] 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
      [*] (of|from) [(player|uuid)] %strings/players%'
      [*] - '[Skungee] %strings/players%[''s] [(player|uuid)] bungee[[ ]cord] (render|view)
      [*] distance'
      [*] 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] %strings%'
      [*] - '[Skungee] %strings%[''s] [bungee[[ ]cord]] [server] (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) (of|from) [bungee[[
      [*] ]cord]] [server] %strings%'
      [*] - '[Skungee] %strings%[''s] [bungee[[ ]cord]] [server] (motd|message of the
      [*] day)'
      [*] 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 [time] (of|from) [(player|uuid)] %strings/players%'
      [*] - '[Skungee] %strings/players%[''s] [(player|uuid)] redis[( |-)]bungee[[
      [*] ]cord] last [known] login [time]'
      [*] ExprBungeeServerOnline:
      [*] enabled: true
      [*] description: Returns the online state(s) from the defined server(s).
      [*] syntax:
      [*] - '[Skungee] [(all [[of] the]|the)] online stat(us|e) (of|from) [bungee[[
      [*] ]cord]] [server] %strings%'
      [*] - '[Skungee] %strings%[''s] [bungee[[ ]cord]] [server] online stat(us|e)'
      [*] 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)] %strings/players%'
      [*] - '[Skungee] %strings/players%[''s] [(player|uuid)] 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)] %strings/players%'
      [*] - '[Skungee] %strings/players%[''s] [(player|uuid)] 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 %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 color [(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.

    If you feel like donating to this free project you can do so by clicking the button below, much love.
    [IMG]
  • Like
Reactions: Blackhat
Author
TecoMoment
Downloads
0
Views
39
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from TecoMoment