UsernamesRHard Posted October 2, 2024 Posted October 2, 2024 As the title says. I'm trying to make an item that uses custom models (with different perspectives), and has different item property overrides. Attached is the json. I've tried moving the "overrides" field outside "perspectives", but it hasnt helped. I've also moved the overrides into the actual tarotdeck_3d file as well but get the same error. I have also tried changing "model" to "parent" for all the overrides but I get a JsonSyntaxException saying "Missing model, expected to find a string." First time dealing with ItemProperties. I am aware I could probably use datagen but I want to understand the json first. Please let me know how to fix this or if you need any more info! (side note please ignore any breakings of convention I was really tired when I did a large majority of the json stuff and was not about to redo all of it) { "parent": "minecraft:item/handheld", "loader": "forge:separate_transforms", "base": { "parent": "tubeweapons:item/tarotdeck_3d" }, "perspectives": { "gui": { "parent": "tubeweapons:item/tarotdeck_gui" }, "ground": { "parent": "tubeweapons:item/tarotdeck_dropped" }, "fixed": { "parent": "tubeweapons:item/tarotdeck_3d", "overrides": [ { "predicate": { "card": 0 }, "model": "tubeweapons:item/tarotdeck_0" }, { "predicate": { "card": 1 }, "model": "tubeweapons:item/tarotdeck_1" }, { "predicate": { "card": 2 }, "model": "tubeweapons:item/tarotdeck_2" }, { "predicate": { "card": 3 }, "model": "tubeweapons:item/tarotdeck_3" }, { "predicate": { "card": 4 }, "model": "tubeweapons:item/tarotdeck_4" }, { "predicate": { "card": 5 }, "model": "tubeweapons:item/tarotdeck_5" }, { "predicate": { "card": 6 }, "model": "tubeweapons:item/tarotdeck_6" }, { "predicate": { "card": 7 }, "model": "tubeweapons:item/tarotdeck_7" }, { "predicate": { "card": 10 }, "model": "tubeweapons:item/tarotdeck_3d" } ] } } } Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.