EML Version 2.4.0 Announcement: Statistics and Crash Reports
Since the launch of the EML ecosystem, our goal has always been to provide server administrators with the best tools to manage their custom Minecraft launchers. Today, we are excited to announce the release of version 2.4.0 for EML AdminTool and EML Lib. This update introduces two highly anticipated and massive features: a comprehensive statistics dashboard and an integrated crash reporting system.
Understand your players with Stats
Managing a community is much easier when you have the right data. EML AdminTool now includes a dedicated statistics page to give you a clear view of your launcher’s usage.
Key Performance Indicators (KPIs): Instantly visualize the total number of launches and the conversion rate of your funnel to see if your players are actually launching the game after opening the program.
Demography & Hardware: Clear graphs illustrate the distribution of operating systems (Windows, macOS, Linux) and architectures used by your users.
Minecraft Ecosystem: Track the popularity of your profiles and the distribution of account types (Microsoft, Yggdrasil, AzAuth, etc.).
RAM Analysis: An exclusive trend graph displays the average and standard deviation of allocated memory, helping you adjust default settings for your players.
No more “my game crashed” without context: the Crash Report system
Debugging a player’s crash on Discord often boiled down to a nightmare of requesting log files to try and decipher them. That’s a thing of the past.
With v2.4.0, EML Lib automatically intercepts game crashes and sends diagnostic data directly to your EML AdminTool.
Integrated Log Viewer: Read raw logs directly from your browser without having to download
.txtfiles.Short IDs: Each crash report is assigned a unique 7-character ID (Git-style, e.g.,
14d8f7b), which greatly facilitates communication within your moderation team.Workflow Management: Mark reports as “Addressed” with a single click to keep your dashboard clean and organized.
Designed for Reliability and Privacy
The EML Lib engine has been updated to support these new features while strictly respecting your players’ privacy.
Launcher Log Integration: Crash reports no longer rely solely on Minecraft’s
latest.logfile. They also incorporate internal launcher events. If the game fails to launch due to a download error or corrupted settings, you’ll know immediately by reading the dedicated tab.Automatic Data Cleanup (GDPR Compliance): To protect privacy, EML Lib includes a new, highly robust data sanitizer. Before even leaving the player’s computer, the report is dynamically purged of local paths, OS session names, IP addresses, and authentication tokens (replaced with secure tags like
<USER>or<HIDDEN>).
Ready to update?
Upgrading to v2.4.0 is simple:
Update the EML AdminTool via the settings page.
Update your launcher project by running
npm i eml-lib@latest.
Read the docs for more information on how to use the new features.