Skip to content

Releases: Skungee/Skungee-2.0.0

Update libraries

17 Apr 22:14
Compare
Choose a tag to compare
  • Updated libraries to Spigot 1.19.4, Skript 2.7.0-beta2 and Bungeecord 1.19
  • Changed the Packets#getPacketId to an int rather than a byte.

Update libraries

23 Jul 11:55
Compare
Choose a tag to compare
  • Updated to Spigot and Bungeecord 1.19.
  • Updated to Velocity 3.0.
  • Now compiles down to Java 8. So Java 8-17+ is supported.
  • Updated all libraries.

Java 17

05 May 02:52
Compare
Choose a tag to compare

Update as some people were asking for Java 17.

2.0.0-BETA-2

15 Sep 04:27
Compare
Choose a tag to compare
  • Fixed a bug with the API calling time being before API usage.

First beta release!

31 Aug 01:45
Compare
Choose a tag to compare

Welcome to the first public beta version of Skungee 2.0.0.

Changes since ALPHA-24:

  • Fixed unsolved ip address issues
  • Updated to latest Japson
  • Updated to Java 16
  • Updated to Spigot and Bungeecord 1.17
  • Moved timeout server data task error to debug logging.
  • Added documentation

execute server spigot commands

10 Aug 07:43
Compare
Choose a tag to compare
Pre-release
  • added execute command %strings% on %skungeeservers%
  • built an entire event handling system. Not currently in use. I need ideas for what events are needed.
  • fixed some bugs
  • added debug messages with exceptions for more information.

Beta should be coming out soon. Please report any bugs in the issues tab to help out the project. Beta version will be released on Spigot/SkUnity.

Fixed Velocity Support

11 Jun 01:36
Compare
Choose a tag to compare
Pre-release

Fixed Velocity Support and updated to Velocity 1.1.8
Please delete your config.toml as there are new configurations.

Signals! Beep Boop? -> Boop Beep!

10 Jun 12:28
Compare
Choose a tag to compare
Pre-release
  • Added Signals. These are the newer version of Skungee network messages. Renamed and improved. No server name in the effect will send the signal to all servers.
  • Changed the Skungee API to have platform classes SpigotSkungee and ProxySkungee, internal change for grabbing the instance of Skungee. SkungeeAPI still exists on all platforms.
  • Micro security patches.
  • Updated to latest Skript. This version requires Skript 2.6+
  • This version should work on 1.17 for the proxy side. Spigot 1.17 is not out yet as of this update, but we don't see anything breaking as Skungee doesn't rely on Spigot.

Syntaxes:

Effect:
[send] signal[s] [message[s]] %strings% [to %-skungeeservers%]

Event:
[on] signal[s] receive

Event Expression:
[event-]signal[s] [messages]

Example:

!send signal "example" to server "ExampleServer"
on signal receive:
	broadcast "&a%signal messages%"

!send signal "my custom channel", "first" and "second"
on signal receive:
	set {_channel} to the first element out of signal messages
	remove {_channel} from signal messages
	if {_channel} is "my custom channel":
		broadcast "%signal messages%" # This will not have "my custom channel" in the messages.

Enjoy! I know many of you have been wanting this feature for awhile.

ServerData fixes

22 Apr 23:14
Compare
Choose a tag to compare
ServerData fixes Pre-release
Pre-release
  • Fixed a bug where ServerData would not be added to the system on Bungeecord. This should resolve issues relating to getting servers or servers of players.
  • Disabled GlobalScripts currently.
  • Changed the charset of GlobalScripts to UTF-8 when they get enabled again.

API changes:

  • Made ServerData it's own object class shared between spigot and proxy (was previously messy and only Proxy side)
  • Made ServerDataManager exclusive to the ProxyPlatform class. No static access anymore for security.

1.8 support and execute command

26 Mar 08:54
Compare
Choose a tag to compare
Pre-release

added execute command/chat

execute [[prox(ied|y)] players] %skungeeplayers% command %strings%

make [[prox(ied|y)] players] %skungeeplayers% (say|chat) %strings%

added 1.8 support