mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2025-06-25 02:04:44 +02:00
Add message to /mcscoreboard keep when a board is not shown
This commit is contained in:
@ -35,6 +35,10 @@ public class McscoreboardCommand implements TabExecutor {
|
||||
sender.sendMessage(LocaleLoader.getString("Commands.Disabled"));
|
||||
return true;
|
||||
}
|
||||
if (!ScoreboardManager.isBoardShown(sender.getName())) {
|
||||
sender.sendMessage(LocaleLoader.getString("Commands.Scoreboard.NoBoard"));
|
||||
return true;
|
||||
}
|
||||
ScoreboardManager.keepBoard(sender.getName());
|
||||
sender.sendMessage(LocaleLoader.getString("Commands.Scoreboard.Keep"));
|
||||
}
|
||||
|
@ -371,14 +371,16 @@ public class ScoreboardManager {
|
||||
}
|
||||
}
|
||||
|
||||
public static boolean isBoardShown(String playerName) {
|
||||
return PLAYER_SCOREBOARDS.get(playerName).isBoardShown();
|
||||
}
|
||||
|
||||
public static void clearBoard(String playerName) {
|
||||
PLAYER_SCOREBOARDS.get(playerName).tryRevertBoard();
|
||||
}
|
||||
|
||||
public static void keepBoard(String playerName) {
|
||||
if (Config.getInstance().getAllowKeepBoard()) {
|
||||
PLAYER_SCOREBOARDS.get(playerName).cancelRevert();
|
||||
}
|
||||
PLAYER_SCOREBOARDS.get(playerName).cancelRevert();
|
||||
}
|
||||
|
||||
public static void setRevertTimer(String playerName, int seconds) {
|
||||
|
Reference in New Issue
Block a user