5.0.0-beta.5+fabric-1.21.11
Compatibility
Required content
Changes
Fixed Issue #15, but not in the way one may initially expect. Thank you DeathdealerYT for reporting the issue. Issue #11 is semi-related.
The core root of these issues comes down to how the game handles statistics internally vs what is shown on screen.
- For user convenience, both the vanilla statistics screen and the better statistics would display both item and block statistics into one big merged interface featuring both.
- Fundamentally speaking, the game does not work like that internally. Blocks are clearly NOT items, and vice-versa. Same applies to statistics about them. Visually they may seem interchangeable, but they are NOT.
Therefore, merging these into one interface (like how the vanilla statistics screen does) leads to janky code that tries to treat both as if they are the same thing when they clearly are not. In other words, the programming code gets messy.
To resolve this issue - I have decided to step away from presenting both as one (like how the vanilla game does), instead presenting them as they truly are in the game's code - by splitting them into two separate views; "Items" and "Blocks". This provides a more accurate view into what statistics data really looks like, but it also means that you will now no longer see block-related statistics among items and vice-versa. This also automatically resolves Issue #11 and Issue #15 on the spot.

[Edit] Forgot to mention
Added /give @s to right-click context menus. Convenience feature for quickly giving yourself an item/block you might want. Requires access to /give for this option to show up.

Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:n6PXGAoM:4zp5svX3"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:n6PXGAoM:4zp5svX3"
}

