Code Monkey home page Code Monkey logo

mc-better-stats's People

Contributors

amirhan-taipovjan-greatest-i avatar atakku avatar black-hole avatar cccc-owo avatar doyml8c avatar felix14-v2 avatar fitfc avatar iwasconfused avatar mc-luoluo avatar mpustovoi avatar mrlolf avatar myuui avatar notlin4 avatar r4z0rx avatar rozbiynk avatar sanduicheirainox avatar sw3et-dre4mer avatar telezhka-the-first avatar thecsdev avatar unroman avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

mc-better-stats's Issues

[v2.9+any] Statistics remain from previous session after rejoining

What happened?

изображение
sp2
изображение
sp1
изображение
mp lobby (had its own statistics)
изображение
mp vanilla

Steps to reproduce

  1. Join to mp
  2. Join sp1
  3. Join sp2 and see statistic from sp1
    TESTED WITHOUT MOD, without it everything is okay

Relevant log output or crash report

Edit by TheCSDev: Removed the logs as they aren't necessary here.

Other installed mods

https://www.mediafire.com/file/4h06hqe21q3kcfl/Lantern.zip/file (same link)

Code of Conduct

  • I agree that if the issue is regarding a crash, I gave the logs and the crash report.
  • I agree that I will be available later for any follow-up questions to help diagnose and resolve the issue.

Developer API

Hello! I am the developer of the More Stats mod, and have been toying with what else I can add to the list of stats. However, I'm blocked by the fact that the vanilla UI is not so great (hence your mod here!). I would love it if there was a way that I could utilize what you've created to surface more tracked statistics!

In particular, I'm looking to:

  • Show more entries in the "mobs" tab, like damage done to/by each mob, and how many times a mob caused a totem to pop
  • (Same for items)
  • Create additional tabs for additional stat categories or tracking systems

Please let me know if such an integration is possible!

[v2.3+any] Crashes both FabricMC and QuiltMC. Missing `Architectury API` and defective `Mixin` both causing crashes.

Describe the bug
Problem 1: Loading the mod by itself on quilt loader v0.18.3 will crash. Resolved by installing Quilted Fabric API.
Problem 2: With Quilted Fabric API, trying to load the pause menu in a world will crash the game. Resolved by installing Cloth Config.
Problem 3: Mobs in the mobs section don't render with the Chunks fade in mod for some reason. I don't see how the mod correlates with Better Stats. Removing Chunks fade in and keeping Sodium fixes the issue. Could this be a Chunks fade in issue?

To Reproduce Problem 1
Steps to reproduce the behavior:

  1. Install Quilt loader v0.18.3 and Better Stats v2.3 on 1.19.3
  2. Try to launch game and crash on starup

To Reproduce Problem 2
Steps to reproduce the behavior:

  1. InstallQuilt loader v0.18.3, Quilted Fabric API "QFAPI 5.0.0-beta.8 and QSL 4.0.0-beta.12", and Better Stats v2.3 on 1.19.3
  2. Launch game and join a world
  3. Go to the pause menu by pressing escape, to only freeze a bit and crash

To Reproduce Problem 3
Steps to reproduce the behavior:

  1. Install Quilt loader v0.18.3, Quilted Fabric API "QFAPI 5.0.0-beta.8 and QSL 4.0.0-beta.12", Cloth Config API v9.0.94, Better Stats v2.3, Sodium 0.4.9 for Chunks fade in v2.0.10 on 1.19.3
  2. Launch game and join a world
  3. Open pause menu and go to statistics
  4. Filter Mobs and enable Empty Stats to see no mobs rendering.

Expected behavior
Problem 1: To launch without dependencies (only advertised for Fabric currently, I think)
Problem 2: To work without dependencies (only advertised for Fabric currently, I think)
Problem 3: To render mobs in the statistics menu with Chunks fade in mod

Logs and images
problem 1.log
problem 2.log
image

Add support for polymer

Some servers only have custom items running on the server and send that to the client with polymer. So some of the screens show incorrectly. Was wondering if you could add polymer support then.

Actually unsure if this is how it works or if it is possible. Just thought I would mention it.

[v3.0.0-alpha.1+fabric-1.20.1] A message for all project contributors

Hello everyone!
This GitHub issue is in regards to the new version of betterstats I am working on that I will soon publish an alpha version of called v3.0.0-alpha.1+fabric-1.20.1.

There are some important things I'd like to handle here before making a full release one day in the future, and for that I will need to relay some info to the contributors as well. Apologies in advance for the @mentions, I know the time-zones also differ by a lot as well, so sorry about that as well. The contributors I will tag here are:

... as most of those are the contributors who have contributed in the past like 2 months or so.

So, what's going on?

Altho v3.0 is taking me a long time to make, it will feature some big changes internally, and will have some extra useful features in the front-end as well, one of which you'll get to see in v3.0.0-alpha.1 soon as well. Not gonna lie, I am excited to show that idea to everyone.
However the biggest reason is, given how long it's taking me to fully complete this version, and how much time and effort has to go into this for me, I have decided I will update the license of this project yet again, this time back to LGPL v3.0, as I now feel like having a license such as MIT is too permissive, as anyone could take all that time and effort and turn it into proprietary software if they so chose to (which in a way, I now feel uncomfortable with, as I wish to promote openness and freedom).

Why does the license change even matter?

As far as I know (not 100% sure), the contributions so far were all translations, and when one contributes their work to this project, that work is automatically protected by Copyright law. In other words, I have no Copyright rights over your works, as they are all rightfully yours, which is completely fine. The issue starts presenting itself however, when doing things like this, such as changing an entire project's license, as (as far as I know), now I need consent from all Copyright ownership holders of the translation files, to change the license those files are subject to.
TLDR; If you contributed a translation, you own it according to Copyright law, and I need your permission to change the license those file(s) are subject to (as far as I know).

How I'll handle this

I have decided to completely exclude translations from the project for now, and am hoping contributors won't mind having to push them again (sorry for the inconvenience). Alongside that, the translation keys have changed a lot in v3.0-alpha.1, and I am yet to implement more of them. You may contribute new translations immediately if you wish to, but keep in mind that there will be more stuff to translate in the future than this alpha has to offer right now.

