Faultymagnet445 Posted Sunday at 04:49 AM Report Posted Sunday at 04:49 AM I included the shape and block type Json, but just as the title says I am unable to get the base copper texture to render on all the faces. If anyone can find the solution to this problem please can you describe what you fixed so I can recreate it for the rest of my mod copperconduit.json copperconduitshapenew.json
KDLynch Posted Sunday at 05:00 AM Report Posted Sunday at 05:00 AM (edited) try this in your copperconduit.json file... you could also replace "all" with "copper" in your particular case, as that's the #name used in your shape json "shape": { "base": "conduits/copperconduitshapenew" }, "textures":{ "all": {"base":"game:block/metal/ingot/copper" } }, EDITED: changed a bit after actually trying it out... the shape name was incorrect in the files you uploaded, as well as the color not existing at the location you specified >in my instance of 1.21.6 (not sure what you're modding against, so definitely check that). the >major< problem though is a subtle error that causes the crash: it's "textures" not "texture" ... that one little s makes all the difference. Edited Sunday at 05:53 AM by KDLynch
Faultymagnet445 Posted Sunday at 06:31 PM Author Report Posted Sunday at 06:31 PM All right, so I went in I fixed those problems and did a little bit of tweaking to make sure the files lined up, but for some reason it still doesn't show textures on the Block but, curiously every time I break the block it shows the textures on the particles after the block was broken so I don't think it is something to do with the block type Json as much as it is to do with the shape Json. copperconduit.json copperconduitshapenew.json
Solution Brady_The Posted Sunday at 08:14 PM Solution Report Posted Sunday at 08:14 PM (edited) 1 hour ago, Faultymagnet445 said: for some reason it still doesn't show textures on the Block If you used the texture reference "base" in your shape file instead of "copper" it'd work. Solution: Replace "textures": {"base": { "base": "game:block/metal/ingot/copper"}, } with "textures": { "copper": { "base": "game:block/metal/ingot/copper" }, } Edit: KDLynch's "all" solution would work in this case too, because you are only referencing one texture in your shape. Edited Sunday at 08:16 PM by Brady_The 1 1
Recommended Posts