Hawk — Beautiful reports for your games

Hawk is a game report system, typically for competitive Minecraft game, but it is very flexible and adapts to a wide range of uses. Run a command on your server or integrate it to your game plugin with a few lines of code; then, like a hawk, it'll track everything players do and generate on-demand a beautiful web report. Give the link to the players, so they can see how they performed and share their game with their friends!

You can also add to it special events that may happen during your game.

A real-life game report is available, if you want to see what it's like. We provide hosting, but you can host a web instance if you prefer to.

Hawk is available in two flavours:

Hawk for server owners

Hawk for developers

Featuresđź”—

Hawk generate reports with three main sections:

The Hawk UI is translated in English and French, an an Italian translation was started (thanks zDragon_YT!). If you want to contribute with additional translations, click this link!

A lot of things are configurable if you integrate Hawk with your plugin. As example, you can disable sections, configure what is displayed in each of them, highlight some statistics that are important for your games…

Advanced settings are only available through the developers API.

Game Summaryđź”—

A timeline feature important game events—plugin developers can add their own as they want. Alongside, all players of the game are displayed. Clicking on them go to the players tab where details and statistics are listed.

Hawk's game summary

The plugin version only generate death events. Custom events can only be created through the developers API currently.

You have teams? We got you covered. Hawk reports can include teams—the players pane will display them, and players will have a colored border according to their team in other sections.

Teams displayed in Hawk. We see three teams: two standard ones, with the name and the players list, plus a “teamless players” section for all players not in a team (if any).

Damages and Regenerationsđź”—

Hawk's damages and regeneration section

This section list everything that happened to players—including details on the weapons used by mobs or other players. Hover any tool or player and you'll get details on what was used!

A tooltop on the tools in the reports, displaying the enchantments of a renamed netherite sword.

Under the players summaries, environmental damages are aggregated. Damn, lava and fire were hard for players on this game!

Environmental damages summary, with the total amount of damages for each mob type and natural source (fall, lava…).

Players and Statisticsđź”—

On the third tab, players statistics during the game session are displayed, as well as aggregated global statistics.

Hawk's players and statistics section

If you know some statistics are more important than others to get what a player did at a glance, you can highlight some of them—everything else is still available under the “Show all” button.

You can also see a player tag, used to add some more information. Here, this player was in an alliance with a specific player, in an UHC scenario where alliances can be created when players meet—, but you can use this for anything you want!

Highlighted statistics and tag. Only some statistics are displayed, the other being hidden under a “Show all” button. Above, the player name and head is displayed, alongside its rank and playtime, and custom information on the current game regarding to this player (“tag”).

Tags and statistics highlight are only available through the developers API.

Exportsđź”—

Report data is available as JSON format—add .json to a report URL to get a machine-readable representation. The link is also available in the footer.