On top of that, TCDCommons API will now need some help with translations as well, all because of that file chooser utility I implemented there (you'll see it in action soon tho, I don't wanna spoil the surprise on what it's for).

-

So yeah, overall, I hope I ain't inconveniencing anyone with those pings or with these news. This is still an alpha that I'll soon release, and it may take a lot more time before a full release, so no need to rush if you do choose to help out. I am hoping I can also gather some feedback from the alpha version as well, altho not much has changed there anyways. If anything, there are more features missing there than there are ready to show off.

Aight, now onto the general info about v3.0.

What will be new in v3.0, and why will it exist?

I decided to work on v3.0 from scratch, basically a full rewrite, because of a few flaws I noticed in my mods that I wanted to correct, and because of the changes to the Minecraft's code as well:

  • Firstly, the biggest reason is because I wanted to finally implement a proper API into this mod, so other mod developers can make their own cool GUI stuff on the betterstats screen and so they could integrate their mods into this mod as well, but my code felt too messy to write an API for. Like, altho it wasn't bad and was written in a clean way, it still wasn't good enough.
  • The second biggest reason was because of the Minecraft update 1.20.X, which made a bunch of changes to the underlying GUI code, forcing me to write a bunch of "spaghetti code" just to quickly push a working version that works with the changes that were made to the game. This of-course, made the code even more messy, making writing a proper API impossible in that state.
  • Third reason, altho not the reason I started working on v3.0, is because I wish to add even more features into the mod, and as mentioned earlier, one of which will be present in the alpha version.

All features planned to be in v3.0 for now

If you have any suggestions for even more features, let me know.
I will also put a ✅ to indicate if a named feature is present in the alpha version I will publish, so you know what to expect there.

  1. ✅ Better Stats Screen itself (i mean, obviously)
  2. ❌ Better Stats Hud; Shows local-player's stats on the in-game-hud while playing
  3. ❌ Better Stats Network; Server-side utilities that can optionally be installed on the server
    • ❌ Seeing other player's stats via the network (may present privacy complications tho, which was overlooked in v2.X)
    • ❌ Real-time stats HUD updates
  4. ⏹ Player badge system
    • ✅ Ability to register player badges and their corresponding renderers
    • ✅ Ability to grant/revoke, as well as save/load player badges
    • ❌ Actually having them displayed on the Better Stats Screen
  5. ⏹ Config system
    • ✅ The config file itself and being able to create/edit it
    • ❌ Editing the config in-game (didn't implement the screen for that yet)
  6. ✅ Ability to save and load statistics files (doesn't affect actual stats) (spoiler, or ig technically not, since I just revealed it)
    • ❌ Ability to edit stats files and add/remove/modify stats; A stat editor, if you will
  7. ⏹ API
    • ⏹ Player badges - Note: I changed the way they are registered, for better formality reasons. Sorry if that breaks your mods!
    • ✅ Ability to create custom stat tabs, and place custom GUIs in there
    • ✅ Ability to create custom stat filters for custom stat tabs (not for the built-in stat tabs tho)
    • ❌ Ability to put custom menu items into the menu bar - Was gonna put that into alpha, but then I forgot to
    • ✅ Ability to open the Better Stats Screen yourself

Some other changes include

  • ✅ No more depending on Architectury API and Fabric API. I ditched them, so I don't have to embed them, and so as to take #62 into account. They were causing compatibility and security issues for people ig.
  • ✅ Only embeds TCDCommons, so people don't have to be inconvenienced by having to download it as well.

-

So in other words, a bunch of stuff is missing for now, but I'll work on implementing those as well, and I will be adding some extra features I may come up with such as that file system thingy. I personally find it so cool that people will now be able to share their stats remotely, via files.

Also, keep in mind the API code stuff may be subject to change while still in development, but I'll try my best to not make changes to it, so any potential developers can be more ready to work with the API.
If you wish to work with this mod's API, register player badges and their renderers, and so on, and you need help with it, feel free to reach out, and even provide feedback on what to implement. Also, I don't have a Gradle repo, so I guess use CurseMaven or local/embedded jar files or something.

TLDR

There's a lot going on ig. Sorry for making you all read thru all that, especially the contributors I tagged in here. Have a great day!

[v2.0] Publish dependencies first

Better Stats will no longer depend on any other mods, not even Fabric API (aside from the embedded dependency that helps completely revamp the UI, and makes it easier to develop UIs). Maybe it is a good idea to first publish that before publishing the next release of Better Stats (even tho downloading it will be optional).

[v1.4.1] Crash when cheating an item (shift+clicking an item stat)

Crash report:

java.lang.NoSuchMethodError: 'void net.minecraft.class_746.method_44099(java.lang.String)'
	at Not Enough Crashes deobfuscated stack trace.(1.18.2+build.3)
	at thecsdev.betterstats.client.BetterStatsClient.sendChat(BetterStatsClient.java:21)
	at thecsdev.betterstats.client.gui.widget.stats.BSItemStatWidget.slashGiveItem(BSItemStatWidget.java:92)
	at thecsdev.betterstats.client.gui.widget.stats.BSItemStatWidget.mouseClicked(BSItemStatWidget.java:63)
	at net.minecraft.client.gui.ParentElement.mouseClicked(ParentElement:27)
	at thecsdev.betterstats.client.gui.screen.ScreenWithScissors.swsOn_mouseClicked(ScreenWithScissors.java:188)
	at thecsdev.betterstats.client.gui.screen.ScreenWithScissors.mouseClicked(ScreenWithScissors.java:170)
	at net.minecraft.client.Mouse.method_1611(Mouse:94)
	at net.minecraft.client.gui.screen.Screen.wrapScreenError(Screen:489)
	at net.minecraft.client.Mouse.onMouseButton(Mouse:94)
	at net.minecraft.client.Mouse.method_22686(Mouse:165)
	at net.minecraft.util.thread.ThreadExecutor.execute(ThreadExecutor:103)
	at net.minecraft.client.Mouse.method_22684(Mouse:165)
	at org.lwjgl.glfw.GLFWMouseButtonCallbackI.callback(GLFWMouseButtonCallbackI.java:43)
	at org.lwjgl.system.JNI.invokeV(Native Method)
	at org.lwjgl.glfw.GLFW.glfwPollEvents(GLFW.java:3403)
	at com.mojang.blaze3d.systems.RenderSystem.flipFrame(RenderSystem:197)
	at net.minecraft.client.util.Window.swapBuffers(Window:315)
	at net.minecraft.client.MinecraftClient.render(MinecraftClient:1204)
	at net.minecraft.client.MinecraftClient.run(MinecraftClient:767)
	at net.minecraft.client.main.Main.method_44604(Main:244)
	at net.minecraft.client.main.Main.main(Main:51)
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:461)
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)

[v2.9+any] Mobs on the mob statistics tab don't render

What happened?

изображение

Steps to reproduce

Open mob category
See.

Relevant log output or crash report

Edit by TheCSDev: Removed the logs link as it contained potentially sensitive information that could compromise privacy.

Other installed mods

Edit by TheCSDev: I took down the mod list link because of a major security issue.

Code of Conduct

  • I agree that if the issue is regarding a crash, I gave the logs and the crash report.
  • I agree that I will be available later for any follow-up questions to help diagnose and resolve the issue.

1.20 support

Question

Please update your mod, it is very useful

[fabric/forge-v2.2.1] Villagers do not display in the mod stats tab

Describe the bug
Villagers are not recorded in statistics. killing them is recorded in general mob kills, not on the mobs screen. Other stats are recorded traded with/talked to

To Reproduce
Steps to reproduce the behavior:

  1. Open statistics screen
  2. In general go to mob kills
  3. In mobs go to # of kills
  4. Kill a villager, mob kills will go up, # of kills will not
  5. They won't show up on the mobs screen even with empty stats enabled

Expected behavior
Villagers existing in the mobs screen, and their kills being recorded too

Add support for DeathLog

It would be super cool if there was compatibility for DeathLog.

Currently, when opening the Stats screen, the DeathLog button is hidden till one clicks on the button to show the vanilla stats. So an implementation of the DeathLog Button in the BSS GUI would be awesome.

[v2.9.1+QuiltLodaer-0.18.1] Incompatibility Notice and How to Resolve for users [Please Read Quilt users]

What happened?

This is a notifiaction/report that the recent push from 2.8.1 to 2.9.1 of BetterStats has created an incompatability with the Quiltloader version 0.18.1

What is Quiltloader?

Quiltloader or Quilt for short is a Forked project on the Frabic Loader made as a responce to certain events wtih the Fabric Developers that I will not indulge in for the sake of this reports consistency. This is done using its own loader and its own API known as Quilted Fabric API or QFAPI for short

This only supports Farbic API

Yes, this is true; however this mod also ran on Quilt as well. How? One fo the main objectives is depsite it being a fork on the Farbic Loader and its API its goal is to be as in-line wtih the Fabric API as possible; meaning that within the QFAPI itself it contains a embeded version of Farbics API in addition to some of Quilts own API applications; this allows for it to be backwards compatible with all fabric mods in the version its supports

So whats the problem then?

It appears the version of Farbic that it requires for the mod to run on was bumped up to 0.14.21 while the Quiltloader is set to run its farbic compatibility wtih version 0.14.19

Is this an issue?

I thought it was at first but after trying something it ran appropriately; turns out I was just using version 0.18.1 of the quiltloader and updating it to the lattest version (0.19.1 as of the time of writing this) resolved the issue

So why are you positng this?

Tbh Ive decided that this would be a opportunity to bring awareness to any issues that quilt users may have. If any reports pop up saying that it wont run for quilt you can redirect them here.

TLDR

BetterStatus as of ver 2.9.1 is no longer compatible wtih quiltloader (not QFAPI) version 0.18.1 and lower; updating quiltloader to use version 0.19.1 should fix any issue that quiltusers may have. Run the latest quilt-loader installer from Quiltloaders official website and install 0.19.1 should fix the issue.

Steps to reproduce

The issue appears if a user is using quiltloader version 0.18.1 or lower; updating it to 0.19.1 should fix the issue.

I recommend pinning this on the issues page

Relevant log output or crash report

Crash Report is unnecessary in this case due to the issue having been resolved; this report is just to notify users that may run into the same issue regarding BetterStats 2.9.1 no longer loading as intended.

Other installed mods

This is non-applicable

Code of Conduct

  • I agree that if the issue is regarding a crash, I gave the logs and the crash report.
  • I agree that I will be available later for any follow-up questions to help diagnose and resolve the issue.

[betterstats-2.8+1.19.4] Crash on startup

Describe the bug
When starting the game with latest version of the mod. Minecraft crashed instantly on startup.

Log

java.lang.RuntimeException: Could not execute entrypoint stage 'client' due to errors, provided by 'betterstats'!
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.lambda$invoke0$0(EntrypointUtils.java:51)
	at net.fabricmc.loader.impl.util.ExceptionUtil.gatherExceptions(ExceptionUtil.java:33)
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:49)
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke(EntrypointUtils.java:35)
	at net.fabricmc.loader.impl.game.minecraft.Hooks.startClient(Hooks.java:53)
	at net.minecraft.class_310.<init>(class_310.java:468)
	at net.minecraft.client.main.Main.main(Main.java:198)
	at net.fabricmc.loader.impl.game.minecraft.MinecraftGameProvider.launch(MinecraftGameProvider.java:468)
	at net.fabricmc.loader.impl.launch.knot.Knot.launch(Knot.java:74)
	at net.fabricmc.loader.impl.launch.knot.KnotClient.main(KnotClient.java:23)
