Releases: okocraft/Scoreboard
Releases · okocraft/Scoreboard
Version 4.4
- Add descriptions for
config.yml
anddefault.yml
- Rename
line
tolines
in board settingsline
can still be used
- Add
length-limit
setting for lines - Add example boards to
example
directory - Add new placeholders:
%server_ram_used%
,%server_ram_free%
%server_ram_total%
%server_ram_max%
- Add permission checking to show custom boards (default board does not have the permission to show)
Version 4.3
- Update dependencies
- Implement component-based length checker
- Some improvements from working on Folia
Version 4.2
Features
New Placeholders
%player_world%
to show the name of the world in which the player is located%server_online%
to show the number of players on the server
Tab Completion for /sb show
and /sb hide
Arguments of these commands are now tab-completable!
Improvements
- Use
Bukkit#getTPS
instead of the reflection - Remove Bintray repository
- Refactor Board/Line display and DisplayManager
- Optimize replacing built-in placeholders and checking whether to call PlaceholderAPI
- Optimize and clean up BoardLoader
Fixes
- Some incorrect message keys
- Some messages in
en.yml
Others
- Update paper-api to 1.19.3
- Update annotations to 24.0.0
- Update maven-jar-plugin to 3.3.0
- Update maven-shade-plugin to 3.4.1
Version 4.1
- Scoreboard now requires Java 17
- Add permission (
scoreboard.show-on-join
) to show default board when player joined
Version 4.0
release: version 4.0
Version 3.0
- クラス, メソッドの整理
- Super-Linter の警告内容を修正する
Version 2.0
[Version] 2.0
Version 2.0.2-SNAPSHOT
- プレースホルダーが含まれている場合のみメインスレッドにて置換メソッドを実行する
config.yml
で更新タスクを実行するスレッドの数を指定できるようにする (board.threads
)- ソフト依存しているプラグインの 有効 / 無効 イベントのリスナーを追加する
- 表示済みのボードを管理するセットが複数のスレッドから同時に操作・参照されないようにする
Version 2.0.1-SNAPSHOT
- 同期処理をプレースホルダー適用のみにする
- プレイヤーごと、タイトル・行ごとに更新タスクを分け、一度の tick にすべて更新しないようにする
Version 2.0-SNAPSHOT
- 内部コードの書き直し (更新処理を非同期化)