Hello, I need help with my texturing, when test run it just shows the untextured texture.
Here is my main file's code:
package k3.moreMetals;
import net.minecraft.block.Block;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.init.Items;
import net.minecraft.item.Item;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.registry.GameRegistry;
@Mod(modid = moreMetalsMod.MODID, version = moreMetalsMod.VERSION)
public class moreMetalsMod {
public static final String MODID = "moreMetals";
public static final String VERSION = "1.0";
public static Block orePlatinum;
public static Item chunkPlatinum;
public static CreativeTabs moreMetalsTab = new CreativeTabs("moreMetalsStuff"){
@Override
public Item getTabIconItem() {
return Items.emerald;
}
};
@EventHandler
public void preInit(FMLPreInitializationEvent preevent){
chunkPlatinum = new Item().setUnlocalizedName("chunkPlatinum").setCreativeTab(moreMetalsTab).setTextureName(MODID + ":" + "chunkPlatinum");
GameRegistry.registerItem(chunkPlatinum, "chunkPlatinum");
orePlatinum = new BlockPlatOre().setBlockName("orePlatinum").setCreativeTab(moreMetalsTab).setBlockTextureName(MODID + ":" + "orePlatinum");
GameRegistry.registerBlock(orePlatinum, "orePlatinum");
}
@EventHandler
public void init(FMLInitializationEvent event){
}
}
here's the BlockPlatOre code:
package k3.moreMetals;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
public class BlockPlatOre extends Block {
public BlockPlatOre() {
super(Material.iron);
}
}
the orePlatinum texture is in assets.moreMetals.textures.blocks and the chunkPlatinum is in assets.moreMetals.textures.items. Also, the images are png files.