Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Need help in creating minecraft mod


MadalinV
 Share

Recommended Posts

I'm making a pickaxe, and I want it to take the sprite from BWmods.png not /gui/items.png. I use MCreator, and i select the right sprite, but in the game, there is the sprite from tha same x;y position, but from gui.items.png. I don't see any refference to items.png in the mod source, can anyone help me?

>! package net.minecraft.src;
>! import cpw.*;
>! import cpw.mods.*;
>! import cpw.mods.fml.*;
>! import cpw.mods.fml.client.*;
>! import cpw.mods.fml.client.modloader.*;
>! import cpw.mods.fml.client.registry.*;
>! import cpw.mods.fml.common.*;
>! import cpw.mods.fml.common.asm.*;
>! import cpw.mods.fml.common.asm.transformers.*;
>! import cpw.mods.fml.common.discovery.*;
>! import cpw.mods.fml.common.discovery.asm.*;
>! import cpw.mods.fml.common.event.*;
>! import cpw.mods.fml.common.functions.*;
>! import cpw.mods.fml.common.modloader.*;
>! import cpw.mods.fml.common.network.*;
>! import cpw.mods.fml.common.registry.*;
>! import cpw.mods.fml.common.toposort.*;
>! import cpw.mods.fml.common.versioning.*;
>! import cpw.mods.fml.relauncher.*;
>! import cpw.mods.fml.server.*;
>! import ibxm.*;
>! import net.*;
>! import net.minecraft.*;
>! import net.minecraft.block.*;
>! import net.minecraft.block.material.*;
>! import net.minecraft.client.*;
>! import net.minecraft.client.audio.*;
>! import net.minecraft.client.entity.*;
>! import net.minecraft.client.gui.*;
>! import net.minecraft.client.gui.achievement.*;
>! import net.minecraft.client.gui.inventory.*;
>! import net.minecraft.client.model.*;
>! import net.minecraft.client.multiplayer.*;
>! import net.minecraft.client.particle.*;
>! import net.minecraft.client.renderer.*;
>! import net.minecraft.client.renderer.culling.*;
>! import net.minecraft.client.renderer.entity.*;
>! import net.minecraft.client.renderer.texturefx.*;
>! import net.minecraft.client.renderer.tileentity.*;
>! import net.minecraft.client.settings.*;
>! import net.minecraft.client.texturepacks.*;
>! import net.minecraft.command.*;
>! import net.minecraft.crash.*;
>! import net.minecraft.creativetab.*;
>! import net.minecraft.dispenser.*;
>! import net.minecraft.enchantment.*;
>! import net.minecraft.entity.*;
>! import net.minecraft.entity.ai.*;
>! import net.minecraft.entity.boss.*;
>! import net.minecraft.entity.effect.*;
>! import net.minecraft.entity.item.*;
>! import net.minecraft.entity.monster.*;
>! import net.minecraft.entity.passive.*;
>! import net.minecraft.entity.player.*;
>! import net.minecraft.entity.projectile.*;
>! import net.minecraft.inventory.*;
>! import net.minecraft.item.*;
>! import net.minecraft.item.crafting.*;
>! import net.minecraft.nbt.*;
>! import net.minecraft.network.*;
>! import net.minecraft.network.packet.*;
>! import net.minecraft.network.rcon.*;
>! import net.minecraft.pathfinding.*;
>! import net.minecraft.potion.*;
>! import net.minecraft.profiler.*;
>! import net.minecraft.server.*;
>! import net.minecraft.server.dedicated.*;
>! import net.minecraft.server.gui.*;
>! import net.minecraft.server.integrated.*;
>! import net.minecraft.server.management.*;
>! import net.minecraft.src.*;
>! import net.minecraft.stats.*;
>! import net.minecraft.tileentity.*;
>! import net.minecraft.util.*;
>! import net.minecraft.village.*;
>! import net.minecraft.world.*;
>! import net.minecraft.world.biome.*;
>! import net.minecraft.world.chunk.*;
>! import net.minecraft.world.chunk.storage.*;
>! import net.minecraft.world.demo.*;
>! import net.minecraft.world.gen.*;
>! import net.minecraft.world.gen.feature.*;
>! import net.minecraft.world.gen.layer.*;
>! import net.minecraft.world.gen.structure.*;
>! import net.minecraft.world.storage.*;
>! import net.minecraftforge.*;
>! import net.minecraftforge.classloading.*;
>! import net.minecraftforge.client.*;
>! import net.minecraftforge.client.event.*;
>! import net.minecraftforge.client.event.sound.*;
>! import net.minecraftforge.common.*;
>! import net.minecraftforge.event.*;
>! import net.minecraftforge.event.entity.*;
>! import net.minecraftforge.event.entity.item.*;
>! import net.minecraftforge.event.entity.living.*;
>! import net.minecraftforge.event.entity.minecart.*;
>! import net.minecraftforge.event.entity.player.*;
>! import net.minecraftforge.event.terraingen.*;
>! import net.minecraftforge.event.world.*;
>! import net.minecraftforge.liquids.*;
>! import net.minecraftforge.oredict.*;
>! import net.minecraftforge.transformers.*;
>! import paulscode.*;
>! import paulscode.sound.*;
>! import paulscode.sound.codecs.*;
>! import java.util.Random;
>! public class mod_celestaniumPickaxe extends BaseMod{
>! public mod_celestaniumPickaxe(){}
>! public static Item block;
>! public void load(){
>! ModLoader.addRecipe(new ItemStack(block, 1), new Object[]{
>! "012", "X4X", "X7X", Character.valueOf('0'), new ItemStack(mod_celestaniumIngot.block, 1), Character.valueOf('1'), new ItemStack(mod_celestaniumIngot.block, 1), Character.valueOf('2'), new ItemStack(mod_celestaniumIngot.block, 1), Character.valueOf('4'), new ItemStack(Item.stick, 1), Character.valueOf('7'), new ItemStack(Item.stick, 1),
>! });ModLoader.addName(block, "Celestanium Pickaxe");}
>! public String getVersion(){
>! return "1.0";
>! }
>! static{
>! EnumToolMaterial enumt = EnumHelper.addToolMaterial("CELESTANIUMPICKAXE", 3, 3523, 13F, 5, 10);int x = 0;
>! int y = 6;
>! block = (Item)(new ItemPickaxe(255, enumt)).setIconCoord(x, y).setItemName("Celestanium Pickaxe");
>! MinecraftForge.setToolClass(block, "pickaxe", 3);
>! }
>! }
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...