**Score Keeper** Score Keeper tracks player scores in configurable buckets. Use it for event points, competitions, or other server-side scoring systems, and integrate it with other plugins through the public API. Points are awarded by commands or companion plugins, not by built-in gameplay event listeners. ## Installation Requires Java 25 and Paper 26.2 or 26.3. Stop your server cleanly, back up plugin data, and place the downloaded jar in `plugins`, removing older Score Keeper jars. Restart and check the server log. The installed plugin ID and data folder remain `ScoreKeeper`; the display name is Score Keeper. ## Commands Players can omit an optional player name to target themselves. Named targets must be online. Console and RCON must provide a player name for score get/add/subtract/reset; archive also accepts `all` and `bucket` scopes. Add/subtract accept signed 32-bit integers, including zero and negative amounts. Bucket IDs are case-sensitive and allow letters, numbers, `_`, and `-`; each command-created unit label is one argument. * `/score-get [playerName]` - Displays the target player's score in their active bucket. * `/score-add ` - Adds an amount to your score in your active bucket. * `/score-add ` - Adds an amount to the target player's score. * `/score-subtract ` - Subtracts an amount from your score in your active bucket. * `/score-subtract ` - Subtracts an amount from the target player's score. * `/score-reset [playerName]` - Resets the target player's active-bucket score to that bucket's initial value. * `/score-archive` - Archives and resets your score in your active bucket. * `/score-archive ` - Archives and resets the target player's score in their active bucket. * `/score-archive all` - Archives and resets scores in every bucket. * `/score-archive bucket ` - Archives and resets every score in one bucket. * `/score-archive-list` - Lists saved archive IDs, newest first. * `/score-archive-list ` - Displays the saved scores in one archive. * `/score-bucket` - Displays your active bucket. * `/score-bucket ` - Switches your active bucket. * `/score-bucket create [reporting]` - Creates a bucket. Reporting can be `admin`, `global`, `player`, or `none` (default). * `/score-bucket ` - Switches a player's active bucket. * `/score-bucket all ` - Changes the server's default bucket and clears individual bucket assignments. * `/score-run start target ` - Starts a run that ends when a score reaches the target. * `/score-run start duration