简体中文:https://www.pigest.top/2023/scoreboard-helper/
Scoreboard Helper is a client-sided mod that provides some extra functions focusing Minecraft Scoreboard.
Config
You can open the Config Screen via Mod Menu or a keybind(require manual binding).
The config file is at .minecraft/versions/*YourVersionName*/config/scoreboard-helper.json
.
Features
Scoreboard Sidebar Page Flip
You can see all player scores tracked by the scoreboard objective which the server currently provides in the scoreboard sidebar via the page flip function.
Down Arrow is the default key to page down. Up Arrow is the default key to page up.
Show/Hide Scoreboard Sidebar
When you think the sidebar is blocking the screen area, change the config or use the keybind(Default Not Bound) to hide it.
When you want to show it again, use the keybind again.
Show/Hide Scoreboard Sidebar Player Score
Some server uses the scoreboard sidebar as a information display area, which means the player score(red numbers) is redundant and there's no need to display it. By changing the config you can hide the player score.
Set Maximum Display Count of Scoreboard Sidebar
Commands
/sbhelper maxDisplayCount <count: Integer>
Set the maximum display count of the scoreboard sidebar to count. The commands return the value of count.
Fails when count isn't a positive integer.
Set Scoreboard Sidebar Opacity
Scoreboard Helper can modify the background & text opacity of the Scoreboard sidebar title and scores separately. Just configure them in the config screen.
Default Team Chat
Teams are a part of scoreboard. Old Minecraft versions have /scoreboard teams, while Mojang still put Team class in net.minecraft.scoreboard package now.
So it shouldn't be too much to make something related to teams in this mod.
After enabling this option, the client will automatically invoke teammsg
command to send in-team messages instead of normal messages when sending a message. If this option is enabled and the message is begin with a hashtag '#', the client will remove the hashtag and send a normal message.
Commands starting with a slash '/' are not affected by this option.
Export Scoreboard Data
Use keybind(default backslash'\') to open the export screen. Click "Record Current Scoreboard" to save all data of the objective displayed in the current sidebar in RAM. You can record multiple scoreboards by changing the currently displayed scoreboard and clicking "Record Current Scoreboard" again. Clicking "Export Recorded Scoreboards" will export all recorded data as a csv file: .minecraft/versions/*YourVersionName*/scoreboard-exports/EXPORT-XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX.csv
. This file is sorted lexicographically by player name. Note: If the server modifies the data of the corresponding objective(s) after recording the data, the mod will not modify the recorded data synchronously until you re-record.
You can also click "Export Current Scoreboard" to save all data of the objective displayed in the current sidebar to .minecraft/versions/*YourVersionName*/scoreboard-exports/ObjectiveName.csv