Started by
AgentSwampy
on
Topic category: Help with MCreator software
Hey, so I am brand new to using MCreator and have no Java programming experience, so this would be my first ever modification that I'm creating inside of MCreator.
So right now I am importing the "oak_stairs" (.JSON) file as a custom model and I wanted to add a different texture to it, however once I added the new texture and opened Minecraft, the stairs are appearing in the inventory but only with the regular default texture for oak stairs and not my custom texture. Any ideas on how I could fix this?
Thanks for any input, appreciate it.
In case you took the exture from vanilla files , the file should have already set texture path in itself so you must set your path here.
@#1 I made my texture in Photoshop and took the (.JSON) file from the Vanilla files, correct. Do I need to change the path in the 'code' section of the modification? Or is it somewhere else? Sorry I am new to this and find it hard to understand. Thanks for your help :)
it is directly in the .json file that you took
@#2 Oh I see it! Thank you so much, appreciate it :D
@#2 Sorry, 1 more question. In the (.JSON), I see this.
{
"parent": "block/stairs",
"textures": {
"bottom": "blocks/planks_oak",
"top": "blocks/planks_oak",
"side": "blocks/planks_oak"
}
}
So I know that "blocks/planks_oak" is the path to the texture, in Vanilla Minecraft.
However if I want to see a non-vanilla texture to this model, with a path that isn't Vanilla, would I have to get people to download a seperate file with the mod textures in it and have the paths in this file connected to that or is there a more simple way of implementing it?
No ,just import your texture to MCreator in default way (In case you did not) , and just change the path to: testenvironmentmod:blocks/YOUR_TEXTURE_NAME
@#3 Ok so I did that and tested it and my texture is showing up like this in-game.
But the texture is meant to look like this...
This code I used looks like this...
{
"parent": "block/stairs",
"textures": {
"bottom": "testenvironmentmod:blocks/planks_white",
"top": "testenvironmentmod:blocks/planks_white",
"side": "testenvironmentmod:blocks/planks_white"
}
}
The texture I used and uploaded into MCreator is called 'planks_white' so I am not sure why it is coming up with an all pink texture.
Look in the console , there should be some info/error about it
@#4 Error log is above, is there anything wrong?
Also I noticed the .json contains a parent path, do I need to use those too?
And also there are 'oak_stairs' 'oak_inner_stairs' 'oak_outer_stairs"
Do I need to make individual mods for each of these?
Thanks again.
bump (still struggling with what I mentioned in the last comment)