Skip to content

Releases: MegavexNetwork/scoreboard-library

2.2.2

08 Dec 18:46
9ef53fc
Compare
Choose a tag to compare

Added support for Minecraft 1.21.4

2.2.1

01 Nov 18:21
30641a8
Compare
Choose a tag to compare

Added support for Minecraft 1.21.2/1.21.3

2.2.0

13 Oct 14:42
35a0565
Compare
Choose a tag to compare

Legacy Packet Adapter

The v1_8_R3 adapter has been replaced with legacy, which supports all server versions between 1.7.10 and 1.12.2.
For backwards compatibility, v1_8_R3 is now simply an alias to legacy.

Bug Fixes

  • Fixed PacketEvents adapter sending invalid packets on 1.13+ servers with 1.12.2- clients and 1.12.2- servers with 1.13+ clients.
  • Fixed possible concurrent modification error when using teams
  • Fixed several other issues related to sidebar lines

2.1.12

14 Aug 18:42
0e579e6
Compare
Choose a tag to compare
  • Added 1.21.1 support
  • Fixed multiple bugs that could lead to invalid team packets being sent

2.1.11

12 Jul 12:05
422a36a
Compare
Choose a tag to compare
  • Fixed a rare race condition related to team entries
  • Fixed ClassNotFoundException on Spigot 1.20.6+
  • Fixed possible NoSuchMethodException on some Java versions

2.1.10

16 Jun 09:51
778b479
Compare
Choose a tag to compare

Added support for Minecraft 1.21

2.1.9

20 May 14:20
e2c8ff5
Compare
Choose a tag to compare
  • Fixed packet adapter loading on server software that customizes the Bukkit version (#41)
  • Slightly improved documentation

2.1.8

30 Apr 14:38
cf6b51b
Compare
Choose a tag to compare
  • Marked Minecraft 1.20.6 as supported
  • Added net.megavex.scoreboardlibrary.forceModern system property, which when set to true will attempt to load the modern packet adapter even if the server version is not explicitly marked as supported. To use it, add -Dnet.megavex.scoreboardlibrary.forceModern=true as a startup parameter or use System.setProperty("net.megavex.scoreboardlibrary.forceModern", "true")

2.1.7

27 Apr 20:09
6909057
Compare
Choose a tag to compare

Added initial support for Minecraft 1.20.5. Please report any issues you find in the issue tracker or Discord!

If using Paper plugins and don't care about older versions or Spigot, you can now also use a Mojang mapped variant of the modern packet adapter:

runtimeOnly("net.megavex:scoreboard-library-modern:2.1.7:mojmap")
<dependency>
  <groupId>net.megavex</groupId>
  <artifactId>scoreboard-library-modern</artifactId>
  <version>2.1.7</version>
  <scope>runtime</scope>
  <classifier>mojmap</classifier>
</dependency>

2.1.6

09 Apr 19:42
3bf9189
Compare
Choose a tag to compare

Added a missing null check to the sidebar implementation which was causing stacktraces to be printed in some cases

Note: as of 2.1.5 the library is now on maven central. JitPack no longer works. See installation for how to switch.