HomeJavaModsBeautiful Statistics
Beautiful Statistics
Beautiful Statistics — screenshot 1Beautiful Statistics — screenshot 2Beautiful Statistics — screenshot 3Beautiful Statistics — screenshot 4Beautiful Statistics — screenshot 5Beautiful Statistics — screenshot 6

Beautiful Statistics Screen

A comprehensive statistics overhaul mod that completely reimagines how you track, visualize, and interact with your Minecraft statistics. Features an intuitive UI, advanced custom statistics with visual condition editing, real-time HUD, interactive charts, and extensive customization options.

Main Statistics Screen The enhanced statistics interface with categorized tabs, search, and grid layout


Overview

Beautiful Statistics Screen transforms Minecraft's statistics system into a powerful analytics tool. Track vanilla stats, create custom statistics with complex conditions, visualize your data with interactive charts, and monitor your progress in real-time with a customizable HUD overlay.

Platform Support: Available for both Fabric and Forge
Version: 1.20.1
Built with: Architectury API for cross-platform compatibility


Feature Showcase

Feature Overview Visual tour of major features: Enhanced UI, Custom Stats, Visual Editor, HUD, Charts, and more

In-Game Screenshots Beautiful Statistics Screen in action during gameplay


Core Features

Enhanced Statistics Interface

The main statistics screen provides a complete overhaul of the vanilla statistics interface with modern UI elements and improved organization.

Features:

Accessing:

Statistics Categories Browse stats by category: General, Food, Items, Mobs, Hostile, Blocks, and Custom

Search and Filter Real-time search and filtering options with sorting controls


Custom Statistics System

Create your own statistics that track exactly what you want, with support for complex conditions and multiple tracking types.

Tracking Types

Custom statistics support multiple tracking methods:

  1. Block Mined: Track specific blocks broken
  2. Item Used: Monitor item usage (eating, placing, etc.)
  3. Item Crafted: Count crafting events
  4. Item Picked Up: Track items collected
  5. Item Dropped: Monitor items dropped
  6. Entity Killed: Count mob kills
  7. Killed By Entity: Track deaths by specific mobs
  8. Distance: Measure travel distance with various methods
  9. Time: Track time played or specific durations
  10. Event Count: Count custom game events

Target Specification

Define what to track using resource IDs:

Aggregation Methods

Choose how to combine values from multiple targets:

Display Formats

Control how statistics are displayed:

Icons

Customize stat appearance:

Custom Stat Editor Create custom statistics with tracking types, targets, aggregation, and formatting options

Icon Picker Visual icon picker with search functionality to choose the perfect icon


Visual Condition Editor (Scratch Blocks)

The revolutionary visual condition editor allows you to create complex tracking conditions without writing code, using an intuitive drag-and-drop block system inspired by Scratch.

How It Works

Build logical conditions using visual blocks that snap together:

Basic Logic Blocks:

Advanced Logic Blocks:

Control Flow:

Condition Types

Each block can test different game conditions:

Location-Based:

Environmental:

Player State:

Equipment:

Advanced:

Operators

Compare values using standard operators:

Visual Editor Interface

Canvas:

Palette:

Actions:

Visual Condition Editor Build complex logic with visual Scratch-style blocks - no coding required

Complex Condition Example Example: Track diamonds mined only in caves at night below Y=16

Live Debugger

Test conditions in real-time without saving:

Features:

Usage: Click the debugger button (bug icon) in the visual editor to open the live debugger panel. It displays:

Live Debugger Real-time condition testing showing current game state and block-by-block evaluation


Stat Templates

Quickly create common statistics using pre-built templates.

Included Templates:

Using Templates:

  1. Click "Templates" button in custom stats screen
  2. Browse available templates
  3. Click "Create from Template" on desired template
  4. Template is automatically created as a new custom stat
  5. Customize the generated stat if desired

Templates include pre-configured:

Stat Templates Browse and create from pre-built stat templates for common use cases


Real-Time HUD Overlay

Monitor your most important statistics without opening menus.

HUD Features

Display Options:

Quick Toggle:

Pinning Stats:

  1. Open statistics screen
  2. Right-click any statistic
  3. Select "Pin to HUD"
  4. Stat appears in HUD overlay
  5. Right-click again to unpin

