#why this happensssss
137 messages · Page 1 of 1 (latest)
Please make sure to read #1029373817119838218 as it may answer your question!
Once your question has been resolved, please mark the post as closed by using the </close:1163944441741049897> command.
it's like this
idk if i have to put the texture somewhere
it might be
nonethless idk where to put it
i dont have capitals or whatever
well, your model here is looking for a texture called "texture" directly in the "textures" folder
oh
but it's still the same, it doesnt have the texture
i putted it to the assets folder
is that hot_dog.png texture in assets/minecraft/textures/item?
or assets/minecraft/textures/block?
and does your json file still look like the one you sent earlier?
if so, change "texture" to "item/hot_dog" or "block/hot_dog" depending on where your texture is
second one
in block?
then yea change the json file to use that file location
how do i do that
where is that
this
so instead of
"0": "texture",
"particle": "texture"
change it to
"0": "block/hot_dog",
"particle": "block/hot_dog"
but how do i change the location
because it might be that
changing those lines is what I meant by "changing the location"
oh
can you show the first lines of your model file again?
ok, how does it look in Blockbench?
interesting
are all your files in a resource pack?
do you mean like this?
yes
what are the folders with the item names for?
they are to replace those with the 3d model
hm
the game won't use those models unless the files directly in "models/item" are referencing them somehow
have you been modifying the file named "1"
(in the cooked beef folder)
or the cooked_beef.json
like changing it instead of putting it the first time i did the model?
what?
yes
ok I see
could you send a pic of the beginning of the the cooked_beef.json
I am assuming it's using the item/cooked_beef/1 as a parent then
if it's actually showing up in the game
wdym with the beginning of it
same as the other pic you posted but for the other file
I'm trying to understand how this pack has been organized because it's not following the usual structure
well i think, to make it better, i might do it again but with the usual structure because this is getting me crazy
could you send a zip of the pack? That way I could just check everything without having to keep asking for pics
yeas
ok now this makes more sense
alright so that all looks good
could you show your texture location?
it's in the assets folder with all the blocks
assets/minecraft/textures/block
there
you only sent one file in that zip
wait
that was not the full pack
yea everything seems good in theory
but there must be something off
hm
!faq output log
The output log will show you errors related to resource packs in Minecraft: Java Edition. Here is how you can enable it.
(PS: Optifine likes to hide vanilla errors/warnings for some weird reason, so always load the game up without it if you don't need it for your pack to work!)
If you don't understand the errors/warnings feel free to show and ask about them (in a help channel).
also sorry, but I gtg for a bit
ping me if you have more questions and I will respond when I get back
is this fixed?
still no
Once you have time showing the errors/warnings it throws will help us help you.
bro im stupid or something cuz now im doing a wand and I made my own texture, painting it, then I save the texture on the sub folder (the assets folder with all the blocks) and when I enter the game it looks like this: Idk why this happens every time im trying to do another item
there was the parent thing on the txt editor and i deleted it but it's still not showing
I have it in here
Custom textures need to be saved into your own pack, not in a copy of the default assets
so i need to put it inside the folder i have the model
but where do I need to put the texture
Based on what it says in your model in textures/block inside your pack
where do I see that, like now I change the location to the folder that I have the model
and do i need to delete the parent?
Explanation: A parent is an optional reference to another model file. If it is specified your model will inherit information from the parent file (textures, elements, display settings, etc.) if that information isn't already specified in your own model.
Changing/setting a parent: Go to
File > Project...and put a model reference into the parent field. Model references always start inside the "models" folder (so example/custom will look for assest/minecraft/models/example/custom.json)
Common mistakes:
-Do not force yourself to specify a parent if you don't need it. A model can work just fine without one. A reference to a non-existent parent file will cause your model to be an error block!
-Do not useitem/generatedanditem/handheldin combination with a custom made model. (The game would try to generate a model based on your texture with those parents, and then gets confused with your custom cubes/elements you added to the model).
_ Feel free to use them to generate models from textures though (just like in the vanilla files)._
-Do not force yourself to specify a parent if you don't need it. A model can work just fine without one. A reference to a non-existent parent file will cause your model to be an error block!
no
that texture path in your model will always have the game start looking within the textures folder of your pack. NEVER in your models folder.
So if your model says "diamond_shovel/mango" it will look for
assets/minecraft/textures/diamond_shovel/mango.png
(in all equipped packs, hence why default textures don't need to be in your own pack for example)
and as of 1.19.3 textures either
- need to be anywhere within
textures/itemortextures/block(and ofc still correctly referenced in the model) or - be in a custom subfolder of the "textures" folder, and specify that subfolder in a blocks.json inside
assets/minecraft/atlases
in the last one your telling to copy the textures folder and put it into "atlases" folder and...
no
I'm saying that if you are in 1.19.3 or newer and are using any subfolders inside "textures" that are neither "item" nor "block" you need to specify that fact in a file called "blocks.json". And blocks.json needs to be in assets/minecraft/atlases.
does 1.19.2 counts?
1.19.2 can still use custom subfolders without needing to specify it in an extra file
ok
I don't have the atlases folder
1.19.2 had no atlases folder yet
ooo
but if I change the texture to "block" in-game I still can't see it
"So if your model says "diamond_shovel/mango" it will look for assets/minecraft/textures/diamond_shovel/mango.png" Then here it will look for a folder named diamond_shovel and in that folder needs to have that texture?
yes
now i changed every thing from diamond_shovel to torch because that's what i putted the first time I made it and now it says block/mango and i putted the texture there and IT'S STILL NOT WORKINGG 😭
so your model says "0": "block/mango" and your texture is in assets/minecraft/textures/block/mango.png inside your pack?
yes
but wdym inside my pack? like the folders assets/minecraft/textures/block I have it in this folder that's in my desktop
but wdym inside my pack?
inside your pack means inside your pack
if the texture is neither in YOUR pack nor a part of the base game how is the game supposed to load the texture?
the texture is in the assets folder, then inside the block folder where there's all the textures of the game
and in my pack I just have these and the models
custom textures need to be IN YOUR OWN PACK
not in the copy of the default assets
EnzafioOo/assets/minecraft/textures/block/mango.png