Posted August 21, 201213 yr Hello there, I want to begin modding for Minecraft and I just started to do so. I managed to create a simple block, but now I want to change its texture for a custom one made by me... I downloaded a blank template for the terrain.png and made my new textures, but how do I implement this texture in my block? @Override public String getTextureFile(){ return "/newtexture.png"; } This is what i have in the my new block class file for the texture, but I am not sure where to put the newtexture.png file and i think that there should be something in my main class init function for it to work... Can someone tell me what to do?
August 21, 201213 yr place it in your src or if you use eclipse drag and drop into a package folder. Then return the location and file name "/file/file/texture.png" Here is an example "GSM/textures/blocks/blocks.png" http://i577.photobucket.com/albums/ss215/bobstrong/ModBannerMed.png[/img]
August 21, 201213 yr place it in your src or if you use eclipse drag and drop into a package folder. Then return the location and file name "/file/file/texture.png" Here is an example "GSM/textures/blocks/blocks.png" Wait, i don't have to put it in the jar? So, what would happen if I did push that shiny red button over there? ... Really? ... Can I try it? ... Damn.
August 21, 201213 yr place it in your src or if you use eclipse drag and drop into a package folder. Then return the location and file name "/file/file/texture.png" Here is an example "GSM/textures/blocks/blocks.png" Wait, i don't have to put it in the jar? i don't think so, you used to have to but i only have it in the source and it works
August 22, 201213 yr Well, I'll be darned! Thanks to whoever made that change. So, what would happen if I did push that shiny red button over there? ... Really? ... Can I try it? ... Damn.
August 22, 201213 yr place it in your src or if you use eclipse drag and drop into a package folder. Then return the location and file name "/file/file/texture.png" Here is an example "GSM/textures/blocks/blocks.png" Wait, i don't have to put it in the jar? i've always had my textures in my src or eclipse bin folder not sure why you would have to stick them into the jar? http://i577.photobucket.com/albums/ss215/bobstrong/ModBannerMed.png[/img]
August 22, 201213 yr place it in your src or if you use eclipse drag and drop into a package folder. Then return the location and file name "/file/file/texture.png" Here is an example "GSM/textures/blocks/blocks.png" Just adding to this You also need this in your client proxy to avoid rendering glitches. (I've called mine after loading my config and before registering my blocks) MinecraftForgeClient.preloadTexture("GSM/textures/blocks/blocks.png");
August 22, 201213 yr place it in your src or if you use eclipse drag and drop into a package folder. Then return the location and file name "/file/file/texture.png" Here is an example "GSM/textures/blocks/blocks.png" Just adding to this You also need this in your client proxy to avoid rendering glitches. (I've called mine after loading my config and before registering my blocks) MinecraftForgeClient.preloadTexture("GSM/textures/blocks/blocks.png"); i;ve never got the rendering glitch before, what happens, does it just not load the texture or something
August 22, 201213 yr I've never seen anything funny either, but forge outputs a warning to the console so I oblige
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.