Caused by: java.lang.NoClassDefFoundError: io/github/thecsdev/tcdcommons/api/client/gui/screen/TScreenPlus
	at java.base/java.lang.ClassLoader.defineClass1(Native Method)
	at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1012)
	at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)
	at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.defineClassFwd(KnotClassLoader.java:153)
	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.tryLoadClass(KnotClassDelegate.java:355)
	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:218)
	at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:112)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:467)
	at net.fabricmc.loader.impl.util.DefaultLanguageAdapter.create(DefaultLanguageAdapter.java:50)
	at net.fabricmc.loader.impl.entrypoint.EntrypointStorage$NewEntry.getOrCreate(EntrypointStorage.java:117)
	at net.fabricmc.loader.impl.entrypoint.EntrypointContainerImpl.getEntrypoint(EntrypointContainerImpl.java:53)
	at net.fabricmc.loader.impl.entrypoint.EntrypointUtils.invoke0(EntrypointUtils.java:47)
	... 7 more
Caused by: java.lang.ClassNotFoundException: io.github.thecsdev.tcdcommons.api.client.gui.screen.TScreenPlus
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
	at net.fabricmc.loader.impl.launch.knot.KnotClassDelegate.loadClass(KnotClassDelegate.java:226)
	at net.fabricmc.loader.impl.launch.knot.KnotClassLoader.loadClass(KnotClassLoader.java:112)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
	... 21 more

