[*RESOLVED*] Mod not working with Minecraft?
+2
Kyle_Katarn
HeyyItsMitch
6 posters
Page 1 of 1
[*RESOLVED*] Mod not working with Minecraft?
*RESOLVED*
Okay, so I made a modloader mod that adds another ore into the game. I tested it with the test_game.bat, and it worked fine. But when I try it with the real game, it blackscreens me. Steps.
1. Got a clean minecraft .jar
2. Installed Modloader into the .jar (Yes Modloader works on its own [AKA without the mod])
3. Deleted META-INF
4. Installed my mod.
5. Tested Minecraft
6. Raged at a black screen.
If you need more information, like the source code, I'll be happy to release it. Im sure I probally messed something up.
Okay, so I made a modloader mod that adds another ore into the game. I tested it with the test_game.bat, and it worked fine. But when I try it with the real game, it blackscreens me. Steps.
1. Got a clean minecraft .jar
2. Installed Modloader into the .jar (Yes Modloader works on its own [AKA without the mod])
3. Deleted META-INF
4. Installed my mod.
5. Tested Minecraft
6. Raged at a black screen.
If you need more information, like the source code, I'll be happy to release it. Im sure I probally messed something up.
- Code:
May 7, 2011 12:45:36 AM ModLoader readFromClassPath
FINER: Zip found.
May 7, 2011 12:45:36 AM ModLoader addMod
FINE: Failed to load mod from "mod_Terranite.class"
May 7, 2011 12:45:36 AM ModLoader addMod
FINER: THROW
java.lang.ExceptionInInitializerError
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at ModLoader.addMod(ModLoader.java:201)
at ModLoader.readFromClassPath(ModLoader.java:1061)
at ModLoader.init(ModLoader.java:741)
at ModLoader.AddAllRenderers(ModLoader.java:120)
at sd.<init>(sd.java:60)
at sd.<clinit>(sd.java:9)
at net.minecraft.client.Minecraft.a(SourceFile:282)
at net.minecraft.client.Minecraft.run(SourceFile:658)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 702
at to.<init>(SourceFile:242)
at to.<init>(SourceFile:256)
at BlockTerranite.<init>(Unknown Source)
at mod_Terranite.<clinit>(Unknown Source)
... 15 more
May 7, 2011 12:45:46 AM ModLoader AddAllRenderers
FINE: Initialized
Last edited by HeyyItsMitch on Sun May 08, 2011 2:00 am; edited 4 times in total (Reason for editing : Was resolved, now unanswered, and sorry for the 3rd edit, but I needed to add information. EDIT4- Resolved, really this time.)
HeyyItsMitch- Recruit
- Posts : 2
Join date : 2011-05-07
Re: [*RESOLVED*] Mod not working with Minecraft?
You weren't trying to init one of your blocks (not items) above 256 were you? There is a hard limit of 256 blocks (without another mod installed which increases the limit). Can we see your mod_Terranite class?Caused by: java.lang.ArrayIndexOutOfBoundsException: 702
If you dont feel comfortable posting it publicly, just PM it to me.
Kyle_Katarn- Iron Miner
- Posts : 35
Join date : 2011-04-26
Re: [*RESOLVED*] Mod not working with Minecraft?
Oh, I think that might have been the problem. You can still see the source code if I did anything wrong. I don't mind sharing it with the public.
- Code:
package net.minecraft.src;
import java.util.Random;
public class mod_Terranite extends BaseMod
{
public static final Item terraniteore = new Item(700).setItemName("terraniteore");
public static final Item refinedterranite = new Item(701).setItemName("refinedterranite");
public static final Block terranite = new BlockTerranite(702,0).setHardness(3.0F).setResistance(5.0F).setBlockName("terranite");
public static final Block compressedterranite = new BlockCompressedTerranite(7003,0).setHardness(1.0F).setResistance(3.0F).setBlockName("compressedterranite");
public static final Item terranitepick = new ItemPickaxe(704, EnumToolMaterial.TERRANITE).setItemName("terranitepickaxe");
public static final Item terranitesword = new ItemSword(705, EnumToolMaterial.TERRANITE).setItemName("terranitesword");
public static final Item terraniteaxe = new ItemAxe(706, EnumToolMaterial.TERRANITE).setItemName("terraniteaxe");
public static final Item terraniteshovel = new ItemSpade(707, EnumToolMaterial.TERRANITE).setItemName("terraniteshovel");
public static final Item terranitehoe = new ItemHoe(708, EnumToolMaterial.TERRANITE).setItemName("terranitehoe");
public static final Item terranitehelmet = (new ItemArmor(709, 10, 5, 0)).setItemName("terranitehelmet");
public static final Item terranitechestplate = (new ItemArmor(710, 10, 5, 1)).setItemName("terranitehelmet");
public static final Item terranitepants = (new ItemArmor(711, 10, 5, 2)).setItemName("terranitehelmet");
public static final Item terraniteboots = (new ItemArmor(712, 10, 5, 3)).setItemName("terranitehelmet");
public static final Block terrasight = new BlockTerraSight(713,0).setHardness(1.0F).setResistance(1.0F).setBlockName("terrasight");
public String Version()
{
return "1.5_01";
}
public void GenerateSurface(World worldObj, Random rand, int k, int l)
{
for(int i3 = 0; i3 < 20; i3++)
{
int j6 = k + rand.nextInt(16);
int k9 = rand.nextInt(45);
int i14 = l + rand.nextInt(16);
(new WorldGenMinable(terranite.blockID, 15)).generate(worldObj, rand, j6, k9, i14);
}
}
public mod_Terranite()
{
ModLoader.RegisterBlock(terranite);
ModLoader.RegisterBlock(terrasight);
ModLoader.RegisterBlock(compressedterranite);
terranite.blockIndexInTexture = ModLoader.addOverride
("/terrain.png", "/Terranite/terranite.png");
compressedterranite.blockIndexInTexture = ModLoader.addOverride
("/terrain.png", "/Terranite/compressedterranite.png");
terraniteore.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terraniteore.png");
refinedterranite.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/refinedterranite.png");
terranitepick.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terranitepickaxe.png");
terranitesword.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terranitesword.png");
terraniteaxe.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terraniteaxe.png");
terraniteshovel.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terraniteshovel.png");
terranitehoe.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terranitehoe.png");
terranitehelmet.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terranitehelmet.png");
terranitechestplate.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terranitechestplate.png");
terranitepants.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terranitepants.png");
terraniteboots.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terraniteboots.png");
terrasight.blockIndexInTexture = ModLoader.addOverride
("/terrain.png", "/Terranite/terrasight.png");
ModLoader.AddName(terranite, "Terranite Ore");
ModLoader.AddName(refinedterranite, "Refined Terranite");
ModLoader.AddName(compressedterranite, "Compressed Terranite");
ModLoader.AddName(terraniteore, "Terranite");
ModLoader.AddName(terranitepick, "Terranite Pickaxe");
ModLoader.AddName(terranitesword, "Terranite Sword");
ModLoader.AddName(terraniteaxe, "Terranite Axe");
ModLoader.AddName(terraniteshovel, "Terranite Shovel");
ModLoader.AddName(terranitehoe, "Terranite Hoe");
ModLoader.AddName(terranitehelmet, "Terranite Helmet");
ModLoader.AddName(terranitechestplate, "Terranite Chestplate");
ModLoader.AddName(terranitepants, "Terranite Pants");
ModLoader.AddName(terraniteboots, "Terranite Boots");
ModLoader.AddName(terrasight, "TerraSight");
ModLoader.AddSmelting(terraniteore.shiftedIndex, new ItemStack(Item.dyePowder, 1, 10));
ModLoader.AddSmelting(compressedterranite.blockID, new ItemStack(refinedterranite, 1 ));
ModLoader.AddRecipe(new ItemStack(compressedterranite, 1), new Object[] {
"XXX", "XXX", "XXX", Character.valueOf('X'), terraniteore
});
ModLoader.AddRecipe(new ItemStack(terranitepick, 1), new Object[] {
"XXX", " # ", " # ", Character.valueOf('X'), refinedterranite, Character.valueOf('#'), Item.stick
});
ModLoader.AddRecipe(new ItemStack(terranitesword, 1), new Object[] {
" X ", " X ", " # ", Character.valueOf('X'), refinedterranite, Character.valueOf('#'), Item.stick
});
ModLoader.AddRecipe(new ItemStack(terraniteaxe, 1), new Object[] {
"XX ", "X# ", " # ", Character.valueOf('X'), refinedterranite, Character.valueOf('#'), Item.stick
});
ModLoader.AddRecipe(new ItemStack(terraniteshovel, 1), new Object[] {
" X ", " # ", " # ", Character.valueOf('X'), refinedterranite, Character.valueOf('#'), Item.stick
});
ModLoader.AddRecipe(new ItemStack(terranitehoe, 1), new Object[] {
"XX ", " # ", " # ", Character.valueOf('X'), refinedterranite, Character.valueOf('#'), Item.stick
});
ModLoader.AddRecipe(new ItemStack(terranitehelmet, 1), new Object[] {
"XXX", "X X", Character.valueOf('X'), refinedterranite
});
ModLoader.AddRecipe(new ItemStack(terranitechestplate, 1), new Object[] {
"X X", "XXX", "XXX", Character.valueOf('X'), refinedterranite
});
ModLoader.AddRecipe(new ItemStack(terranitepants, 1), new Object[] {
"XXX", "X X", "X X", Character.valueOf('X'), refinedterranite
});
ModLoader.AddRecipe(new ItemStack(terraniteboots, 1), new Object[] {
"X X", "X X", Character.valueOf('X'), refinedterranite
});
ModLoader.AddRecipe(new ItemStack(terrasight, 1), new Object[] {
"X#X", "#!#", "X#X", Character.valueOf('X'), terraniteore, Character.valueOf('#'), Block.glass, Character.valueOf('!'), Block.torchWood
});
}
}
Last edited by HeyyItsMitch on Sun May 08, 2011 1:59 am; edited 1 time in total (Reason for editing : Spelling failure)
HeyyItsMitch- Recruit
- Posts : 2
Join date : 2011-05-07
Re: [*RESOLVED*] Mod not working with Minecraft?
Yeah, its just as I thought, the Block ID's cannot go above 256, Items are fine, but Blocks have a hard limit of 256. (Not sure what the limit on items are, but they look fine.)
Kyle_Katarn- Iron Miner
- Posts : 35
Join date : 2011-04-26
Re: [*RESOLVED*] Mod not working with Minecraft?
I had the same problem and didn't knew how to solve.
rockymc- Gold Miner
- Posts : 102
Join date : 2011-05-01
Age : 43
Location : Brazil
Re: [*RESOLVED*] Mod not working with Minecraft?
your blocks have blockID above 256
this should have fixed it
- Code:
package net.minecraft.src;
import java.util.Random;
public class mod_Terranite extends BaseMod
{
public static final Item terraniteore = new Item(700).setItemName("terraniteore");
public static final Item refinedterranite = new Item(701).setItemName("refinedterranite");
public static final Block terranite = new BlockTerranite(200,0).setHardness(3.0F).setResistance(5.0F).setBlockName("terranite");
public static final Block compressedterranite = new BlockCompressedTerranite(201,0).setHardness(1.0F).setResistance(3.0F).setBlockName("compressedterranite");
public static final Item terranitepick = new ItemPickaxe(704, EnumToolMaterial.TERRANITE).setItemName("terranitepickaxe");
public static final Item terranitesword = new ItemSword(705, EnumToolMaterial.TERRANITE).setItemName("terranitesword");
public static final Item terraniteaxe = new ItemAxe(706, EnumToolMaterial.TERRANITE).setItemName("terraniteaxe");
public static final Item terraniteshovel = new ItemSpade(707, EnumToolMaterial.TERRANITE).setItemName("terraniteshovel");
public static final Item terranitehoe = new ItemHoe(708, EnumToolMaterial.TERRANITE).setItemName("terranitehoe");
public static final Item terranitehelmet = (new ItemArmor(709, 10, 5, 0)).setItemName("terranitehelmet");
public static final Item terranitechestplate = (new ItemArmor(710, 10, 5, 1)).setItemName("terranitehelmet");
public static final Item terranitepants = (new ItemArmor(711, 10, 5, 2)).setItemName("terranitehelmet");
public static final Item terraniteboots = (new ItemArmor(712, 10, 5, 3)).setItemName("terranitehelmet");
public static final Block terrasight = new BlockTerraSight(202,0).setHardness(1.0F).setResistance(1.0F).setBlockName("terrasight");
public String Version()
{
return "1.5_01";
}
public void GenerateSurface(World worldObj, Random rand, int k, int l)
{
for(int i3 = 0; i3 < 20; i3++)
{
int j6 = k + rand.nextInt(16);
int k9 = rand.nextInt(45);
int i14 = l + rand.nextInt(16);
(new WorldGenMinable(terranite.blockID, 15)).generate(worldObj, rand, j6, k9, i14);
}
}
public mod_Terranite()
{
ModLoader.RegisterBlock(terranite);
ModLoader.RegisterBlock(terrasight);
ModLoader.RegisterBlock(compressedterranite);
terranite.blockIndexInTexture = ModLoader.addOverride
("/terrain.png", "/Terranite/terranite.png");
compressedterranite.blockIndexInTexture = ModLoader.addOverride
("/terrain.png", "/Terranite/compressedterranite.png");
terraniteore.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terraniteore.png");
refinedterranite.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/refinedterranite.png");
terranitepick.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terranitepickaxe.png");
terranitesword.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terranitesword.png");
terraniteaxe.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terraniteaxe.png");
terraniteshovel.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terraniteshovel.png");
terranitehoe.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terranitehoe.png");
terranitehelmet.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terranitehelmet.png");
terranitechestplate.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terranitechestplate.png");
terranitepants.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terranitepants.png");
terraniteboots.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terraniteboots.png");
terrasight.blockIndexInTexture = ModLoader.addOverride
("/terrain.png", "/Terranite/terrasight.png");
ModLoader.AddName(terranite, "Terranite Ore");
ModLoader.AddName(refinedterranite, "Refined Terranite");
ModLoader.AddName(compressedterranite, "Compressed Terranite");
ModLoader.AddName(terraniteore, "Terranite");
ModLoader.AddName(terranitepick, "Terranite Pickaxe");
ModLoader.AddName(terranitesword, "Terranite Sword");
ModLoader.AddName(terraniteaxe, "Terranite Axe");
ModLoader.AddName(terraniteshovel, "Terranite Shovel");
ModLoader.AddName(terranitehoe, "Terranite Hoe");
ModLoader.AddName(terranitehelmet, "Terranite Helmet");
ModLoader.AddName(terranitechestplate, "Terranite Chestplate");
ModLoader.AddName(terranitepants, "Terranite Pants");
ModLoader.AddName(terraniteboots, "Terranite Boots");
ModLoader.AddName(terrasight, "TerraSight");
ModLoader.AddSmelting(terraniteore.shiftedIndex, new ItemStack(Item.dyePowder, 1, 10));
ModLoader.AddSmelting(compressedterranite.blockID, new ItemStack(refinedterranite, 1 ));
ModLoader.AddRecipe(new ItemStack(compressedterranite, 1), new Object[] {
"XXX", "XXX", "XXX", Character.valueOf('X'), terraniteore
});
ModLoader.AddRecipe(new ItemStack(terranitepick, 1), new Object[] {
"XXX", " # ", " # ", Character.valueOf('X'), refinedterranite, Character.valueOf('#'), Item.stick
});
ModLoader.AddRecipe(new ItemStack(terranitesword, 1), new Object[] {
" X ", " X ", " # ", Character.valueOf('X'), refinedterranite, Character.valueOf('#'), Item.stick
});
ModLoader.AddRecipe(new ItemStack(terraniteaxe, 1), new Object[] {
"XX ", "X# ", " # ", Character.valueOf('X'), refinedterranite, Character.valueOf('#'), Item.stick
});
ModLoader.AddRecipe(new ItemStack(terraniteshovel, 1), new Object[] {
" X ", " # ", " # ", Character.valueOf('X'), refinedterranite, Character.valueOf('#'), Item.stick
});
ModLoader.AddRecipe(new ItemStack(terranitehoe, 1), new Object[] {
"XX ", " # ", " # ", Character.valueOf('X'), refinedterranite, Character.valueOf('#'), Item.stick
});
ModLoader.AddRecipe(new ItemStack(terranitehelmet, 1), new Object[] {
"XXX", "X X", Character.valueOf('X'), refinedterranite
});
ModLoader.AddRecipe(new ItemStack(terranitechestplate, 1), new Object[] {
"X X", "XXX", "XXX", Character.valueOf('X'), refinedterranite
});
ModLoader.AddRecipe(new ItemStack(terranitepants, 1), new Object[] {
"XXX", "X X", "X X", Character.valueOf('X'), refinedterranite
});
ModLoader.AddRecipe(new ItemStack(terraniteboots, 1), new Object[] {
"X X", "X X", Character.valueOf('X'), refinedterranite
});
ModLoader.AddRecipe(new ItemStack(terrasight, 1), new Object[] {
"X#X", "#!#", "X#X", Character.valueOf('X'), terraniteore, Character.valueOf('#'), Block.glass, Character.valueOf('!'), Block.torchWood
});
}
}
this should have fixed it
kukelekuuk00- Recruit
- Posts : 9
Join date : 2011-05-06
Re: [*RESOLVED*] Mod not working with Minecraft?
kukelekuuk, I had same prob but I had it up to 2000. That's why it didn't worked.
rockymc- Gold Miner
- Posts : 102
Join date : 2011-05-01
Age : 43
Location : Brazil
Re: [*RESOLVED*] Mod not working with Minecraft?
kukelekuuk00 wrote:your blocks have blockID above 256
- Code:
package net.minecraft.src;
import java.util.Random;
public class mod_Terranite extends BaseMod
{
public static final Item terraniteore = new Item(700).setItemName("terraniteore");
public static final Item refinedterranite = new Item(701).setItemName("refinedterranite");
public static final Block terranite = new BlockTerranite(200,0).setHardness(3.0F).setResistance(5.0F).setBlockName("terranite");
public static final Block compressedterranite = new BlockCompressedTerranite(201,0).setHardness(1.0F).setResistance(3.0F).setBlockName("compressedterranite");
public static final Item terranitepick = new ItemPickaxe(704, EnumToolMaterial.TERRANITE).setItemName("terranitepickaxe");
public static final Item terranitesword = new ItemSword(705, EnumToolMaterial.TERRANITE).setItemName("terranitesword");
public static final Item terraniteaxe = new ItemAxe(706, EnumToolMaterial.TERRANITE).setItemName("terraniteaxe");
public static final Item terraniteshovel = new ItemSpade(707, EnumToolMaterial.TERRANITE).setItemName("terraniteshovel");
public static final Item terranitehoe = new ItemHoe(708, EnumToolMaterial.TERRANITE).setItemName("terranitehoe");
public static final Item terranitehelmet = (new ItemArmor(709, 10, 5, 0)).setItemName("terranitehelmet");
public static final Item terranitechestplate = (new ItemArmor(710, 10, 5, 1)).setItemName("terranitehelmet");
public static final Item terranitepants = (new ItemArmor(711, 10, 5, 2)).setItemName("terranitehelmet");
public static final Item terraniteboots = (new ItemArmor(712, 10, 5, 3)).setItemName("terranitehelmet");
public static final Block terrasight = new BlockTerraSight(202,0).setHardness(1.0F).setResistance(1.0F).setBlockName("terrasight");
public String Version()
{
return "1.5_01";
}
public void GenerateSurface(World worldObj, Random rand, int k, int l)
{
for(int i3 = 0; i3 < 20; i3++)
{
int j6 = k + rand.nextInt(16);
int k9 = rand.nextInt(45);
int i14 = l + rand.nextInt(16);
(new WorldGenMinable(terranite.blockID, 15)).generate(worldObj, rand, j6, k9, i14);
}
}
public mod_Terranite()
{
ModLoader.RegisterBlock(terranite);
ModLoader.RegisterBlock(terrasight);
ModLoader.RegisterBlock(compressedterranite);
terranite.blockIndexInTexture = ModLoader.addOverride
("/terrain.png", "/Terranite/terranite.png");
compressedterranite.blockIndexInTexture = ModLoader.addOverride
("/terrain.png", "/Terranite/compressedterranite.png");
terraniteore.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terraniteore.png");
refinedterranite.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/refinedterranite.png");
terranitepick.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terranitepickaxe.png");
terranitesword.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terranitesword.png");
terraniteaxe.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terraniteaxe.png");
terraniteshovel.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terraniteshovel.png");
terranitehoe.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terranitehoe.png");
terranitehelmet.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terranitehelmet.png");
terranitechestplate.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terranitechestplate.png");
terranitepants.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terranitepants.png");
terraniteboots.iconIndex = ModLoader.addOverride
("/gui/items.png", "/Terranite/terraniteboots.png");
terrasight.blockIndexInTexture = ModLoader.addOverride
("/terrain.png", "/Terranite/terrasight.png");
ModLoader.AddName(terranite, "Terranite Ore");
ModLoader.AddName(refinedterranite, "Refined Terranite");
ModLoader.AddName(compressedterranite, "Compressed Terranite");
ModLoader.AddName(terraniteore, "Terranite");
ModLoader.AddName(terranitepick, "Terranite Pickaxe");
ModLoader.AddName(terranitesword, "Terranite Sword");
ModLoader.AddName(terraniteaxe, "Terranite Axe");
ModLoader.AddName(terraniteshovel, "Terranite Shovel");
ModLoader.AddName(terranitehoe, "Terranite Hoe");
ModLoader.AddName(terranitehelmet, "Terranite Helmet");
ModLoader.AddName(terranitechestplate, "Terranite Chestplate");
ModLoader.AddName(terranitepants, "Terranite Pants");
ModLoader.AddName(terraniteboots, "Terranite Boots");
ModLoader.AddName(terrasight, "TerraSight");
ModLoader.AddSmelting(terraniteore.shiftedIndex, new ItemStack(Item.dyePowder, 1, 10));
ModLoader.AddSmelting(compressedterranite.blockID, new ItemStack(refinedterranite, 1 ));
ModLoader.AddRecipe(new ItemStack(compressedterranite, 1), new Object[] {
"XXX", "XXX", "XXX", Character.valueOf('X'), terraniteore
});
ModLoader.AddRecipe(new ItemStack(terranitepick, 1), new Object[] {
"XXX", " # ", " # ", Character.valueOf('X'), refinedterranite, Character.valueOf('#'), Item.stick
});
ModLoader.AddRecipe(new ItemStack(terranitesword, 1), new Object[] {
" X ", " X ", " # ", Character.valueOf('X'), refinedterranite, Character.valueOf('#'), Item.stick
});
ModLoader.AddRecipe(new ItemStack(terraniteaxe, 1), new Object[] {
"XX ", "X# ", " # ", Character.valueOf('X'), refinedterranite, Character.valueOf('#'), Item.stick
});
ModLoader.AddRecipe(new ItemStack(terraniteshovel, 1), new Object[] {
" X ", " # ", " # ", Character.valueOf('X'), refinedterranite, Character.valueOf('#'), Item.stick
});
ModLoader.AddRecipe(new ItemStack(terranitehoe, 1), new Object[] {
"XX ", " # ", " # ", Character.valueOf('X'), refinedterranite, Character.valueOf('#'), Item.stick
});
ModLoader.AddRecipe(new ItemStack(terranitehelmet, 1), new Object[] {
"XXX", "X X", Character.valueOf('X'), refinedterranite
});
ModLoader.AddRecipe(new ItemStack(terranitechestplate, 1), new Object[] {
"X X", "XXX", "XXX", Character.valueOf('X'), refinedterranite
});
ModLoader.AddRecipe(new ItemStack(terranitepants, 1), new Object[] {
"XXX", "X X", "X X", Character.valueOf('X'), refinedterranite
});
ModLoader.AddRecipe(new ItemStack(terraniteboots, 1), new Object[] {
"X X", "X X", Character.valueOf('X'), refinedterranite
});
ModLoader.AddRecipe(new ItemStack(terrasight, 1), new Object[] {
"X#X", "#!#", "X#X", Character.valueOf('X'), terraniteore, Character.valueOf('#'), Block.glass, Character.valueOf('!'), Block.torchWood
});
}
}
this should have fixed it
i have noticed something else you seem to have no public string version at the bottom (I don't know if this caused the problem)
- Code:
public String Version()
{
return "1.5_01";
}
kukelekuuk00- Recruit
- Posts : 9
Join date : 2011-05-06
Re: [*RESOLVED*] Mod not working with Minecraft?
He has it in the middle though, don't really matter where it is for the most part as long as it falls under your "public class mod_Modname extends BaseMod {" declaration
Meglazero- Iron Miner
- Posts : 51
Join date : 2011-04-22
Re: [*RESOLVED*] Mod not working with Minecraft?
Locked as it is answered
madcrazydrumma- ZidMC Coder
- Posts : 61
Join date : 2011-04-22
Age : 27
Location : Dubai
Similar topics
» [UNANSWERED]Help minecraft not working!(With java shown)
» Minecraft Smilies
» Help minecraft not launching!!!
» Minecraft Scene Creator
» [Solved] Minecraft crashes when trying to mine anything, please help!
» Minecraft Smilies
» Help minecraft not launching!!!
» Minecraft Scene Creator
» [Solved] Minecraft crashes when trying to mine anything, please help!
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
|
|