Links
Tags
Creators
Details
Licensed ARR
Published 3 months ago
Updated last month
All versions
1.2.1
Release
visual data size 1.2.13 months ago 144
Uploaded by
Compatibility
Minecraft: Java Edition
26.2
Platform
Fabric
Supported environments
Client-side
Required content
Unavailable version
Changes
Key Features
- Exact Data Measurement: Measures the precise serialized data size of any item or full stack in Bytes (B), Kibibytes (KiB), or Mebibytes (MiB).
- Structural Tag Counter: Recursively counts tags and nested data stored inside an item, including complex items such as filled Shulker Boxes, books, and modded items with custom data.
- Live In-Game Commands: Toggle the display and change the format directly in chat using simple client-side commands with Tab completion.
- 100% Client-Side: Runs entirely on your client. No server-side installation or admin permissions are required, so it works on multiplayer servers and in singleplayer.
- Vanilla-Style Tooltip: Displays the additional information using the same simple dark-gray style as Minecraft's advanced tooltip data.
- No Cache: The current ItemStack is measured again when needed, so changes to item data are reflected immediately.
- Custom Item Support: Persistent data from modded items and custom data components is included in the measurement.
- Container Support: Nested item data, such as the contents of Shulker Boxes, is included in the serialized size.
Chat Commands
Use /visualdatasize to configure the mod. All commands support Tab completion.
/visualdatasize toggle— Turns the tooltip display ON or OFF./visualdatasize format smart— Automatically chooses a readable size unit./visualdatasize format bytes— Shows the exact size in Bytes./visualdatasize format kib— Shows the size in KiB./visualdatasize format mib— Shows the size in MiB./visualdatasize format bits— Shows the size in Bits.
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:VSMNblzp:wKRAPISk"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:VSMNblzp:wKRAPISk"
}

