-
Notifications
You must be signed in to change notification settings - Fork 0
Split Model Items
Withered_ edited this page Jul 15, 2026
·
1 revision
Inside your custom item class add impliments SplitModelItem
Eg:
public class TestItem extends Item implements SplitModelItem {
public TestItem(Settings settings) {
super(settings);
}
@Override
public String getModelBaseName() {
return "test_item";
}
}
Replace test_item with the name of the items .json file
Inside /resources/assets/modid/models/item you will need itemname_gui.json and itemname_hand.json leading to the different textures.
Examples:
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "divine_treachery:item/test_item_gui"
}
}
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "divine_treachery:item/test_item_hand"
}
}