Posted December 23, 20195 yr I want to have an Item that renders with a texture if it exists, but otherwise just renders with a recoloured base texture. I have managed to get just the colour rendering to work and have looked into using a custom model mapper to display this,. But I was wondering what the best way to do this was, I figured it would be pretty simple to load the texture; but I need to determine if it actually exists in the resource path, and I can't find a method to check this, normally I'd use File but I can't actually find a way to get the file location to check either.
December 30, 20195 yr Author Found it, at least for 1.12. In cas anybody finds this later it is: Minecraft.getMinecraft().getResourceManager().getAllResources(texture); Surrounded by a try/catch. It was quite difficult actually getting this to be useful, but there it is for anyone.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.