To Reproduce
Steps to reproduce the behavior:

  1. Simply download betterstats-2.8+1.19.4 and install.
  2. Run the game
  3. Game crashed on startup.

Expected behavior
Game should be running.

[v2.9.1+fabric] Some mod is causing the GUI client player entity to not render properly

What happened?

Another mod causes the GUI client player entity to be rendered alongside some sort of weird inventory-looking GUI plane in front of it.

Screenshot:

Screenshot 2023-06-14 183449

Steps to reproduce

Not applicable

Relevant log output or crash report

No response

Other installed mods

Better Minecraft - Fabric

Code of Conduct

  • I agree that if the issue is regarding a crash, I gave the logs and the crash report.
  • I agree that I will be available later for any follow-up questions to help diagnose and resolve the issue.

Advancement tracking help

Describe the solution you'd like
Would it be possible to have this mod show the progress to getting some of the advancements that require doing multiple tasks such as which mobs were bred ("Two by Two"), tame all the cat variants ("A Complete Catalogue"), which foods were eaten (in a list "A Balanced Diet"), which biomes were/weren't visited yet ("Hot Tourist Destinations" and "Adventuring Time", , which hostile mobs have/haven't been killed yet (in a list "Mosters Hunted").

Additional context

[v2.9+any] Player model doesnt fit the player profile panel

