#texture pack help, please!
1 messages · Page 1 of 1 (latest)
the textures should be assets/minecraft/textures/item/ingot.png
json file assets/minecraft/models/item/ingot.json
using "model": "custom/ingot" in your assets/minecraft/models/item/iron_ingot.json file for example would lead to the .json file at assets/minecraft/models/custom/ingot.json
"overrides": [
{"predicate": {"custom_model_data":1010}, "model": "custom/ingot"}
]
And if you open assets/minecraft/models/custom/ingot.json
and define the textures as such
"textures": {
"0": "item/ingot",
"particle": "item/ingot"
}
it leads to assets/minecraft/textures/item/ingot.png
Hope that makes sense and clears up some confusion
I purposefully used different names for folders custom and item to show you that it can be anything for the custom .json and .png files
The override DOES need to be done in an actual file that will override the vanilla default one, so this would turn the iron_ingot with custom model data 1010 to the custom ingot texture
i moved the textures to assets/minecraft/textures/item/ingot/ingot.png and the json file still resides in assets/minecraft/models/item/netherite_ingot.json. code of my json below, i dont see what i did wrong still
{
"parent": "item/generated",
"textures": {
"layer0": "item/netherite_ingot"
},
"overrides": [
{"predicate": {"custom_model_data":1}, "model": "ingot/emberingot_resized"},
{"predicate": {"custom_model_data":2}, "model": "ingot/frozenfusion_resized"},
{"predicate": {"custom_model_data":3}, "model": "ingot/magmaalloy_resized"},
{"predicate": {"custom_model_data":4}, "model": "ingot/abyssingot_resized"}
]
}
theyre named "x_resized" because i had to resize the image to 16x16
textures appear as the big purple and black block
Do you have a .json file located at assets/minecraft/models/ingot/emberingot_resized.json
wdym
should look something like this
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "item/ingot/ingot"
}
}
put a json in the image?
you make another json
that the cmd leads to
this part "model": "ingot/emberingot_resized" refers to a .json file
ohhhhh
then the .json file defines everything about that custom model
including, but not limited to, texture
ohhh so what would it look like for ember then
presumably ```json
{
"parent": "minecraft:item/generated",
"textures": {
"layer0": "item/ingot/emberingot_resized"
}
}
you can also remove the _resized from this part
yeah
and reflect that change in the .json file's name
still doesnt work @frank stirrup
is it possible that i can just send the texture pack?
sure
ok let me throw it in a zip really quick