• 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!

Fixed a bug where the Skungee folder would not generate.
Fixed a bunch of missing syntax on the Bungeecord processing side.
Fixed:
- SkungeeAPI events not being defined as Async events.
- Thanks Tinkot (#63)
- Fixed gradle not building
- Updated dependencies to 1.14 Spigot and Bungeecord
- Updated Skript to 2.4-beta6
- Fixed evaluate not syncing to the server thread.
- Thanks domasbug (#53)
- Updated Metrics to latest bStats and JSON.org
- Fixed a bug where Skungee would create multiple servers in the server tracker if the Spigot Skungee sent multiples.
- Fixed a bug where the ping/handshake packet from Spigot Skungee did not actually wait but rather sent all failed attempts at once lol.
- Bungeecord Skungee starts up 50-75% quicker than older versions.
- Fixed the SkungeeAPI breaking everything.
- Made ignored packets on Bungeecord Skungee into a list.
- Fixed spamming of the Spigot Skungee to Bungeecord Skungee
- Fixed Skungee not going into keep alive mode if the connection failed with the correct Bungeecord aka credentials/password/encryption.
- Fixed Skungee going into heartbeat mode even though it never connected.
Added:
- Added dependabot and travis ci to the Github
- Added a gradle versioning handler.
- Added a configuration node to set the address to bind to on Bungeecord.
- This will help out everyone having issues connecting on shared hosts (i.e McProHosting etc)
Note:
- I haven't been working on Skungee due to many different projects, work and life itself, been getting paid to fly around the world, so that's been fun.
- Glad to be back on this project and back in skript-chat, and sorry for such a long delay between updates.
Y3r9ixi.png


Version: 1.0.9

Happy Holidays from the Skungee team!

Changed:

  • A lot of internal changes, let us know if any issues arise at https://github.com/TheLimeGlass/Skungee/issues
  • Reduced Skungee's file size by 258%, It's only 470kb! But it's still the biggest addon, how? Magic.
  • Changed some of the switch handlers into their own classes.
Added:
  • Added the ability for handlers to handle multiple packet types.
  • Yaw of bungeecord player, because why not. (Requires protocol option enabled in Bungee Skungee config.yml)
    YAML:
    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]'
  • Pitch of bungeecord player, because why not. (Requires protocol option enabled in Bungee Skungee config.yml)
    YAML:
    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]'
  • Worked on the protocol injector more, and made a stable version to start building syntax off it now.
  • Added a catch on protocol injector issues, to help prevent crashing the client.
Fixed:
  • Fixed a ConcurrentModificationException in the protocol listener when disconnecting.
  • Fixed GlobalScripts not loading in Skript versions under 2.2-dev31c.
  • Fixed getting servers which broke last update.
  • Fixed a bug that crashed players when joining.
  • Optimized coding.
Example Script:
Code:
on sneak toggle:
    broadcast "&6Yaw: %bungeecord yaw of player%"
    broadcast "&5Pitch: %bungeecord pitch of player%" and " "

Let us know any suggestions you may have, Skungee has nearly 95% of the Bungeecord API implemented and Skungee has a packet listener system, so anything can be possible even grabbing from Spigot, and even if it's not in the Bungeecord API. We just need some suggestions, you may do so at the Github https://github.com/TheLimeGlass/Skungee/issues

Information:
  • The config.yml will reset on updating, old configurations will be moved to their own folder, make sure to reset the values.
  • You need to install this update on both the Spigot servers and Bungeecord servers.
  • If you find any bugs, please notify a Skungee developer with all the information you can provide, errors, your code, the versions of the servers and Skungee etc at the issues link below.
  • Source code at: https://github.com/TheLimeGlass/Skungee
  • Skungee progress can be viewed at https://github.com/TheLimeGlass/Skungee/projects
  • Skungee bugs can be reported at https://github.com/TheLimeGlass/Skungee/issues
  • If you feel like donating to this free project you can do so by clicking the button below, much love.
  • Like
Reactions: Ayham Alali
Y3r9ixi.png


Version: 1.0.8

Happy Holidays from the Skungee team!

Added:

  • Cipher Encryption support for packets in the Skungee protocol. (There are two new configuration nodes)
  • Added ability to define the Charset used when sending GlobalScripts, this allows for you to define which symbols may be used. (1 new list configuration node)
  • Added some grammar fixes to the comments in the configurations.
  • New GlobalScripts feature called MimicExact. What this does is basically makes sure that all the scripts in every connected Spigot Skript scripts folder matches the scripts in the Skungee scripts folder (bungeecord/plugins/Skungee/scripts) and server folders are excluded and work as expected towards that dedicated server (bungeecord/plugins/Skungee/scripts/Hub/)
Fixed:
  • Fixed potential null bug in sending handshake packet.
  • Fixed connect effect and connect packet not working in some cases.
  • Changed some default values of configurations.
  • Fixed some minor internal bugs.
  • Optimized coding.

Let me know any suggestions you may have, Skungee has nearly 95% of the Bungeecord API implemented and Skungee has a packet listener system, so anything can be possible even grabbing from Spigot, and even if it's not in the Bungeecord API. I just need some suggestions, you may do so at the Github https://github.com/TheLimeGlass/Skungee/issues

There are 3-5 new configuration nodes + a new list node!

Information:
  • The config.yml will reset on updating, old configurations will be moved to their own folder, make sure to reset the values.
  • You need to install this update on both the Spigot servers and Bungeecord servers.
  • If you find any bugs, please notify a Skungee developer with all the information you can provide, errors, your code, the versions of the servers and Skungee etc at the issues link below.
  • Source code at: https://github.com/TheLimeGlass/Skungee
  • Skungee progress can be viewed at https://github.com/TheLimeGlass/Skungee/projects
  • Skungee bugs can be reported at https://github.com/TheLimeGlass/Skungee/issues
  • If you feel like donating to this free project you can do so by clicking the button below, much love.
Fixed a problem with newer 1.13 Bungeecord API methods in the connect effect.
Y3r9ixi.png


Version: 1.0.7e

Changed:

  • Moved some handle methods into their own handler classes.
  • Did some internal cleaning.
Fixed:
  • GlobalScripts were getting loaded and reloaded asynchronously which caused some unexpected behavior but always worked eventually.
  • Fixed the event-values not working.
  • Fixed the player online condition not working sometimes.

Let me know any suggestions you may have, Skungee has nearly 95% of the Bungeecord API implemented and Skungee has a packet listener system, so anything can be possible, even if it's not in the Bungeecord API. I just need some suggestions, you may do so at the Github https://github.com/TheLimeGlass/Skungee

Information:
  • The config.yml will reset on updating, so make sure you have saved your valuable configuration options.
  • You need to install this update on both the Spigot servers and Bungeecord servers.
  • If you find any bugs, please notify a Skungee developer with all the information you can provide, errors, your code, the versions of the servers and Skungee etc
  • Source code at: https://github.com/TheLimeGlass/Skungee
  • Skungee progress can be viewed at https://github.com/TheLimeGlass/Skungee/projects
  • Skungee bugs can be reported at https://github.com/TheLimeGlass/Skungee/issues
  • If you feel like donating to this free project you can do so by clicking the button below, much love.
  • Enjoy :emoji_grinning:
Added a fix to player handlers.
  • Like
Reactions: Getreidemonster
List Network Variable fixes, mainly to delete and remove.
Network variable fixes.
  • Like
Reactions: AlvianMinecraft