Better Statistics Screen

Better Statistics Screen

21M Downloads
Description for v2.x:

╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾

The new version (v2.0) improves on the first version by completely revamping and optimizing it's source code as well as by adding a few extra features. While the changes are big, keep in mind that the UI is still largely similar to that of v1.x. Version v2.0 also does not depend on any other mods, so you do not have to download the Fabric API as well. Also REI is still optional, and so is Mod Menu.

One more thing, version v1.x was licensed under the LGPL v3 license. As of version v2.0, the mod is now licensed under the MIT license.

Description for v1.x below:

╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾

(Requires Fabric API so it can handle other mod's features properly, REI is optional)

This Minecraft mod replaces the Vanilla statistics screen with an new and improved statistics screen that is easier to use and that has more helpful features. The new statistics screen features an easier to navigate and read UI layout, as well as a few filters and a search field that will help you find the statictics you need a lot easier, especially when there are dozens, if not hundreds of entries to keep track of.

The new UI also features two extra statistic tabs, alongside Vanilla's three tabs, those being:

  • General - This tab contains all of your general statistics
  • Items - This tab contains statistics of all times you interacted with
  • Mobs - This tab contains statistics of all mobs you interacted with
  • A healthy diet - This tab aims to help you obtain the "A healthy diet" advancement
  • Monsters hunted - This tab aims to help you obtain the "Monsters hunted" advancement

Below you can read some extra info on those tabs and see screenshots of what they look like.

Credits (regarding screenshots and the video)

I decided to test the mod as well as take screenshots of the mod in my survival world from the Better Minecraft mod pack, so as to show that the mod works with modded features as well. The screenshots also feature the Complementary Shaders being used alongside Iris, as well as the BYG mod. 

A short video

Here is a short video showcasing the mod and what it looks like

General

This tab does not add nor show anything special regarding general statistics other than the redesigned UI layout. The filters menu features a way for you to hide all general statistics that are currently set to '0', as well as a search bar that will help you look for a specific statistic. 

Screenshot_1

Items

The items tab displays items in a visual grid of items, similar to how an inventory screen does it. The items are categorized in item groups, just like they would be in the creative inventory menu. All items you interacted with are shown in this tab. This will hopefully help you find the items you are looking for easier. The search field in the filters menu can be used to look for specific items. To see a statistic for an item, place your cursor over the said item, or use "Tab" to navigate to it using your keyboard, and a tooltip text will display the statistics. The "Show item names" checkbox defines whether or not the tooltip will also show the item name. 

Screenshot_2

Mobs

Similar to the "Items" tab, the "Mobs" tab will also show mobs in a grid. The mobs are visually rendered on the GUI screen, so it is easier for you to find the mob you are looking for, and because it looks nicer. Just like with the items tab, to see the statistics for a given mob, place your cursor over the said mob, or use "Tab" to navigate to it using your keyboard. A tooltip text will show you the statistics. 

Screenshot_3

A balanced diet

This tab aims to help you achieve the "A balanced died" advancement. It does that by displaying all food items in grouped grids, similarly to how the "Items" tab does it. This tab will show you all food items, even the ones you haven't interacted with, and will also highlight the foods you already ate before, helping you identify which foods you need to eat next to earn the advancement. The filters can be used to hide foods you haven't interacted with, as well as look for specific foods with the search field.

Note: I do not know whether or not modded food items count or not, but I have decided to include them on this tab as well. It may also depend on whether or not a given mod will require you to eat all of it's foods for the advancement, or an advancement of it's own. 

Screenshot_4

Monsters hunted

This tab aims to help you achieve the "Monsters hunted" advancement. It shows you a grid of mobs similarly to the "Mobs" tab, except the mobs shown on this tab are hostile creatures you have either killed or are yet to kill. Similarly to the "A balanced diet" tab, any mobs you have killed will be highlighted in this tab, helping you easily see which mobs you need to kill next in order to earn the advancement.

Note: Just like in the "A balanced diet" tab, I do not know whether or not modded hostile mobs count or not. It is up to the mods and data packs to dictate that behavior. As such, all hostile mobs will be shown here, including modded ones.Screenshot_5

Options (as of v1.2) (aka Debug Mode from v1.1)

This is a special tab that you can only access by holding down the CTRL key while cycling tabs. I added this tab so I can more easily debug the mod while working on it. You can use any debug features in there yourself as well. As for the option that shows everything, please keep in mind that it may cause lag spikes when used with large mods and mod-packs because of the amount of items/entities that may end up being shown on the screen. Those lag spikes are the main reason I chose NOT to show all item/mob stats even when the "Hide empty stats" checkbox is unchecked.

Config

For information regarding configuring the mod, please visit the mod's GitHub repository page, as the CurseForge code block formatting does not display code blocks properly.