mirror of
https://github.com/songoda/FabledSkyBlock.git
synced 2024-07-01 00:54:56 +02:00
Fixed npe in scoreboard manager
This commit is contained in:
parent
28f3e9aa13
commit
92e2769c55
|
@ -26,19 +26,21 @@ class Holder {
|
||||||
PlaceholderManager placeholderManager = plugin.getPlaceholderManager();
|
PlaceholderManager placeholderManager = plugin.getPlaceholderManager();
|
||||||
ScoreboardManager scoreboardManager = plugin.getScoreboardManager();
|
ScoreboardManager scoreboardManager = plugin.getScoreboardManager();
|
||||||
|
|
||||||
if (!scoreboardManager.isPlayerDisabled(player)) {
|
if(scoreboardManager != null) {
|
||||||
board.setTitle(driver.getTitle().getLine());
|
if (!scoreboardManager.isPlayerDisabled(player)) {
|
||||||
|
board.setTitle(driver.getTitle().getLine());
|
||||||
int count = 0;
|
|
||||||
for(Row row : driver.getRows()) {
|
int count = 0;
|
||||||
String line = placeholderManager.parsePlaceholders(player, row.getLine());
|
for(Row row : driver.getRows()) {
|
||||||
board.setLine(count, line);
|
String line = placeholderManager.parsePlaceholders(player, row.getLine());
|
||||||
count++;
|
board.setLine(count, line);
|
||||||
|
count++;
|
||||||
|
}
|
||||||
|
|
||||||
|
this.player.setScoreboard(board.getBoard());
|
||||||
|
} else {
|
||||||
|
this.player.setScoreboard(scoreboardManager.getEmptyScoreboard());
|
||||||
}
|
}
|
||||||
|
|
||||||
this.player.setScoreboard(board.getBoard());
|
|
||||||
} else {
|
|
||||||
this.player.setScoreboard(scoreboardManager.getEmptyScoreboard());
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user