I'm not too sure on this. Just check that the file name for the mod_ class is correct and have the correct extension(.java). Recompile again then try to run.
should it be mod_BlockFortress or mod_Block? Thanks for your help.
Heres the mod_BlockFortress
package net.minecraft.src;
public class mod_BlockFortress extends BaseMod
{
public static final Block Fortress = new BlockFortress(160, 20).setBlockName
("Fortress Block").setHardness(2F).setResistance(2000F);
public void load()
{
ModLoader.registerBlock(Fortress);
ModLoader.addName(Fortress, "Fortress Block");
ModLoader.addRecipe(new ItemStack(Fortress, 1), new Object [] {"###", "###", "###",
Character.valueOf('#'), Block.stone});
}
public String getVersion()
{
return "1.2.5";
}
}
should it be mod_BlockFortress or mod_Block? Thanks for your help.
Heres the mod_BlockFortress
package net.minecraft.src;
public class mod_BlockFortress extends BaseMod
{
public static final Block Fortress = new BlockFortress(160, 20).setBlockName
("Fortress Block").setHardness(2F).setResistance(2000F);
public void load()
{
ModLoader.registerBlock(Fortress);
ModLoader.addName(Fortress, "Fortress Block");
ModLoader.addRecipe(new ItemStack(Fortress, 1), new Object [] {"###", "###", "###",
Character.valueOf('#'), Block.stone});
}
public String getVersion()
{
return "1.2.5";
}
}
It doesn't matter. It just needs to be the same as it is declared inside the class.
Rollback Post to RevisionRollBack
“Computers are incredibly fast, accurate and stupid; humans are incredibly slow, inaccurate and brilliant; together they are powerful beyond imagination."
I have mod_BlockFortress when it says return block but where else do you refrence it?
heres class file if it helps
package net.minecraft.src;
import java.util.Random;
public class BlockFortress extends Block
{
public BlockFortress(int i, int j)
{
super(i, j, Material.rock);
}
public int idDropped(int i, Random random, int j)
{
return mod_BlockFortress.Fortress.blockID;
}
public int quantityDropped(Random random)
{
return 1;
}}
and i know ill sound stupid here but after you recompile where are you supposed to get the files for the mod?
To test the mod in actual Minecraft without MCP, you recompile, then run reobfuscate.bat/sh. The files will then be obfuscated and put in the folder reobf/minecraft. You can then use those classes and install it like any other mod. Don't forget your textures.
“Computers are incredibly fast, accurate and stupid; humans are incredibly slow, inaccurate and brilliant; together they are powerful beyond imagination."
Show me your addRenderer method from your mod_ class.
Oh you need that? Thanks it works now. (BTW, do you know how to make an entity fire a small fireball instead of an arrow? Cause their targeting methods are different or something. Ive got mine to shoot but it fires in random directions.)
Mods loaded: 4
ModLoader 1.2.5
mod_hotdog 1.2.5
mod_HumanNCP 1.2.5
mod_WorldGen 1.2.5
Minecraft has crashed!
----------------------
Minecraft has stopped running because it encountered a problem.
--- BEGIN ERROR REPORT a1131ab5 --------
Generated 5/17/12 9:58 AM
Minecraft: Minecraft 1.2.5
OS: Windows 7 (amd64) version 6.1
Java: 1.7.0_03, Oracle Corporation
VM: Java HotSpot™ 64-Bit Server VM (mixed mode), Oracle Corporation
LWJGL: 2.4.2
OpenGL: Intel® HD Graphics version 2.1.0 - Build 8.15.10.2182, Intel
java.lang.IllegalArgumentException: n must be positive
at java.util.Random.nextInt(Unknown Source)
at net.minecraft.src.SpawnerAnimals.performWorldGenSpawning(SpawnerAnimals.java:252)
at net.minecraft.src.ChunkProviderGenerate.populate(ChunkProviderGenerate.java:512)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:195)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1145)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1140)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:16)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:19)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:19)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1145)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:914)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:909)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:19)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1140)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1140)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:16)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.getBlockMaterial(World.java:722)
at net.minecraft.src.BlockFluid.checkForHarden(BlockFluid.java:615)
at net.minecraft.src.BlockFluid.onNeighborBlockChange(BlockFluid.java:598)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:931)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:19)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1145)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1140)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:19)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1140)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:19)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1140)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:20)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:19)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1145)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:909)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1140)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:16)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1145)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:914)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:909)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:909)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1140)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:16)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1145)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1145)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:909)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1140)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:16)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1145)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1140)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.getBlockMaterial(World.java:722)
at net.minecraft.src.BlockFluid.checkForHarden(BlockFluid.java:615)
at net.minecraft.src.BlockFluid.onNeighborBlockChange(BlockFluid.java:598)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:931)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:909)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1145)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:909)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1145)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:19)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1145)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1140)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:16)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1145)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:909)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1145)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:909)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1145)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:909)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1140)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:16)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:909)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1140)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:16)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:19)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:909)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1145)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1140)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:16)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1140)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:19)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1140)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1140)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:16)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:909)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:913)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:19)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1145)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
at net.minecraft.src.World.notifyBlocksOfNeighborChange(World.java:909)
at net.minecraft.src.World.notifyBlockChange(World.java:859)
at net.minecraft.src.World.setBlockWithNotify(World.java:817)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1145)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1135)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.setBlock(World.java:708)
at net.minecraft.src.World.setBlockWithNotify(World.java:815)
at net.minecraft.src.WorldGen1.generate(WorldGen1.java:15)
at net.minecraft.src.mod_WorldGen.generateSurface(mod_WorldGen.java:20)
at net.minecraft.src.ModLoader.populateChunk(ModLoader.java:1217)
at net.minecraft.src.ChunkProvider.populate(ChunkProvider.java:196)
at net.minecraft.src.Chunk.populateChunk(Chunk.java:1140)
at net.minecraft.src.ChunkProvider.loadChunk(ChunkProvider.java:106)
at net.minecraft.src.ChunkProvider.provideChunk(ChunkProvider.java:119)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:654)
at net.minecraft.src.World.getBlockId(World.java:547)
at net.minecraft.src.World.notifyBlockOfNeighborChange(World.java:927)
--- END ERROR REPORT 4c8c44 ----------
Mod_
package net.minecraft.src;
import java.util.Random;
public class mod_WorldGen extends BaseMod
{
public void load()
{
}
public void generateSurface(World world, Random random, int i, int j)
{
for(int k = 0; k < 25; k++)
{
int RandPosX = i + random.nextInt(20);
int RandPosY = random.nextInt(80);
int RandPosZ = j + random.nextInt(20);
(new WorldGen1()).generate(world, random, RandPosX, RandPosY, RandPosZ);
}
}
public String getVersion()
{
return "1.2.5";
}
}
WorldGen
package net.minecraft.src;
import java.util.Random;
public class WorldGen1 extends WorldGenerator
{
public WorldGen1()
{
}
public boolean generate(World world, Random random, int i, int j, int k)
{
int stoneBrick = Block.stoneBrick.blockID;
world.setBlockWithNotify(i - 2, j, k, stoneBrick);
world.setBlockWithNotify(i + 2, j, k, stoneBrick);
world.setBlockWithNotify(i - 2, j - 1, k, stoneBrick);
world.setBlockWithNotify(i + 2, j - 1, k, stoneBrick);
world.setBlockWithNotify(i, j - 1, k - 1, stoneBrick);
world.setBlockWithNotify(i, j, k - 1, stoneBrick);
world.setBlockAndMetadataWithNotify(i, j + 1, k, stoneBrick, 1);
world.setBlockAndMetadataWithNotify(i + 1, j + 1, k, stoneBrick, 1);
return true;
}
}
And My Mob Still Wont Spawn I Changed The Main Mob_ Code
Mob_
package net.minecraft.src;
import java.util.Map;
public class mod_HumanNCP extends BaseMod
{
public void load()
{
ModLoader.registerEntityID(EntityHuman.class, "Killer", ModLoader.getUniqueEntityId());
ModLoader.addSpawn(EntityHuman.class, 12, 18, 14, EnumCreatureType.creature, new BiomeGenBase[]
{
BiomeGenBase.mushroomIsland,
BiomeGenBase.jungle,
BiomeGenBase.jungleHills,
BiomeGenBase.hell,
BiomeGenBase.swampland,
BiomeGenBase.taiga,
BiomeGenBase.extremeHills,
BiomeGenBase.desert,
BiomeGenBase.plains,
BiomeGenBase.icePlains,
BiomeGenBase.iceMountains,
BiomeGenBase.forestHills
});
}
public void addRenderer(Map map)
{
map.put(EntityHuman.class, new RenderHuman(new ModelHuman(), 0.5F));
}
public String getVersion()
{
return "1.2.5";
}
}
And My Food Doesnt Work So...
Mod_Food
package net.minecraft.src;
public class mod_hotdog extends BaseMod
{
public static final Item Porkdog = new ItemFood( 1330, 4, 1.5F, false).setItemName("Porkdog");
public void load()
{
Porkdog.iconIndex = ModLoader.addOverride("/gui/items.png", "/DogTexture/Normal.png");
ModLoader.addName(Porkdog, "Pork Dog");
ModLoader.addRecipe(new ItemStack(Porkdog, 1), new Object [] {"###", "???", "###", Character.valueOf('#'), Item.bread, Character.valueOf('?'), Item.porkCooked});
}
public String getVersion()
{
return "1.2.5";
}
}
The Error
May 16, 2012 9:06:23 PM ModLoader init
FINE: ModLoader 1.2.5 Initializing...
May 16, 2012 9:06:23 PM ModLoader readFromClassPath
FINER: Adding mods from C:\Users\Kids\AppData\Roaming\.minecraft\bin\minecraft.jar
May 16, 2012 9:06:23 PM ModLoader readFromClassPath
FINER: Zip found.
May 16, 2012 9:06:23 PM ModLoader addMod
FINE: Failed to load mod from "mod_hotdog.class"
May 16, 2012 9:06:23 PM ModLoader addMod
FINER: THROW
java.lang.NoClassDefFoundError: mod_hotdog (wrong name: net/minecraft/src/mod_hotdog)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at ModLoader.addMod(ModLoader.java:289)
at ModLoader.readFromClassPath(ModLoader.java:1210)
at ModLoader.init(ModLoader.java:886)
at ModLoader.addAllRenderers(ModLoader.java:189)
at ahu.<init>(ahu.java:77)
at ahu.<clinit>(ahu.java:8)
at net.minecraft.client.Minecraft.a(SourceFile:273)
at net.minecraft.client.Minecraft.run(SourceFile:657)
at java.lang.Thread.run(Unknown Source)
May 16, 2012 9:06:33 PM ModLoader readFromModFolder
FINER: Adding mods from C:\Users\Kids\AppData\Roaming\.minecraft\mods\1.2.5
May 16, 2012 9:06:33 PM ModLoader readFromModFolder
FINER: Directory found.
May 16, 2012 9:06:33 PM ModLoader readFromModFolder
FINER: Adding mods from C:\Users\Kids\AppData\Roaming\.minecraft\mods\Clay Soldiers Mod
May 16, 2012 9:06:33 PM ModLoader readFromModFolder
FINER: Directory found.
May 16, 2012 9:06:33 PM ModLoader addAllRenderers
FINE: Initialized
On The Food Its Not In The MCP it is in the acuall Minecraft
And On The Mob I Have Checked The Biomes Listed And It Doesnt Show Up.
How would you do a mob spawner block, or at least detect if a player was nearby a block. I tried using worldObj.getClosestPlayer but i just got errors since my block wasnt extended as a TileEntity
To test the mod in actual Minecraft without MCP, you recompile, then run reobfuscate.bat/sh. The files will then be obfuscated and put in the folder reobf/minecraft. You can then use those classes and install it like any other mod. Don't forget your textures.
ok i succesfully did this for my block but then i tried with the 2 files for food and put them in src all the other folders and it doesnt recognize them and output the files. What should i do? It just says extracting modified classes at the end when i reobfisticate. All help appreciated.
How would you do a mob spawner block, or at least detect if a player was nearby a block. I tried using worldObj.getClosestPlayer but i just got errors since my block wasnt extended as a TileEntity
Mod Development - I'm only helping people here that are using my tutorials and having trouble.
Sorry if im being stupid but how to I add the world gen code in the Mod_file if i already have the ore code in it.
Ore gen code:
public void generateSurface(World world, Random random, int chunkX, int chunkZ)
World gen code
public void generateSurface(World world, Random random, int i, int j)
I have tried
public void generateSurface(World world, Random random, int chunkX, int chunkZ, int i, int j)
and
public void generateSurface(World world, Random random, int i, int j,int chunkX, int chunkZ, )
nut they just make the 'i' in the line of code
for(int i = 0; i < 3; i++)
red.
Anyone know what to do?
The generateSurface method only requires two ints. It doesn't matter what you use, as long as you make them the same thing inside the method. Seeing as people are getting confused about this, I will change the tutorial.
ok i succesfully did this for my block but then i tried with the 2 files for food and put them in src all the other folders and it doesnt recognize them and output the files. What should i do? It just says extracting modified classes at the end when i reobfisticate. All help appreciated.
Take your two food classes out of src then run cleanup.bat/sh. Decompile again and put your classes into src. After that you can recompile and reobfuscate.
Decompiling will create md5s which (I believe) store the names of all the classes that will not need reobfuscating. When you edit a file, it is removed from the md5s and will then be outputted when you reobfuscate. Number one rule: Don't run updatemd5s.bat/sh unless told to by the MCP team or you really know exactly what it does.
“Computers are incredibly fast, accurate and stupid; humans are incredibly slow, inaccurate and brilliant; together they are powerful beyond imagination."
package net.minecraft.src;
import java.util.Random;
public class CustomBlockBurnstoneOre extends Block
{
public CustomBlockBurnstoneOre(int i, int j)
{
super(i, j, Material.rock);
}
protected void dropFewItems(boolean flag, int i, Random rand)
{
int j = rand.nextInt(3 + i);
for (int k = 0; k < j; k++)
{
dropItem(mod_Buildercraft.BurnstoneOre, 1);
}
j = rand.nextInt(3 + i);
for (int l = 0; l < j; l++)
{
dropItem(Item.expBottle.shiftedIndex, 8);}
}
}
It says the method for the DropItems are undefined.
package net.minecraft.src;
import java.util.Random;
public class CustomBlockBurnstoneOre extends Block
{
public CustomBlockBurnstoneOre(int i, int j)
{
super(i, j, Material.rock);
}
protected void dropFewItems(boolean flag, int i, Random rand)
{
int j = rand.nextInt(3 + i);
for (int k = 0; k < j; k++)
{
dropItem(mod_Buildercraft.BurnstoneOre, 1);
}
j = rand.nextInt(3 + i);
for (int l = 0; l < j; l++)
{
dropItem(Item.expBottle.shiftedIndex, 8);}
}
}
It says the method for the DropItems are undefined.
Sorry, I thought you were talking about entites for some reason(probably because you talked about a cow). I'll try and find a way to do it, but no guarantees I will find one. Maybe try asking in Mod Development if you haven't.
“Computers are incredibly fast, accurate and stupid; humans are incredibly slow, inaccurate and brilliant; together they are powerful beyond imagination."
“Computers are incredibly fast, accurate and stupid; humans are incredibly slow, inaccurate and brilliant; together they are powerful beyond imagination."
Just make it spawn in every biome for now. Put the spawn rates up high, and make sure you are looking at the right time of day. If it is
EnumCreatureType.creature
it will spawn in the day. If it is
EnumCreatureType.monster
it will spawn in the night.
Mod Development - I'm only helping people here that are using my tutorials and having trouble.
It is pretty much finished. I think I'll finish it and upload it now.
The generateSurface method only requires two ints. It doesn't matter what you use, as long as you make them the same thing inside the method. Seeing as people are getting confused about this, I will change the tutorial.
EDIT: Tutorial updated.
Straight from the code of my mod:
protected void dropFewItems(boolean flag, int i)
{
int j = rand.nextInt(3 + i);
for (int k = 0; k < j; k++)
{
dropItem(Item.goldNugget.shiftedIndex, 1);
}
j = rand.nextInt(3 + i);
for (int l = 0; l < j; l++)
{
dropItem(Item.fishRaw.shiftedIndex, 1);
}
}
Take your two food classes out of src then run cleanup.bat/sh. Decompile again and put your classes into src. After that you can recompile and reobfuscate.
Decompiling will create md5s which (I believe) store the names of all the classes that will not need reobfuscating. When you edit a file, it is removed from the md5s and will then be outputted when you reobfuscate. Number one rule: Don't run updatemd5s.bat/sh unless told to by the MCP team or you really know exactly what it does.
It still doesnt put the things in reobf and i cleaned up, decomplied, recompiled, and reobfiscated.
Hi I'm having a little trouble with smelting a custom made block into a custom made item.
This is the code in my mod_rubyore:
ModLoader.addSmelting(rubyOre.blockID, new ItemStack(RubyIngot, 1));
The classes I have have mod_rubyore, mod_rubyingot, BlockRuby, ItemRubyIngot
I named mod_rubyore, rubyOre and I named mod_rubyingot, RubyIngot
You should only keep 1(one) mod_ class. Merge your two mod_ classes into one and then the code you had written for the smelting tutorial will work.
Rollback Post to RevisionRollBack
“Computers are incredibly fast, accurate and stupid; humans are incredibly slow, inaccurate and brilliant; together they are powerful beyond imagination."
Thankyou Beltir! I can upload the tool tutorial now that I have more room. I had exceeded the length allowed for my post so Beltir deleted a post and now I can use the second one as an extension to the OP.
I'm tired though, so I'll upload it in the morning
Rollback Post to RevisionRollBack
“Computers are incredibly fast, accurate and stupid; humans are incredibly slow, inaccurate and brilliant; together they are powerful beyond imagination."
What render code? I didn't do any custom rendering. Am I supposed to?
http://www.minecraftforum.net/topic/1237692-125-lordofcatss-mods-defenders-of-steve-and-more/page__fromsearch__1
should it be mod_BlockFortress or mod_Block? Thanks for your help.
Heres the mod_BlockFortress
Show me your addRenderer method from your mod_ class.
It doesn't matter. It just needs to be the same as it is declared inside the class.
together they are powerful beyond imagination."
heres class file if it helps
To test the mod in actual Minecraft without MCP, you recompile, then run reobfuscate.bat/sh. The files will then be obfuscated and put in the folder reobf/minecraft. You can then use those classes and install it like any other mod. Don't forget your textures.
together they are powerful beyond imagination."
Oh you need that? Thanks it works now. (BTW, do you know how to make an entity fire a small fireball instead of an arrow? Cause their targeting methods are different or something. Ive got mine to shoot but it fires in random directions.)
http://www.minecraftforum.net/topic/1237692-125-lordofcatss-mods-defenders-of-steve-and-more/page__fromsearch__1
On The Food Its Not In The MCP it is in the acuall Minecraft
And On The Mob I Have Checked The Biomes Listed And It Doesnt Show Up.
Download the AliensVsPredator Minecraft Mod today at http://aliensvspredator.org
ok i succesfully did this for my block but then i tried with the 2 files for food and put them in src all the other folders and it doesnt recognize them and output the files. What should i do? It just says extracting modified classes at the end when i reobfisticate. All help appreciated.
Just make it spawn in every biome for now. Put the spawn rates up high, and make sure you are looking at the right time of day. If it is it will spawn in the day. If it is it will spawn in the night.
Mod Development - I'm only helping people here that are using my tutorials and having trouble.
It is pretty much finished. I think I'll finish it and upload it now.
The generateSurface method only requires two ints. It doesn't matter what you use, as long as you make them the same thing inside the method. Seeing as people are getting confused about this, I will change the tutorial.
EDIT: Tutorial updated.
Straight from the code of my mod:
Take your two food classes out of src then run cleanup.bat/sh. Decompile again and put your classes into src. After that you can recompile and reobfuscate.
Decompiling will create md5s which (I believe) store the names of all the classes that will not need reobfuscating. When you edit a file, it is removed from the md5s and will then be outputted when you reobfuscate. Number one rule: Don't run updatemd5s.bat/sh unless told to by the MCP team or you really know exactly what it does.
together they are powerful beyond imagination."
EDIT: Getting an error:
import java.util.Random;
public class CustomBlockBurnstoneOre extends Block
{
public CustomBlockBurnstoneOre(int i, int j)
{
super(i, j, Material.rock);
}
protected void dropFewItems(boolean flag, int i, Random rand)
{
int j = rand.nextInt(3 + i);
for (int k = 0; k < j; k++)
{
dropItem(mod_Buildercraft.BurnstoneOre, 1);
}
j = rand.nextInt(3 + i);
for (int l = 0; l < j; l++)
{
dropItem(Item.expBottle.shiftedIndex, 8);}
}
}
It says the method for the DropItems are undefined.
Sorry, I thought you were talking about entites for some reason(probably because you talked about a cow). I'll try and find a way to do it, but no guarantees I will find one. Maybe try asking in Mod Development if you haven't.
together they are powerful beyond imagination."
EDIT: My bad, double post
together they are powerful beyond imagination."
It still doesnt put the things in reobf and i cleaned up, decomplied, recompiled, and reobfiscated.
I would suggest downloading a new MCP.
You should only keep 1(one) mod_ class. Merge your two mod_ classes into one and then the code you had written for the smelting tutorial will work.
together they are powerful beyond imagination."
I'm tired though, so I'll upload it in the morning
together they are powerful beyond imagination."