
ScoreKeeper
A simple plugin to track player scores. Intended to be used by other plugins.
ScoreKeeper Plugin
Keep track of player points with ease! ScoreKeeper is a lightweight server-side plugin designed to manage scores for players in-game. Whether you're running events, competitions, or just want to monitor progress, this tool has you covered.
1. Commands
These commands can be used to interact with the plugin to view and modify scores.
1.1 View Any Player's Score
/score-get [playerName]
1.2 Add Points
/score-add [playerName] <amount>
1.3 Subtract Points
/score-subtract [playerName] <amount>
1.4 Reset Score to 0
/score-reset [playerName]
1.5 Archive player scores into a high-score table (Coming Soon!).
`/score-archive [playerName]
2. API Methods
These methods are available on the plugin class for use by other plugins.
2.1 Add Points
public void addScore(Player player, int amount)
2.2 Archive Score to Leaderboards (Coming Soon!)
public void archiveScore(Player player)
2.3 Get Current Score
public int getScore(Player player)
2.4 Reset Score to 0
public void resetScore(Player player)
2.5 Set Score to a Specific Number
public void setScore(Player player, int score)
2.6 Subtract Points
public void subtractScore(Player player, int amount)
3. Compatibility
- Built for Paper but uses only Bukkit and Adventure APIs.
- Should work seamlessly with Spigot and vanilla Bukkit.
4. Usage Notes
- If [playerName] is omitted, commands default to the executing player.
- Archiving and permission support are under active development.
- Designed for admin use—commands should ideally be triggered by other plugins or via console.
