New: Added optional components field to shop items for mods that use component/NBT data to differentiate items (e.g., TACZ guns)
New: Shop items now support enchanted books with minecraft:stored_enchantments and other custom data components
Fixed: Purchased items no longer incorrectly display as "Air" in chat messages
```
{
"id": "minecraft:enchanted_book",
"components": {
"minecraft:stored_enchantments": {
"levels": {
"minecraft:protection": 4
}
}
},
"buy_price": 4000,
"sell_price": 2000,
"quantity": 1,
"can_buy": true,
"can_sell": true
}
```
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }