-
Notifications
You must be signed in to change notification settings - Fork 9
Creating Item Models
Hephaestus-Dev edited this page Jan 7, 2021
·
4 revisions
Item models and their materials should be placed in your models/item directory. To make your model use an .obj file, add it to the model parameter:
{
"parent": "minecraft:block/block",
"model": "myron:block/crystal_ore_item",
"gui_light": "side"
}You can include or omit the .obj extension here, either will work. Item models support parents, making the transformation for block models very easy. If you do need to specify your own transformations, you can do that too:
{
"model": "myron:misc/torus",
"gui_light": "side",
"display": {
"gui": {
"rotation": [ 130, 100, 80 ],
"translation": [ -0.5, 0, -0.5],
"scale":[ 0.5, 0.5, 0.5 ]
},
"ground": {
"rotation": [ 0, 0, 0 ],
"translation": [ 0, -1, 0],
"scale":[ 0.25, 0.25, 0.25 ]
},
"fixed": {
"rotation": [ 0, 0, 0 ],
"translation": [ 0, 0, 0],
"scale":[ 0.5, 0.5, 0.5 ]
},
"thirdperson_righthand": {
"rotation": [ 75, 45, 0 ],
"translation": [ 0, 2.5, 0],
"scale": [ 0.375, 0.375, 0.375 ]
},
"firstperson_righthand": {
"rotation": [ 0, 45, 0 ],
"translation": [ 0, 0, 0 ],
"scale": [ 0.40, 0.40, 0.40 ]
},
"firstperson_lefthand": {
"rotation": [ 0, 225, 0 ],
"translation": [ 0, 0, 0 ],
"scale": [ 0.40, 0.40, 0.40 ]
}
}
}