Jump to content

[solved] How do you update a mod to use resource packs?


knarf2011

Recommended Posts

I put my source code into Minecraft 1.6.2, fixed the error messages, and ran Minecraft - and my textures were missing. I made sure they were in the right place (eclipse/Minecraft/bin/textures), and ran it again - still missing. This must have something to do with the new resource packs, but how do I make the textures load properly?

Link to comment
Share on other sites

I figured out that you can actually keep most texture - related code the same by using the following class instead of Item.java:

 

 

import cpw.mods.fml.relauncher.*;

import net.minecraft.client.renderer.texture.*;

import net.minecraft.item.*;

 

public class ItemOld extends Item

{

public ItemOld(int par1)

{

super(par1);

}

 

@SideOnly(Side.CLIENT)

    public void registerIcons(IconRegister par1IconRegister)

    {

        this.itemIcon = par1IconRegister.registerIcon(this.getUnlocalizedName().replaceAll("item.", ""));

    }

}

 

 

Just put textures in eclipse\Minecraft\bin\assets\minecraft\textures\items or eclipse\Minecraft\bin\assets\minecraft\textures\blocks.

Link to comment
Share on other sites

im not entirely sure what you did with the code but this is what i use:

    public void registerIcons(IconRegister par1IconRegister)
    {
        this.itemIcon = par1IconRegister.registerIcon("mymod:myItem|Block");
    }

 

and as for where the textures go, no they don't go in a "bin" folder anymore! you put them in "mcp\src\minecraft\assets\yourmod(with NO CAPITALS)\items|blocks\.png files"

 

-sorash67 || Skorpio

Link to comment
Share on other sites

and as for where the textures go, no they don't go in a "bin" folder anymore! you put them in "mcp\src\minecraft\assets\yourmod(with NO CAPITALS)\items|blocks\.png files"

 

Well, they loaded fine from the the bin folder with the code I used. Does putting them in mcp\src\minecraft\assets\yourmod(with NO CAPITALS)\items|blocks\.png files make eclipse not delete them all the time?

Link to comment
Share on other sites

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.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.