ModsFinder

Scorewatch

by shurik204

Scorewatch lets server operators trace scoreboard operations as datapack functions run, logging each change to chat along with the function call stack.

FabricServer-side onlyGNU General Public License v3.0 onlyOpen source1.20 – 1.20.1

What it does

Scorewatch is a Fabric utility that adds tracing for scoreboard operations. A function file defines which operations to watch, and the logs show where each change came from in the call stack. Tracing can be turned on globally for every player or limited to one player, and it can filter by objective and by score holder, which keeps the output readable on busy servers.

Server owners install it, and players connect with no copy of their own. Installation requires Fabric Loader and Fabric API on the server. The mod is published for Fabric, with builds for 1.20 and 1.20.1 and version 1.0.0 for 1.20.1 as the latest file. It is released under the GNU General Public License v3.0 only, and the source code and issue tracker are public.

Key features

  1. Scoreboard operation tracing

    Logs each scoreboard operation as it runs, so datapack authors can see which changes happen and in what order.

  2. Function call stack in chat

    Each logged operation is shown with the function call stack that produced it, sent to chat.

  3. Objective and holder filters

    Output can be narrowed to a given objective and score holder, so only the relevant changes appear.

  4. Global and per-player tracing

    Tracing can cover all players at once or be enabled for a single player.

Compatibility

Latest build for each game version and loader.

1.20.11.0.0
1.201.0.0
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

Use cases

Debugging datapacks

Pack authors can follow how a chain of functions changes scores and find where a value goes wrong.

Server troubleshooting

Server operators can watch a specific objective while reproducing a problem in a map or minigame.

Who it’s for: Datapack authors and server operators who write or maintain scoreboard-based logic on Fabric servers and need to see how scores change.

How it compares

Full comparison

ID System is a server-required mod with a client-optional role, published for Fabric, Forge, NeoForge and Quilt across 1.13 – 1.21.10, and it is not open source under the MIT License. Old F3 Debug Screen is client-side only, open source under the MIT License, and targets 26.1 – 26.1.2 on Fabric. BetterScoreboard is open source under the GNU General Public License v3.0 only, runs on Fabric, and covers 1.20.3 – 1.21.11, so it targets a different version range than Scorewatch.

ModLoadersGame versionsEnvironmentUpdated
ScorewatchFabric1.20 – 1.20.1Server-side only2023-06-06
ID SystemFabric, Forge, NeoForge and Quilt1.13 – 1.21.10Server required, client optional2025-10-29
Old F3 Debug ScreenFabric26.1 – 26.1.2Client-side only2026-04-03
BetterScoreboardFabric1.20.3 – 1.21.11Not published2025-04-16

Questions

Does Scorewatch need to be installed on the client?

No. Players join without it, since only the server has to run the mod.

Which Fabric version does Scorewatch need?

Scorewatch is published for 1.20 and 1.20.1, with version 1.0.0 for 1.20.1 as the latest file. It needs Fabric Loader and Fabric API on the server.

Can tracing be limited to one player?

Yes. Tracing can be enabled globally for all players or for a single player, and filters by objective and score holder narrow the output.

In the catalog

Scorewatch is one of 8,499 Technology mods on ModsFinder, and one of 4,201 Technology mods for Fabric. 34,764 mods support Minecraft 1.20.1.

More from shurik204

All projects

Similar mods

What the author says

Utility mod that adds scoreboard operation debug/tracing.
shurik204, on the Modrinth page

Official listing

Owner
shurik204
Published
2023-06-05
Updated on Modrinth
2023-06-06
Facts verified
2026-10-15

Tags