Mineuniverse
Log in Register
Plugins

WhoBrokeThat

Track every block break on your server with detailed logging and instant CSV report generation for grief investigation and server administration.
by TheGamingMahi
Download Claim this project
54 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Admin Tools Anti-Griefing Tools Developer Tools Informational Miscellaneous

WhoBrokeThat - Advanced Block Break Logging

🔍 Summary

Logs every block break with player, location, and timestamp data. Generate detailed CSV reports for grief investigation and server monitoring.

📝 Description

WhoBrokeThat is the ultimate server administration tool for tracking block modifications. Every time a player breaks a block, this plugin silently records who did it, what they broke, where, and when - giving you complete visibility into your server's building activity.

✨ Key Features

  • 📊 Complete Break Logging: Records every block break with full details
  • 👤 Player Identification: Always know who broke what and when
  • 📍 Precise Location Tracking: Exact X, Y, Z coordinates for every event
  • ⏰ Timestamp Recording: Date and time stamps for all activities
  • 📈 Professional CSV Export: Generate detailed reports with /breaklog command
  • 💾 Persistent Data Storage: Survives server restarts and maintains history
  • 🔐 Permission Control: Configurable access to log generation
  • ⚡ Zero Performance Impact: Efficient logging with minimal server load

🎮 Perfect For

  • Server Administrators investigating grief incidents
  • Moderation Teams tracking player behavior
  • Build Servers monitoring construction activity
  • Economy Servers analyzing resource extraction
  • Any Server needing detailed activity logs

📊 CSV Report Features

Generated reports include:

  • Timestamp - Exact date and time of break
  • Player - Who performed the action
  • Block Type - What material was broken
  • X, Y, Z - Precise location coordinates

Perfect for importing into Excel, Google Sheets, or database systems!

⚙️ Simple Configuration

# Enable/disable the entire plugin
plugin-enabled: true

# Permission required to generate CSV logs
download-permission: whobrokethat.download

🔧 Easy Administration

Single Command Management:

  • /breaklog - Generate timestamped CSV report instantly

Automatic Features:

  • ✅ Silent background logging (no chat spam)
  • ✅ Data persistence across restarts
  • ✅ Automatic file naming with timestamps
  • ✅ Memory-efficient storage system

🚀 Effortless Installation

No complex setup required! Our all-in-one installer eliminates all hassle:

  1. Download the installer JAR from releases
  2. Drop it into your plugins/ folder
  3. Restart your server
  4. Configure permissions (optional)
  5. Done! Start tracking block breaks immediately

The installer automatically handles Lukkit setup and plugin installation - no manual work required!

🌍 Universal Compatibility

Works across ALL Minecraft versions with a single download!

One file supports everything - 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 1.14, 1.15, 1.16, 1.17, 1.18, 1.19, 1.20, 1.21+
Smart version detection - Automatically adapts to your server
Reliable event handling - Tested across all major server types

No need to worry about version-specific downloads - one plugin works everywhere! 

💡 Real-World Applications

Grief Investigation:

  • Track who broke valuable blocks in protected areas
  • Generate evidence reports for ban appeals
  • Monitor suspicious mining patterns

Server Analytics:

  • Analyze most popular building materials
  • Track player activity levels over time
  • Monitor resource depletion in different areas

Staff Management:

  • Audit staff building permissions
  • Track admin actions during events
  • Generate activity reports for staff reviews

🛡️ Privacy & Performance

  • Lightweight Logging - Minimal memory and CPU usage
  • Selective Recording - Only tracks actual break events
  • Efficient Storage - JSON-based persistent data system
  • No Chat Pollution - Silent operation with admin-only commands

🔧 Technical Excellence

  • Built with: Lukkit (Lua scripting framework)
  • Compatibility: Bukkit/Spigot/Paper servers
  • Data Format: Standard CSV for universal compatibility
  • Storage: Persistent JSON with automatic backups
  • Performance: Asynchronous logging with minimal overhead

🛠️ Support & Development

Actively maintained with regular updates and feature improvements. The robust logging system is designed for 24/7 server operation with reliable data integrity.

🔗 Join our Discord server for support, updates, and community discussion!

📋 Commands & Permissions

Command Description Permission
/breaklog Generate timestamped CSV report whobrokethat.download

Ready to know exactly what's happening on your server? Download WhoBrokeThat today and never wonder "who broke that?" again!

WhoBrokeThat-Installer-1.1.jar
MC 1.20.6, 1.21.2, 1.21, 1.21.3, 1.9, 1.16, 1.19.3, 1.20.2, 1.21.8, 1.18.1, 1.20, 1.20.4, 1.20.3-Snapshot, 1.21.4, 1.19.2, 1.20.5, 1.21.5, 1.20.1, 1.21.5-Snapshot, 1.20.3, 1.21.7
Release 2025-10-25 Get
WhoBrokeThat-Installer-1.0
MC 1.20.6, 1.21.2, 1.21, 1.21.3, 1.9, 1.16, 1.19.3, 1.20.2, 1.21.8, 1.18.1, 1.20, 1.20.4, 1.20.3-Snapshot, 1.21.4, 1.19.2, 1.20.5, 1.21.5, 1.20.1, 1.21.5-Snapshot, 1.20.3, 1.21.7
Release 2025-09-22 Get

More from TheGamingMahi

NoSleep Lua
987
LuaCord
37
ServerAI (Free Gemini API - No Dependencies)
182
Pico
12
CookRottenFlesh
114
LuaRTP
113

You Might Also Like

AdBolt Advertising Network
Make money from your Minecraft server by running ads!
9,992
Mineload
Mineload
9,978
BeastTP
BeastTP v1.0 - Teleportation Made Easy! -[Permissions][1317]
9,966
RegionManager
generate regions with just one command!
9,950
TimeKeeper
Keep the Server-Playtime per Day
9,948
SimpleAdmin
simple way to ban/kick unwanted players from your server
9,945