Skip to content

Releases: Zulfen/ZulfBungee

Release v0.9.9-pre6

20 Sep 01:30
Compare
Choose a tag to compare
Release v0.9.9-pre6 Pre-release
Pre-release

Bug fixes

  • Done some work to hopefully fix crashes like #36 and #35.

Potential known issues

  • If you get an error on the proxy relating to the database, please report it!

Release v0.9.9-pre4

04 Sep 00:49
Compare
Choose a tag to compare
Release v0.9.9-pre4 Pre-release
Pre-release

Bug fixes

  • Channel connections should be much more stable now, but this needs some testing!
  • Most other crashes should have been fixed too.

Code changes

  • Refactoring of how the proxy loads the plugin, much less messy.

As always, please report issues!
Full Changelog: v0.9.9-pre3...v0.9.9-pre4

Release v0.9.9-pre3

14 Aug 21:44
Compare
Choose a tag to compare
Release v0.9.9-pre3 Pre-release
Pre-release

Bug fixes

  • Connections should gracefully close now, so no more async errors in console I hope!
  • Fix potential crash with channel connections

Full Changelog: v0.9.9-pre2...v0.9.9-pre3

Release v0.9.9-pre2

11 Aug 10:44
Compare
Choose a tag to compare
Release v0.9.9-pre2 Pre-release
Pre-release

Bug fixes

  • Fixes potential incorrect disconnects due to wrong configuration which are actually fine.

Full Changelog: v0.9.9-pre1...v0.9.9-pre2

Release v0.9.9-pre1

10 Aug 00:22
Compare
Choose a tag to compare
Release v0.9.9-pre1 Pre-release
Pre-release

Pre-release version for testing.

Bug fixes

  • Fixes the on proxy player connect event firing while switching servers on Velocity.
  • Fixes potential network variable errors.

New features:

  • Syntax to register and deregister servers from the proxy dynamically:
    • register [a] [new] server [with the proxy] [(named|called)] %string% with (IP|address) %string% [and] [with] port %number%
    • (de|un)register [a] server [from the proxy] [(named|called)] %string%

As ever, report bugs if needed!

Full Changelog: v0.9.8...v0.9.9-pre1

Release v0.9.8

05 Aug 16:02
Compare
Choose a tag to compare

Bug fixes and new features!

This is a large update that reworks alot of the code and should hopefully fix bugs and issues people were having!
A bunch of new features have been added which should make the plugin alot more useful as well!

NOTE: ZulfBungee now requires ProtocolLib, of which you can download the latest build from here if you don't already have it.

Bug fixes

  • Fixed many problems relating to events (see issues like #33) so that they work and should return what is expected.
  • Fixed potential connection issues.
  • Fixed some network variable issues relating to serilization.

New features

  • The plugin now supports messaging channels so that you won't have to manually set it up, it should just be plug and play now! Take a look at the config if you would like to try this out. Socket connections will still work as expected.
  • Experimental support for case-insenstive network variables. It might have some issues though, so it's disabled by default. (see #29)
  • Server messages now should support any kind of data instead of just text! (see new syntax below on how to use this)

New syntax

  • Added a previous server expression to the switch event: (event-previousserver|[the] previous server)
  • Added an IP expression for proxy players: proxyplayer's IP
  • Added a virtual host expression for proxy players so you can see what IP they used to join the server with (e.g. mc.server.org): proxyplayer's virtual host
  • Added a message data expression to the server message event: (event-data|[the] [message] data)

Final note

Thanks for waiting so long for this release! As ever, please report bugs in the issue tab, or message me privately on Discord. (my username is zulfen)

Full Changelog: v0.9.7...v0.9.8

Release v0.9.8-pre2

28 May 15:16
Compare
Choose a tag to compare
Release v0.9.8-pre2 Pre-release
Pre-release

New Features / Bug fixes

  • Added a case-insensitive-variables option to the proxy config which should help fix issues like #29.

Release v0.9.8-pre1

06 Apr 13:06
Compare
Choose a tag to compare
Release v0.9.8-pre1 Pre-release
Pre-release

Small network variable patch if needed, an optional update!

Bug fixes

  • Fixes async warnings if using network variables async to modify the world.
  • Makes network variables generally more useful.

Release v0.9.7

05 Apr 15:20
Compare
Choose a tag to compare

Bug fixes

  • Fixed file not found errors whilst reloading scripts.
  • Fixed potential network variable section problems.

Changes since v0.9.6

v0.9.6...v0.9.7

Release v0.9.6

01 Apr 16:28
Compare
Choose a tag to compare

Not April Fools, I promise!

Bug fixes

  • Potentially fixed initial connection issues, especially on Linux machines.
  • Fixed all online servers syntax not working if any client disconnects.

New Features

  • New async network variable syntax, using a section!:
    (keep in mind, you cannot get multiple network variables in one section!)
using network variable {test}:
   broadcast "%the variable%"
  • Global scripts unloading and loading works as expected now!

As ever, report bugs over at the issues tab!