Hola a todos y perdon que moleste tanto esque resolvi muchos problemas del codigo con lo poco que se pero me quedaron algunos pendientes y queria saber si me podian ayudar.
CODIGO ENTERO MOD_TUTORIAL.JAVA
Código:
package net.minecraft.src;
import java.util.*;
public class mod_Tutorial extends BaseMod
{
public mod_Tutorial()
{
registerBlocks();
setTextures();
addNames();
addSmelts();
}
public void registerBlocks()
{
ModLoader.registerBlock(copperOre);
}
public void setTextures()
{
copperIngot.iconIndex = ModLoader.addOverride("/gui/items.png", "/tutorial/copperingot.png");
copperOreTexture = ModLoader.addOverride("/terrain.png", "/tutorial/copper.png");
}
public void addNames()
{
ModLoader.AddName(copperOre, "Copper Ore");
ModLoader.AddName(copperIngot,"Copper Ingot");
}
public void addSmelts()
{
ModLoader.AddSmelting(copperOre.blockID, new ItemStack(copperIngot,1));
}
public void GenerateSurface(World world, Random random, int i, int j)
{
for(int k = 0; k < 25; k++)
{
int l = i + random.nextInt(16);
int i1 = random.nextInt(60);
int j1 = j = random.nextInt(16);
(new WorldGenMinable(copperOre.blockID, 3)).generate(world, random, l, i1, j1);
}
public string Version()
{
return "MC 1.2.5";
}
public static int copperOreTexture;
public static Block copperOre;
public static Item copperIngot;
static
{
copperOre = (new BlockCopperOre(97, copperOreTexture)).setHardness(0.5F).setResistance(1.0F).setBlockName("copperOre");
copperIngot = (new Item(ModLoader.getUniqueEntityId())).setIconCoord(0, 0).setItemName("bronzeIngot");
}
}
BLOCKCOPPERORE.JAVA
Código:
package net.minecraft.src;
import java.util.*;
public class BlockCopperOre extends Block
{
public BlockCopperOre(int i, int j)
{
super(i, j, Material.rock);
}
public int idDropped(int i, Random random)
{
return mod_Tutorial.copperOre.blockID;
}
}
___________
Errores (16)
__________________________________________________ __________
src\minecraft\net\minecraft\src\mod_tutorial.java: 48: error: illegal start of expressions
public string version();
__________________________________________________ __________
src\minecraft\net\minecraft\src\mod_tutorial.java: 48: error: ';' expected
public string version();
__________________________________________________ __________
src\minecraft\net\minecraft\src\mod_tutorial.java: 53: error: illegal start of expression
public static int copperOreTexture;
^
__________________________________________________ __________
src\minecraft\net\minecraft\src\mod_tutorial.java: 53 error: illegal start of expression
public static int copperOreTexture;
^
__________________________________________________ ___________
src\minecraft\net\minecraft\src\mod_tutorial.java: 53 error: ';' expected
public static int copperOreTexture;
^
__________________________________________________ ___________
src\minecraft\net\minecraft\src\mod_tutorial.java: 53: error: not a statement
public static int copperOreTexture;
^
__________________________________________________ ___________
src\minecraft\net\minecraft\src\mod_tutorial.java: 54: error: illegal start of expression
public static Block copperOre;
^
__________________________________________________ ___________
src\minecraft\net\minecraft\src\mod_tutorial.java: 54: error: illegal start of expression
public static Block copperOre;
^
__________________________________________________ ___________
src\minecraft\net\minecraft\src\mod_tutorial.java: 54: error: ';' expected
public static Block copperOre;
^
__________________________________________________ ___________
src\minecraft\net\minecraft\src\mod_tutorial.java: 54: error: not a statement
public static Block copperOre;
^
__________________________________________________ __________
src\minecraft\net\minecraft\src\mod_tutorial.java: 55: error: illegal start of expression
poublic static Item copperIngot;
^
__________________________________________________ __________
src\minecraft\net\minecraft\src\mod_tutorial.java: 55: error: illegal start of expression
public static Item copperIngot;
^
__________________________________________________ __________
src\minecraft\net\minecraft\src\mod_tutorial.java: 55: error: ';' expected
public static Item copperIngot
^
__________________________________________________ ___________
src\minecraft\net\minecraft\src\mod_tutorial.java: 55: error: not a statement
public static Item copperIngot;
^
__________________________________________________ __________
src\minecraft\net\minecraft\src\mod_tutorial.java: 57: error: illegal start of expression
static
^
__________________________________________________ __________
src\minecraft\net\minecraft\src\mod_tutorial.java: 64: error: reached end of file while parsing
}
^
16 errors
===============
Perdon por pedir tanta ayuda, pero la verdad yo aprendo cuando otro me explica como se arreglan las cosas, si me tienen que putear haganlo xD pero ayudenme por favor, muchas gracias!