Skungee - Skript proxy addon and Socket API icon

Skungee - Skript proxy addon and Socket API -----

A Skript addon that allows for full control over your proxy.



A bunch of stuff, bug fixes and finaly some new content :D
[​IMG]
Version: 1.0.4

Added:

  • Added Current Server of Script expression (Returns String):
    Code (Text):
    [name of] this [script[s]] [bungee[[ ]cord]] server
    [bungee[[ ]cord]] server [name] of this script
  • The server string of all syntax can now support IP's with ports so for example "127.0.0.1:25565,127.0.0.1:25566"
    Code (Text):
    evaluate "broadcast ""&6Example""" on bungeecord servers "127.0.0.1:25565,127.0.0.1:25566,127.0.0.1:25567"
    set {_value} to motd of bungeecord server "127.0.0.1:25566"
  • Added chat mode of player (Returns chat mode type):
    Code (Text):
    [(all [[of] the]|the)] bungee[[ ]cord] chat[ ](setting|mode)[s] (of|from) [(player|uuid)[s]] %strings/players%
  • Added chat mode type:
    Code (Text):
    chatmode:
        commands_only: commands only, commands
        hidden: hidden, disabled
        shown: shown, enabled
  • Added hand settings of player (Returns hand setting type):
    Code (Text):
    [(all [[of] the]|the)] bungee[[ ]cord] hand[ ](setting|mode)[s] (of|from) [(player|uuid)[s]] %strings/players%
  • Added hand setting type:
    Code (Text):
    handsetting:
        right: right, right hand
        left: left, left hand
  • Added view distance of player (Returns number):
    Code (Text):
    [(all [[of] the]|the)] bungee[[ ]cord] (render|view) distance[s] (of|from) [(player|uuid)[s]] %strings/players%
  • Added reconnected of player (Returns server name in String):
    This is the server that the player reconnects to on their next login.
    Code (Text):
    [(all [[of] the]|the)] bungee[[ ]cord] reconnect[ed] server[s] (of|from) [(player|uuid)[s]] %strings/players%
  • Added a queue system to make sure every single packet gets sent. This can cause some delay within the Skript calling code, but very minor. Packets that are expressions will not be put into the queued system as it depends on a returned value right away. So making a queue system for those gets more complex. I might do something about that soon. Until then expressions will take priority over effects. Also all effects are sent asynchronous to ease performance on the servers.
  • Added a sync option to the Queue meaning that it will determine that time that expression packets were sent compared to effect packets and determine an appropriate time to evaluate and send those packets.
  • Added functionality to the English enums, which can be edited in the english.lang attached inside the main jar.
  • Added the ability to disable spammable packets (Packets that are common to spam). This option is on Bungeecord and Spigot, developers of Skungee may notify you to disable this option when reporting errors.
  • Added event value to get servers in the Skungee events:
    Code (Text):
    [(all [[of] the]|the)] event (skungee|bungee[[ ]cord]) server[s]
  • Added debug messages to the event values.
  • Added debug option to view the players of a Bungee Packet.
  • Added condition to check if a player has chat colours enable:
    Code (Text):
    [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)]
  • Probably added some bugs, report those pests if you find any.
Fixed:
  • Fixed a bug where the evaluate effect would always send the evaluate to all servers if the server was a certain value, also applied when the server string was null.
  • Fixed a bug with handling the hashed password file.
  • Fixed a critical bug that didn't communicate to the Skungee (Spigot) to reset and re-initialize when it was needed.
  • Fixed up events internally. They're much cleaner internally now, but are still in BETA. Use with caution.
  • Fixed duplicated servers in the server tracker. Sometimes servers stayed in the tracker, which caused duplicated packets at times.
  • Optimized for major networks where packets can be sent hundreds at a time.
  • Fixed some syntax overriding other Skungee syntax.
  • Fixed the event values not working properly.
  • Fixed some null pointers.
Information:
  • The config.yml will reset, so make sure you have saved your valuable configuration options. There was a new option this update.
  • You need to install this update on both the Spigot and Bungeecord server.
  • If you find any bugs, please notify a Skungee developer with all the information you can provide, errors, your code, the versions of the server and Skungee etc
  • Source code at: https://github.com/TheLimeGlass/Skungee
  • If you feel like donating to me for my free project you can do so by clicking the button below, much love.
  • Enjoy :D
[​IMG]
----------, Feb 12, 2018
Resource Information
Author:
----------
Total Downloads: 16,180
First Release: Jan 31, 2017
Last Update: Apr 17, 2023
Category: ---------------
All-Time Rating:
46 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings