Datastats

Quick rating

Datastats

No reviews yet

Datastats is a Minecraft Forge mod that tracks and analyzes statistics for all loaded mods, providing detailed kill/death/damage metrics and real-time entity status through an intuitive GUI.

Mod Loaders
Forge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
datastats-1.0.1.jar
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

Source Issues Wiki Discord

About

Description

English Version

📊 Mod Name: Datastats

🌟 Introduction

Datastats is a statistics monitoring tool developed for Minecraft Forge 1.20.1. It allows players to track and manage various statistics such as kills, deaths, and damage dealt/taken across different mods. This mod provides detailed data analysis functionality for mod developers and server administrators.

🎯 Main Features

1. Mod Statistics Tracking

  • Automatically tracks kill and death counts for each mod's entities

  • Records total damage dealt and damage taken

  • Organizes statistics by mod for easy analysis

2. Smart GUI Interface

  • Mod Browser: Browse all loaded mods

  • Monitored Mods: View mods added to the monitoring list

  • Real-time Data Display: Shows detailed statistics for selected mods

  • Pagination System: Supports browsing large numbers of mods

3. Data Management Functions

  • Add/Remove Monitoring: Easily manage which mods to monitor

  • Data Reset: Reset individual statistics (kills, deaths, damage, etc.)

  • One-click Reset: Quickly clear all statistical data

  • Data Export: Copy statistics to clipboard

4. Current Status Monitoring

  • Alive Count: Shows the number of alive entities from the mod in the current world

  • Total Health: Calculates the total health of all alive entities

  • Level Classification: Categorizes entities into four levels (High, Medium, Normal, Low) based on health

  • On-demand Refresh: Only refreshes current status when the interface is opened to avoid performance impact

5. Performance Optimization

  • No Lag Design: Scans entities only when needed, doesn't affect game performance

  • Smart Caching: 5-minute data cache to avoid repeated calculations

  • Manual Refresh: Provides refresh button for player-controlled updates

  • Optimized Search: Scans only within 128 blocks around the player for efficiency

🚀 How to Use

Basic Operations:

  1. Open GUI: Press L key to open the statistics interface

  2. Select Mod: Choose a mod to monitor in the mod browser

  3. Add Monitoring: Click "Add Selected Mod" to start monitoring

  4. View Statistics: Select monitored mods to view detailed data

  5. Manage Data: Use reset buttons to clear unwanted data

Interface Description:

  • Left Side: Mod list (with search and pagination support)

  • Right Side: Detailed statistics for selected mod

  • Bottom: Control buttons (Add, Reset, Copy, Refresh)

Command Support:

  • /distanceTo addTarget - Add distance measurement target

  • /distanceTo check - Check distance to target

⚙️ Technical Features

Hybrid Detection System:

  • Mixin Injection: Uses ASM technology to inject statistical code at a low level

  • Event Listening: Monitors entity damage and removal events

  • NBT Storage: Uses Minecraft's native NBT system to save data

  • Cross-world Support: Independent statistics for each world

Data Persistence:

  • Auto Save: Data is saved with the world

  • Secure Storage: Uses Minecraft's SavedData system

  • Version Compatible: Data structure is backward compatible

🛡️ Important Notes

Performance Recommendations:

  1. Do not monitor too many mods simultaneously (recommended: less than 20)

  2. Regularly clean up unnecessary statistics

  3. Use the "Refresh Status" button instead of frequently opening/closing the interface

Compatibility:

  • Minecraft Version: 1.20.1

  • Mod Loader: Forge

  • Dependencies: No mandatory dependencies

  • Compatibility: Compatible with most mods, doesn't modify core game logic

Troubleshooting:

  • Statistics not updating: Ensure the mod has been added to the monitoring list

  • GUI not showing: Check key bindings (default: L key)

  • Performance issues: Reduce the number of simultaneously monitored mods

📁 Installation Requirements

Minimum Requirements:

  • Minecraft 1.20.1

  • Forge 47.0.0 or higher

  • 4GB RAM or more

Recommended Requirements:

  • 8GB RAM

  • SSD storage

  • Modern CPU (Intel i5 or equivalent)

💡 Use Cases

For Players:

  • Understand the strength of different mods' entities

  • Track personal combat performance

  • Analyze balance between mods

For Server Administrators:

  • Monitor mod activity on the server

  • Analyze player behavior patterns

  • Optimize server performance

For Mod Developers:

  • Test balance of mod entities

  • Collect player feedback data

  • Optimize mod performance

🔄 Future Updates

Upcoming Features:

  • Chart visualization of statistics

  • Export data to files

  • Scheduled automatic refresh

  • Additional statistical dimensions

Improvement Plans:

  • Optimize memory usage

  • Add more filtering options

  • Support mod grouping

📊 模组名称:数据统计 (Datastats)

🌟 简介

Datastats 是一个为 Minecraft Forge 1.20.1 开发的模组统计监控工具。它允许玩家跟踪和管理不同模组中生物的击杀、死亡、伤害等统计数据,为模组开发者和管理员提供了详细的数据分析功能。

🎯 主要功能

1. 模组统计追踪

  • 自动追踪每个模组的生物击杀数、死亡数

  • 记录造成伤害和受到伤害的总量

  • 按模组分类统计数据,便于分析

2. 智能GUI界面

  • 模组浏览器:浏览所有已加载的模组

  • 已监控模组:查看已添加到监控列表的模组

  • 实时数据显示:显示当前选中模组的详细统计数据

  • 分页系统:支持大量模组的浏览

3. 数据管理功能

  • 添加/移除监控:轻松管理要监控的模组

  • 数据重置:支持单独重置击杀、死亡、伤害等数据

  • 一键重置:快速清空所有统计数据

  • 数据导出:将统计数据复制到剪贴板

4. 当前状态监控

  • 存活数量:显示当前世界中该模组生物的存活数量

  • 总生命值:计算所有存活生物的总生命值

  • 等级分类:按生命值将生物分为高、中、普通、低四个等级

  • 按需刷新:只在打开界面时刷新当前状态,避免性能影响

5. 性能优化

  • 无卡顿设计:仅在需要时扫描实体,不会影响游戏性能

  • 智能缓存:数据有5分钟缓存,避免重复计算

  • 手动刷新:提供刷新按钮,玩家可控制刷新时机

  • 优化搜索:只在玩家周围128格内扫描,提高效率

🚀 使用方法

基本操作:

  1. 打开GUI:按 L 键打开统计界面

  2. 选择模组:在模组浏览器中选择要监控的模组

  3. 添加监控:点击"添加选中模组"开始监控

  4. 查看统计:选择已监控的模组查看详细数据

  5. 管理数据:使用重置按钮清理不需要的数据

界面说明:

  • 左侧:模组列表(支持搜索和分页)

  • 右侧:选中模组的详细统计数据

  • 底部:控制按钮(添加、重置、复制、刷新)

命令支持:

  • /distanceTo addTarget - 添加距离测量目标

  • /distanceTo check - 检查到目标的距离

⚙️ 技术特点

混合检测系统:

  • Mixin注入:使用 ASM 技术在底层注入统计代码

  • 事件监听:监听实体伤害和移除事件

  • NBT存储:使用 Minecraft 原生的 NBT 系统保存数据

  • 跨世界支持:每个世界独立统计数据

数据持久化:

  • 自动保存:数据随世界一起保存

  • 安全存储:使用 Minecraft 的 SavedData 系统

  • 版本兼容:数据结构向后兼容

🛡️ 注意事项

性能建议:

  1. 不要同时监控过多模组(建议不超过20个)

  2. 定期清理不需要的统计数据

  3. 使用"刷新状态"按钮而不是频繁打开/关闭界面

兼容性:

  • Minecraft版本:1.20.1

  • Mod加载器:Forge

  • 依赖:无强制依赖

  • 兼容性:与大多数模组兼容,不会修改游戏核心逻辑

故障排除:

  • 统计数据不更新:确保模组已被添加到监控列表

  • GUI不显示:检查按键绑定(默认L键)

  • 性能问题:减少同时监控的模组数量

📁 安装要求

最低配置:

  • Minecraft 1.20.1

  • Forge 47.0.0 或更高版本

  • 4GB 内存或更高

推荐配置:

  • 8GB 内存

  • SSD 硬盘

  • 现代 CPU(Intel i5 或同等)

💡 使用场景

对于玩家:

  • 了解不同模组的生物强度

  • 追踪自己的战斗表现

  • 分析模组间的平衡性

对于服务器管理员:

  • 监控服务器中模组的活跃度

  • 分析玩家行为模式

  • 优化服务器性能

对于模组开发者:

  • 测试模组生物的强度平衡

  • 收集玩家反馈数据

  • 优化模组性能

🔄 更新计划

即将添加的功能:

  • 图表可视化统计数据

  • 导出数据到文件

  • 定时自动刷新

  • 更多统计维度

改进计划:

  • 优化内存使用

  • 添加更多过滤选项

  • 支持模组分组


Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Downloads
Last Updated
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works