Package cn.nukkit.scoreboard.storage
Class JSONScoreboardStorage
java.lang.Object
cn.nukkit.scoreboard.storage.JSONScoreboardStorage
- All Implemented Interfaces:
ScoreboardStorage
@PowerNukkitXOnly
@Since("1.6.0.0-PNX")
public class JSONScoreboardStorage
extends Object
implements ScoreboardStorage
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
containScoreboard
(String name) getJson()
readScoreboard
(AbstractScoreboardManager manager) readScoreboard
(String name, AbstractScoreboardManager manager) void
removeScoreboard
(String name) void
saveDisplay
(Map<DisplaySlot, String> display) void
saveScoreboard
(Scoreboard scoreboard) void
saveScoreboard
(Scoreboard[] scoreboards)
-
Field Details
-
filePath
-
json
-
-
Constructor Details
-
JSONScoreboardStorage
-
-
Method Details
-
saveScoreboard
- Specified by:
saveScoreboard
in interfaceScoreboardStorage
-
saveScoreboard
- Specified by:
saveScoreboard
in interfaceScoreboardStorage
-
saveDisplay
- Specified by:
saveDisplay
in interfaceScoreboardStorage
-
readScoreboard
- Specified by:
readScoreboard
in interfaceScoreboardStorage
-
readScoreboard
- Specified by:
readScoreboard
in interfaceScoreboardStorage
-
readDisplay
- Specified by:
readDisplay
in interfaceScoreboardStorage
-
removeScoreboard
- Specified by:
removeScoreboard
in interfaceScoreboardStorage
-
containScoreboard
- Specified by:
containScoreboard
in interfaceScoreboardStorage
-
getFilePath
-
getJson
-