What happened?

изображение
(edit from TheCSDev: sorry, i felt it would be more appropriate to keep potentionally personal info censored)

Steps to reproduce

Open mod

Relevant log output or crash report

Edit by TheCSDev: Removed the logs link as it contained potentially sensitive information that could compromise privacy.

Other installed mods

Edit by TheCSDev: I took down the mod list link because of a major security issue.

Code of Conduct

  • I agree that if the issue is regarding a crash, I gave the logs and the crash report.
  • I agree that I will be available later for any follow-up questions to help diagnose and resolve the issue.

[Mod version] Bug report title

Describe the bug
A clear description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to the statistics screen
  2. Do something completely unexpected that breaks the mod
  3. To insure there is a bug, install an incompatible mod, just for good measure
  4. See the bug/error/crash
  5. Replace the above template steps with the actual steps

Expected behavior
If applicable, a description of what you expected to happen.

Remove Mouse Tracking

What is this suggestion for?

Mod Itself

Suggestion

I would like to have a "disable mouse tracking" option. When I'm waving my mouse, the mobs move their heads in its direction, it makes me dizzy. Could you add an option that would disable mouse tracking?

Code of Conduct

  • I agree that I will be available later for any follow-up questions to help with implementing the suggested thing.

Crash when using chat

Hello, I really liked your mod, but unfortunately I can't use it because of a bug in which if you write something in the chat, the game crashes immediately, please fix it.

Seed display issues

Question

Entering a command to get a different seed than the one shown in the module's interface

[1.19.2 2.2 Fabric] Crash on Mob Stats

Describe the bug
Added this mod to my pack, AQM2. As I went to the Mobs section and scrolled down to see all mobs, the game crashed. This was on a local test server. Client crashed. Server showed a netty pipeline error.

To Reproduce
Steps to reproduce the behavior:

  1. Download AQM2
  2. Add this mod
  3. Go into local server (or possibly single player)
  4. View Mobs stat section
  5. scroll down to bottom
  6. crash

Logs; https://mclo.gs/EMT6dqT

netty error in server
image

[v2.7.2+fabric] Visual bug on the BSS options screen. Items and entities clipping with GUI elements.

Describe the bug
The interface is crumbling. The selection settings are not saved.

To Reproduce

  1. Open "Statistics".
  2. Select "A Balanced Diet" or "Monster Hunted" in the filter.
  3. Click "Options" at the bottom and you will see the interface crumbling.
  4. If you select the parameters you want in the filter, they will reset after exiting the statistics.

I need the settings I selected to be saved, not discarded.
2023-05-26_18 32 22
2023-05-26_18 32 17
2023-05-26_18 32 10
2023-05-26_18 32 05

[v3.0.0+fabric-1.20.1] Game Menu Crash

What happened?

I pressed the statistics button in the game menu and the game crashed immediately.

Steps to reproduce

  1. Go to game menu
  2. Press Statistics
  3. Game crashes

Relevant log output or crash report

- Crash report: https://crashy.net/53fd9660-25d6-4a3a-b85f-ea98553f9f7b

Other installed mods

Unreleased 1.20.1 version of Fantasy MC.

Code of Conduct

  • I agree that if the issue is regarding a crash, I gave the logs and the crash report.
  • I agree that I will be available later for any follow-up questions to help diagnose and resolve the issue.

Ability to sort

Describe the solution you'd like
Ability to sort items from low to high or from high to low, based on any of the statistic types (mined, crafted, etc.) This could also apply for mobs potentially.

Additional context
This is a vanilla feature, so it would be good to also have this feature within the mod.

[v2.0] Arrow navigation

Navigate the UI using arrow keys. It is annoying having to navigate thru dozens of elements with just Tab.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.