- [BUG#21] Bugfix with hidden lines/frames on 1.20.4 or higher
FeatherBoard 6.0.6

Changelog 6.0.6

  • [BUG#16] Prevent resource pack from having to reset every restart
  • [BUG#19] Startup issue in Pufferfish due to them using a built-in shaded sentry SDK that is outdated since 2022, no remote error logging on pufferfish due to security issues
  • Tested on 1.21.4
FeatherBoard 6.0.5 BETA
Tested on 1.16.1-1.21.3

PLEASE USE 5.8.0 AS A STABLE VERSION FOR < 1.21.3

Changelog 6.0.5b

  • [BUG#14] Startup error for plugins that have not been started for the first time
  • [BUG#12] As a response to this bug report we have added "prevent-override" in the individual scoreboard settings, allowing you to prevent the scoreboard from being overridden. No plugin will be able to remove the scoreboard.
  • [BUG#13] Bugfix error on reload (reload is not recommended)
  • Bugfix with error logging of some non-descriptive errors
  • General smaller bugfixes and more descriptive error messages for user errors (i.e., configuration mistakes)
  • Bugfix remote error logging
  • Small changes to facilitate the creation of more complex UI elements such as health progress bars, etc...

1737070342827.png
FeatherBoard 6.0.4 BETA
Tested on 1.16.1-1.21.3

PLEASE USE 5.8.0 AS A STABLE VERSION FOR < 1.21.3

Changelog 6.0.4b

  • [BUG#13] Error spamming when picking up item due to uncompleted ArcadeBoard integration
  • Compatibility changes and tested on 1.16.1 -> 1.21.3
  • Compatibility changes for Java 14, 16
  • Tested for Java 14 (1.16.1)
FeatherBoard 6.0.3 BETA
Tested on 1.17-1.21.3

PLEASE USE 5.8.0 AS A STABLE VERSION FOR < 1.21.3


[IMG]


Changelog 6.0.3b
  • [BUG#12] Scoreboard requires double /fb toggle after being removed by another plugin
  • Compatibility fixes for 1.17 -> 1.21.3
  • Bugfixes with migration of database
  • Bugfixes with remote error logging
FeatherBoard 6.0.2 BETA
Only fully tested for 1.21.3, partially tested on 1.20.4-6

PLEASE USE 5.8.0 AS A STABLE VERSION


Note: This update is a major update and will break existing configurations. It is recommended to delete the "FeatherBoard" directory completely. Also keep in mind that beta updates may reset the configuration. Expect a set of new versions until mid-January to ensure we squashed all the bugs.

[IMG]

[IMG]


Spoiler: Updates since 6.0.1b

Changelog in FeatherBoard 6
New features
- Added images via resource packs that can be placed on the scoreboard.
https://featherboard.org/config/scoreboard/#images
- Added fonts via resource packs that can be placed on the scoreboard.
https://featherboard.org/config/scoreboard/#fonts
- Added offsets for the scoreboard lines, this allows you to move characters left and right, even outside the scoreboard.

Removed features
Some features are removed to facilitate the configuration and to facilitate updating and troubleshooting of issues
- Removed the scoreboard update methods and configuration for these update methods. Instead, the plugin will determine the best option.
- Removed 'SYNCHRONOUS' and 'ASYNCHRONOUS' animation update methods. Instead, the plugin will determine the best option.
- Database is now required and can not be toggled off
- Removed modules, this feature will be reintroduced differently in the upcoming months.

Breaking
- "scoreboards" is the default scoreboard directory and can no longer change this under tweaks. This change has been made to prevent errors related to wrongly placed/moved files.
- Older Minecraft versions (i.e., everything below 1.16) are dropped.
- ProtocolLib is now a required dependency.
- $setting_SETTINGHERE$ is now {{ setting:SETTINGHERE }}
- The FeatherBoardAPI is deprecated and will throw warning messages. It will be removed in future versions. Check https://featherboard.org/api for more info.

Documentation
- SpigotMC documentation is deprecated and will be removed.
- The new documentation is available at https://featherboard.org.
- The FeatherBoard API documentation is available at https://featherboard.org/api.
- Support is now moved to https://git.mvdw-software.com/plugins/featherboard/-/issues

Forward-looking statements
I want FeatherBoard to exist for another 10 years, these are my short-term plans to make this a reality

Expected features
- ArcadeBoard games will be moved to FeatherBoard. ArcadeBoard as a plugin will be deprecated, existing buyers (before 27/12/2024) will be moved to FeatherBoard.

Technical
- The scoreboard API, which is now merged with the ArcadeBoard API will be expanded to ensure that developers can easily create scoreoboards and games.
- Currently, modules are unused, the modules server will be open-sourced and games will be added as modules.
- The effect system will be rewritten to be more flexible. This will allow developers to create their own effects.
Currently, effects do not support images, this will be changed in the future.
FeatherBoard 6.0.1 BETA
Only fully tested for 1.21.3

PLEASE USE 5.8.0 AS A STABLE VERSION


Note: This update is a major update and will break existing configurations. It is recommended to delete the "FeatherBoard" directory completely. Also keep in mind that beta updates may reset the configuration. Expect a set of new versions until mid-January to ensure we squashed all the bugs.
1735863834994.png
FeatherBoard 6.0.0 BETA
Only fully tested for 1.21.3

PLEASE USE 5.8.0 AS A STABLE VERSION


Note: This update is a major update and will break existing configurations. It is recommended to delete the "FeatherBoard" directory completely. Also keep in mind that beta updates may reset the configuration. Expect a set of new versions until mid-January to ensure we squashed all the bugs.

[IMG]


Spoiler: Updates since 6.0.0

Spoiler: Known issues

Changelog in FeatherBoard 6
New features
- Added images via resource packs that can be placed on the scoreboard.
- Added offsets for the scoreboard lines, this allows you to move characters left and right, even outside the scoreboard.

Removed features
Some features are removed to facilitate the configuration and to facilitate updating and troubleshooting of issues
- Removed the scoreboard update methods and configuration for these update methods. Instead, the plugin will determine the best option.
- Removed 'SYNCHRONOUS' and 'ASYNCHRONOUS' animation update methods. Instead, the plugin will determine the best option.
- Removed the GUI for selecting a scoreboard. However, the feature was moved to a separate module
- Database is now required and can not be toggled off
- Removed modules, this feature will be reintroduced differently in the upcoming months.

Breaking
- "scoreboards" is the default scoreboard directory and can no longer change this under tweaks. This change has been made to prevent errors related to wrongly placed/moved files.
- Older Minecraft versions (i.e., everything below 1.16) are dropped.
- ProtocolLib is now a required dependency.
- $setting_SETTINGHERE$ is now {{ setting:SETTINGHERE }}
- The FeatherBoardAPI is deprecated and will throw warning messages. It will be removed in future versions. Check https://featherboard.org/api for more info.

Bugfixes
- 1.21.3 support
- Bugfix negative priority of scoreboards
- Improved memory management and animation task management
- Fixed <placeholder> effect

Documentation
- SpigotMC documentation is deprecated and will be removed.
- The new documentation is available at https://featherboard.org.
- The FeatherBoard API documentation is available at https://featherboard.org/api.

Forward looking statements
I want FeatherBoard to exist for another 10 years, these are my short-term plans to make this a reality

Expected features
- ArcadeBoard games will be moved to FeatherBoard. ArcadeBoard as a plugin will be deprecated, existing buyers (before 27/12/2024) will be moved to FeatherBoard.
- Enabling TrueType fonts for the scoreboard.

Technical
- The scoreboard API, which is now merged with the ArcadeBoard API will be expanded to ensure that developers can easily create scoreoboards and games.
- Currently modules are unused, the modules server will be open-sourced and games will be added as modules.
- The effect system will be rewritten to be more flexible. This will allow developers to create their own effects.
Currently, effects do not support images, this will be changed in the future.

Support
- I want to focus on more on proactive bugfixing rather than working with one/two users who have a certain issue. Non-visual bugs like erorrs
and stacktrace will be uploaded to a Sentry server in the future. Users can opt-out.
- Users who were around 2015~ know I used to use Freshdesk/Zendesk to handle support. I was requested by Spigot in 2015
to stop using this to prevent 'forcing users to create an account on another site to get support'. I personally think this rule is no longer active
- Bugfixes with spigot 1.21 and paper 1.21
- alpha version for Paper support
- Removed 1.7 support
- Removed 1.8.1 support
THIS VERSION HAS NOT BEEN TESTED INTENSIVELY. IF YOU USE SPIGOT, USE 5.7.0 WHICH IS TESTED ON SPIGOT
Back
Top Bottom