MixedList
by ErrorCraft
MixedList is a Fabric library that lets SNBT lists hold values of several types at once, which vanilla NBT does not allow.
What it does
Standard NBT lists accept only one element type, so a list cannot mix strings, numbers and compounds. MixedList removes that restriction for SNBT text, so a list written in SNBT can contain values of different types and the mod converts each one to the correct NBT form. Converting the data back to SNBT also keeps the multiple types visible in the output. MixedList keeps the existing NBT specification intact, so lists that hold only one type continue to behave as before. It is open source under the MIT License and is published for Fabric only, in version 1.0.0 for 1.21.4, released 2025-01-08.
Key features
Mixed-type SNBT lists
SNBT lists can hold values of more than one type in a single list, which NBT alone cannot store.
Automatic type conversion
Each mixed value is converted to its proper NBT type when the SNBT is parsed.
Round-trip to SNBT
NBT converted back to SNBT shows the multiple types in the list, so the data can be read or edited as text.
Gallery
Compatibility
Latest build for each game version and loader.
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
In the catalog
MixedList is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 17,979 mods support Minecraft 1.21.4.
More from ErrorCraft
Similar mods
What the author says
This is a mod that allows you to use mixed types in SNBT lists and converts them appropriately. All of this is still compatible with the existing NBT specification, which only allows one type in lists. Converting NBT back to SNBT also supports multiple types in lists, which is visible in for example the /data get…
Official listing
- Modrinth page
- modrinth.com/mod/mixedlist
- Owner
- ErrorCraft
- Published
- 2025-01-08
- Updated on Modrinth
- 2025-01-08
- Facts verified
- 2026-10-15
