Skip to content

Releases: amnoah/BetterScoreboard

v2.2.0

Choose a tag to compare

@amnoah amnoah released this 08 Mar 18:10

This release includes the transition from 1 configuration file to 4 (boss-bars.yml, conditions.yml, settings.yml, and scoreboards.yml). The format for each specific section remains the same, but this should make it easier to work on modifying configurations without them getting excessively long.

This release also includes a bug fix regarding the random selection in animations. The random selection can no longer choose the same animation twice in a row.

Documentation has been updated accordingly.

v2.1.0

Choose a tag to compare

@amnoah amnoah released this 06 Feb 02:52

This release includes the transition from a proprietary configuration system to sharkbyte-configuration's configuration system and the centralizing of the join/leave listener. This update should have no impact on users whatsoever and should just make the program easier to use and maintain for developers.

v2.0.0 fabric

Choose a tag to compare

@amnoah amnoah released this 12 Jan 17:45

This is a plugin for the Fabric platform. It is built specifically for 1.21.4, all other versions are untested.

BetterScoreboard 2.0.0 is a complete rewrite of BetterScoreboard, making the vast majority of the project based entirely on the PacketEvents library rather than a single Minecraft platform. It is highly modular and easy to use by both users and developers while being packed with features and extremely configurable. This change will allow features to be implemented on multiple platforms simultaneously and seamlessly with the only effort required from developers to be writing a couple of bridge classes.

This release also includes some improvements to the conditional system, the placeholder system, the configuration system, and the removal of the trigger system (replaced entirely by the conditional system).

For information on how to use BetterScoreboard, please check the wiki here.
For official BetterScoreboard releases, please check here.

v2.0.0 sponge

Choose a tag to compare

@amnoah amnoah released this 08 Jan 22:23

This is a plugin for the Sponge platform. It supports all versions 1.20.3+ and requires Sponge API 11 or above.

BetterScoreboard 2.0.0 is a complete rewrite of BetterScoreboard, making the vast majority of the project based entirely on the PacketEvents library rather than a single Minecraft platform. It is highly modular and easy to use by both users and developers while being packed with features and extremely configurable. This change will allow features to be implemented on multiple platforms simultaneously and seamlessly with the only effort required from developers to be writing a couple of bridge classes.

This release also includes some improvements to the conditional system, the placeholder system, the configuration system, and the removal of the trigger system (replaced entirely by the conditional system).

For information on how to use BetterScoreboard, please check the wiki here.
For official BetterScoreboard releases, please check here.

v2.0.0 spigot

Choose a tag to compare

@amnoah amnoah released this 08 Jan 22:22

This is a plugin for the Spigot, Paper (and forks), and Folia platform. It supports all versions 1.20.3+.

BetterScoreboard 2.0.0 is a complete rewrite of BetterScoreboard, making the vast majority of the project based entirely on the PacketEvents library rather than a single Minecraft platform. It is highly modular and easy to use by both users and developers while being packed with features and extremely configurable. This change will allow features to be implemented on multiple platforms simultaneously and seamlessly with the only effort required from developers to be writing a couple of bridge classes.

This release also includes some improvements to the conditional system, the placeholder system, the configuration system, and the removal of the trigger system (replaced entirely by the conditional system).

For information on how to use BetterScoreboard, please check the wiki here.
For official BetterScoreboard releases, please check here.

v2.0.0 core

Choose a tag to compare

@amnoah amnoah released this 08 Jan 22:19

This is NOT a plugin. This includes all parts of BetterScoreboard that are not dependent on a single Minecraft server platform. This exists to be implemented as a dependency.

BetterScoreboard 2.0.0 is a complete rewrite of BetterScoreboard, making the vast majority of the project based entirely on the PacketEvents library rather than a single Minecraft platform. It is highly modular and easy to use by both users and developers while being packed with features and extremely configurable. This change will allow features to be implemented on multiple platforms simultaneously and seamlessly with the only effort required from developers to be writing a couple of bridge classes.

This release also includes some improvements to the conditional system, the placeholder system, the configuration system, and the removal of the trigger system (replaced entirely by the conditional system).

For information on how to use BetterScoreboard, please check the wiki here.
For official BetterScoreboard releases, please check here.

v1.4.0

Choose a tag to compare

@amnoah amnoah released this 12 Dec 20:08

This release includes a partial rewrite of the backend of BetterScoreboard and the addition of boss bar support. Boss Bars are implemented through sharkbyte-bossbar, allowing them to be completely customized through packets. More can be read here.

This release also marks the beginning of work on sharkbyte-tab and BetterScoreboard 2.0.0. sharkbyte-tab will be a PacketEvents addon allowing for control over the tab screen, and BetterScoreboard 2.0.0 will be a platform-independent version of BetterScoreboard as to allow easier implementation for platforms like Fabric, Sponge, and Spigot.

Documentation has been updated accordingly.

v1.3.0

Choose a tag to compare

@amnoah amnoah released this 03 Oct 23:27

This update includes the addition of conditional lines. This is a new system added using our conditional system that allows lines to display/be hidden depending on if they meet certain criteria. This allows for the same board to be shown to multiple players and have separate displays depending on what the outcome of a placeholder is for that given player.

You can read more about it here.

Documentation has been updated accordingly.

1.2.1

Choose a tag to compare

@amnoah amnoah released this 23 Sep 16:57

This release just compiles against updated dependencies, no changes should be required.

1.2.0

Choose a tag to compare

@amnoah amnoah released this 01 Sep 02:19

This update includes the ability to have left-aligned and/or right-aligned text in a line on the scoreboard. This works on all the same versions as prior releases.

This also includes a packet sending optimization introduced in the dependency sharkbyte-scoreboard. This isn't major, but could potentially free up some CPU when using static boards.

Due to the size of the update, you will need to regenerate your config file. Information on how to configure BetterReload is available here.