Performance:

HUD Overlay Real-time statistics displayed on your HUD - customizable position, scale, and appearance

HUD Configuration Configure HUD position, scale, offset, and which stats to display


Interactive Charts

Visualize your statistics with multiple chart types and customization options.

Chart Types

Line Chart:

Bar Chart:

Pie Chart:

Chart Features

Multi-Dataset Support:

Customization:

Interaction:

Accessing: Click the "Charts" button in the main statistics screen to open the advanced charting interface.

Line Chart Track stat progression over time with interactive line charts

Bar Chart Compare multiple statistics side-by-side with bar charts

Pie Chart Visualize proportional distribution with pie charts

Chart Customization Multi-dataset support with color customization and interactive legends


Import & Export System

Share custom statistics and Scratch block configurations with other players.

Export Features

Single Stat Export:

Bulk Export:

Quick Export:

Import Features

File Selection:

Conflict Resolution:

Validation:

Use Cases

Sharing:

Backup:

Migration:

Import Export Screen Export individual stats or bulk export multiple statistics with all conditions

Import Selection Select which stats to import from exported files with conflict resolution


Configuration System

Extensive configuration options accessible in-game or via config file.

General Settings

HUD Configuration:

Interface Settings:

Performance:

Color Themes

Dark Theme:

Light Theme:

Configuration Screen Comprehensive in-game configuration with all settings organized and accessible

Theme Comparison Dark theme (left) for reduced eye strain and Light theme (right) for traditional appearance

Keybindings

Configurable Shortcuts:

Customization:


Text Stats View

Alternative text-based statistics interface for power users.

Features:

Accessing: Click "Text Stats" button in the main statistics screen.

Text Stats View Compact text-based view for power users with quick editing and bulk operations


Advanced Features

Stat Snapshots

Snapshot System:

Use Cases:

Snapshot System Take snapshots and compare statistics across different time periods

Network Features (Server Support)

Multiplayer Integration:

Server Commands:

Data Management

Statistics Storage:

Data Location:


Localization

Full localization support for international players.

Translation:

Creating Translations:

  1. Copy assets/beautiful_statistics_screen/lang/en_us.json
  2. Rename to your language code (e.g., es_es.json, fr_fr.json)
  3. Translate all values (keep keys unchanged)
  4. Place in resource pack or mod folder

Current Languages:


Technical Details

Performance

Optimizations:

Resource Usage:

Compatibility

Mod Compatibility:

Version Support:

API

For Mod Developers:

Documentation: API documentation available in the GitHub repository for developers wanting to integrate or extend the mod.


Commands

Player Commands

/stats

/stats help

Admin Commands

/stats reload

/stats player <username>

/stats export <filename>

/stats reset <statistic>


Getting Started

Installation

  1. Download the mod from Modrinth or CurseForge
  2. Install Fabric Loader or Forge for Minecraft 1.20.1
  3. Place the mod file in your mods folder
  4. Install Architectury API (required dependency)
  5. Launch Minecraft and enjoy

First Use

  1. Open Statistics: Press K to open the enhanced statistics screen
  2. Explore Categories: Click tabs on the left to view different stat categories
  3. Create Custom Stat: Click "Custom" button to create your first custom statistic
  4. Try Templates: Use the "Templates" button for quick setup
  5. Enable HUD: Press H to show the HUD overlay
  6. Pin Stats: Right-click stats to pin them to the HUD
  7. Configure: Click "Config" to customize appearance and behavior

Getting Started Guide Step-by-step visual guide for first-time users

Quick Tips

For Beginners:

For Advanced Users:

For Server Admins:


Troubleshooting

Common Issues

Stats not updating:

Custom stat not tracking:

HUD not showing:

Import fails:

Performance Issues

Low FPS with HUD:

Slow statistics screen:


Support & Community

Getting Help

Issues: Report bugs on the GitHub issue tracker with:

Questions: Join our Discord community for:

Contributing

Translations:

Templates:

Bug Reports:


Credits

Development:

Special Thanks:


License

This mod is available under the terms specified in the LICENSE.txt file included with the mod.


Changelog

See CHANGELOG.md for version history and update notes.


Transform your Minecraft statistics experience today!

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more