What he means by generic is that Most of the new mods add "Tools, Armor, and Ore!" which is quite annoying for people finding new mods... It doesn't even need to know what the Info of the armor people just ignore it except for new comers ...
i know what every new mod adds ore tools and armor but i'm starter so i will learn how to do other stuff too and thanks for post
Ore starts spawning from y level 12, it's rare like diamond if not more. tools are stronger and better then diamond tools. you can make furnace of magnesium which is very fast.
I will add more things to this mod it's currently beta version furnace and some other things need some work but i will make them good. all the crafting recipes are under images spoiler. For More Info See ChangeLog Spoiler
V1.0 Made Mod
V2.0 Added Armor(no one can damage you what's why i'ts so hard to craft)
Customized Furnace(fuel burns for half time of normal)
Added Magnesium Blocks
It need some work and i'ts in beta for now but it's working fine and hope you all like it
if you want to know everything about mod you need to watch this awesome video
Mods loaded: 2
ModLoader 1.2.3
mod_tutorial minecraft 1.2 and above tutorial mod
Minecraft has crashed!
----------------------
Minecraft has stopped running because it encountered a problem.
--- BEGIN ERROR REPORT fc46d6f4 --------
Generated 3/9/12 6:05 PM
Minecraft: Minecraft 1.2.3
OS: Windows 7 (x86) version 6.1
Java: 1.7.0_02, Oracle Corporation
VM: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
LWJGL: 2.4.2
OpenGL: ATI Radeon HD 5570 version 4.2.11399 Compatibility Profile Context, ATI Technologies Inc.
java.lang.ArrayIndexOutOfBoundsException: 379
at net.minecraft.src.ModLoader.initStats(ModLoader.java:902)
at net.minecraft.src.ModLoader.init(ModLoader.java:875)
at net.minecraft.src.ModLoader.addAllRenderers(ModLoader.java:154)
at net.minecraft.src.RenderManager.<init>(RenderManager.java:85)
at net.minecraft.src.RenderManager.<clinit>(RenderManager.java:12)
at net.minecraft.client.Minecraft.startGame(Minecraft.java:423)
at net.minecraft.client.Minecraft.run(Minecraft.java:784)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT 1b647d05 ----------
i Solved It
But my mod Do not work
where is no Tutorial Blocks and also not crafting
just see code
mod_tutorial.java:
package net.minecraft.src;
import java.util.Random;
public class mod_tutorial extends BaseMod
{
public static Item TutorialIngot;
public static final Block TutorialBlock;
static
{
TutorialBlock = (new BlockTutorialBlock(125, ModLoader.addOverride("/terrain.png", "/mods/TutorialBlock.png"))).setHardness(3F).setResistance(5F).setStepSound(Block.soundWoodFootstep).setBlockName("TutorialBlock");
TutorialIngot = (new Item(126)).setIconIndex(ModLoader.addOverride("/gui/items.png", "/mods/TutorialIngot.png")).setItemName("TutorialIngot");
}
public mod_tutorial()
{
ModLoader.addName(TutorialIngot, "Tutorial Ingot");
ModLoader.registerBlock(TutorialBlock);
ModLoader.addName(TutorialBlock, "Tutorial Block Ore");
ModLoader.addSmelting(Block.planks.blockID, new ItemStack(TutorialBlock, 1));
ModLoader.addSmelting(TutorialBlock.blockID, new ItemStack(TutorialIngot, 1));
ModLoader.AddRecipe(new ItemStack(mod_tutorial.TutorialBlock, 1), new Object[]
{
" G ", " C ", " G ", Character.valueOf('G'), Item.ingotIron, Character.valueOf('C'), Item.coal
});
}
public void load()
{
}
public void GenerateSurface(World world, Random rand, int chunkx, int chunkz)
{
//Tutorial Block
for(int l = 0; l<45; l++)
{
int i1 = chunkx +rand.nextInt(16);
int j1 = rand.nextInt(64);
int k1 = chunkz + rand.nextInt(16);
(new WorldGenMinable(TutorialBlock.blockID, 10)).generate(world, rand, i1, j1, k1);
}
//End Tutorial Block
}
public String getVersion()
{
return "TuTorialMod";
}
}
and
BlockTutorialBlock.java:
package net.minecraft.src;
import java.util.Random;
public class BlockTutorialBlock extends BlockStone {
public BlockTutorialBlock(int i, int j)
{
super(i, j);
}
public int quantityDropped (Random random)
{
return 1;
}
public int idDropped(int i, Random random, int j)
{
return Item.coal.shiftedIndex;
}
}
Mods loaded: 2
ModLoader 1.2.3
mod_tutorial minecraft 1.2 and above tutorial mod
Minecraft has crashed!
----------------------
Minecraft has stopped running because it encountered a problem.
--- BEGIN ERROR REPORT fc46d6f4 --------
Generated 3/9/12 6:05 PM
Minecraft: Minecraft 1.2.3
OS: Windows 7 (x86) version 6.1
Java: 1.7.0_02, Oracle Corporation
VM: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
LWJGL: 2.4.2
OpenGL: ATI Radeon HD 5570 version 4.2.11399 Compatibility Profile Context, ATI Technologies Inc.
java.lang.ArrayIndexOutOfBoundsException: 379
at net.minecraft.src.ModLoader.initStats(ModLoader.java:902)
at net.minecraft.src.ModLoader.init(ModLoader.java:875)
at net.minecraft.src.ModLoader.addAllRenderers(ModLoader.java:154)
at net.minecraft.src.RenderManager.<init>(RenderManager.java:85)
at net.minecraft.src.RenderManager.<clinit>(RenderManager.java:12)
at net.minecraft.client.Minecraft.startGame(Minecraft.java:423)
at net.minecraft.client.Minecraft.run(Minecraft.java:784)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT 1b647d05 ----------
package net.minecraft.src;
public class mod_tutorial extends BaseMod
{
public static final Block TutorialBlock;
static
{
TutorialBlock = (new BlockTutorialBlock(10005, ModLoader.addOverride("/terrain.png", "/mods/TutorialBlock.png"))).setHardness(3F).setResistance(5F).setStepSound(Block.soundWoodFootstep).setBlockName("TutorialBlock");
}
public mod_tutorial()
{
ModLoader.registerBlock(TutorialBlock);
ModLoader.addName(TutorialBlock, "Tutorial Block Ore");
ModLoader.addSmelting(Block.planks.blockID, new ItemStack(TutorialBlock, 1));
}
public void load()
{
}
public String getVersion()
{
return "minecraft 1.2 and above tutorial mod";
}
}
BlockTutorialBlock:
package net.minecraft.src;
import java.util.Random;
public class BlockTutorialBlock extends BlockStone {
public BlockTutorialBlock(int i, int j)
{
super(i, j);
}
public int quantityDropped (Random random)
{
return 1;
}
public int idDropped(int i, Random random, int j)
{
return Item.coal.shiftedIndex;
}
}
all i have modloader error
i watched block tutorial and smelting tutorial and it's don't work
whats error:
Mods loaded: 1
ModLoader 1.2.3
Minecraft has crashed!
----------------------
Minecraft has stopped running because it encountered a problem.
--- BEGIN ERROR REPORT bf8dd11a --------
Generated 3/9/12 2:35 PM
Minecraft: Minecraft 1.2.3
OS: Windows 7 (x86) version 6.1
Java: 1.7.0_02, Oracle Corporation
VM: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
LWJGL: 2.4.2
OpenGL: ATI Radeon HD 5570 version 4.2.11399 Compatibility Profile Context, ATI Technologies Inc.
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 net.minecraft.src.ModLoader.addMod(ModLoader.java:284)
at net.minecraft.src.ModLoader.readFromClassPath(ModLoader.java:1290)
at net.minecraft.src.ModLoader.init(ModLoader.java:846)
at net.minecraft.src.ModLoader.addAllRenderers(ModLoader.java:154)
at net.minecraft.src.RenderManager.<init>(RenderManager.java:85)
at net.minecraft.src.RenderManager.<clinit>(RenderManager.java:12)
at net.minecraft.client.Minecraft.startGame(Minecraft.java:423)
at net.minecraft.client.Minecraft.run(Minecraft.java:784)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 10005
at net.minecraft.src.Block.<init>(Block.java:271)
at net.minecraft.src.Block.<init>(Block.java:308)
at net.minecraft.src.BlockStone.<init>(BlockStone.java:9)
at net.minecraft.src.BlockTutorialBlock.<init>(BlockTutorialBlock.java:11)
at net.minecraft.src.mod_tutorial.<clinit>(mod_tutorial.java:11)
... 15 more
--- END ERROR REPORT d5e23614 ----------
0
0
0
0
i know what every new mod adds ore tools and armor but i'm starter so i will learn how to do other stuff too and thanks for post
0
well i don't even know what mod is that, but do you like this one? what you think what i should add?
0
added
0
0
0
well you can use this method if you can use mouse with left hand and make inventory numpad + or something or you can buy oculus rift and play with it
0
[media][media][/media[/media]]
0
0
i Solved It
But my mod Do not work
where is no Tutorial Blocks and also not crafting
just see code
mod_tutorial.java:
and
BlockTutorialBlock.java:
Only Tutorial Ingots Works In Game
0
0
Mod_tutorial:
BlockTutorialBlock:
0
i watched block tutorial and smelting tutorial and it's don't work
whats error:
Mods loaded: 1
ModLoader 1.2.3
Minecraft has crashed!
----------------------
Minecraft has stopped running because it encountered a problem.
--- BEGIN ERROR REPORT bf8dd11a --------
Generated 3/9/12 2:35 PM
Minecraft: Minecraft 1.2.3
OS: Windows 7 (x86) version 6.1
Java: 1.7.0_02, Oracle Corporation
VM: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
LWJGL: 2.4.2
OpenGL: ATI Radeon HD 5570 version 4.2.11399 Compatibility Profile Context, ATI Technologies Inc.
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 net.minecraft.src.ModLoader.addMod(ModLoader.java:284)
at net.minecraft.src.ModLoader.readFromClassPath(ModLoader.java:1290)
at net.minecraft.src.ModLoader.init(ModLoader.java:846)
at net.minecraft.src.ModLoader.addAllRenderers(ModLoader.java:154)
at net.minecraft.src.RenderManager.<init>(RenderManager.java:85)
at net.minecraft.src.RenderManager.<clinit>(RenderManager.java:12)
at net.minecraft.client.Minecraft.startGame(Minecraft.java:423)
at net.minecraft.client.Minecraft.run(Minecraft.java:784)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 10005
at net.minecraft.src.Block.<init>(Block.java:271)
at net.minecraft.src.Block.<init>(Block.java:308)
at net.minecraft.src.BlockStone.<init>(BlockStone.java:9)
at net.minecraft.src.BlockTutorialBlock.<init>(BlockTutorialBlock.java:11)
at net.minecraft.src.mod_tutorial.<clinit>(mod_tutorial.java:11)
... 15 more
--- END ERROR REPORT d5e23614 ----------