• 1

    posted a message on Modding - Mob Animation code?

    could u please help :(


    Okay.. well to make the head move you need this code:
    	  this.Head.rotateAngleX = par5 / (180F / (float)Math.PI);
    	  this.Head.rotateAngleY = par4 / (180F / (float)Math.PI);


    However I see you have ears and other things on there, you're going to need that same two lines for all of those objects as well. Also the objects need to have the same rotation point (the blue dot in techne) as the head does. If you want the thing to look at you when your close add this to your entity class.
    this.tasks.addTask(7, new EntityAIWatchClosest(this, EntityPlayer.class, 8.0F));
    Posted in: Modification Development
  • 0

    posted a message on [Forge][1.5.1]Mob spawning in custom dimension (too many)
    Quote from Jimmy04creeper

    on this line
    this.spawnableCreatureList.add(new SpawnListEntry(Obamadon.class, 1000, 1, 1));

    i think the 3 numbers u have(1000, 1, 1) are the min, max per chunk and max per group per chunk
    try this
    this.spawnableCreatureList.add(new SpawnListEntry(Obamadon.class, 15, 15, 15));

    and see if it works


    Okay I did that and they seemed to spawn more, either by themselves or in small groups maybe of three or less. Still spawned very little though, and as far as the other mobs that use this.spawnableMonsterList.add I changed those to 15, 15, 15 just to see and they seemed to spawn less... maybe? But they still spawned in groups sometimes huge and tightly packed together and still always in dark areas and not out in the open. Ideas? Thanks for the help so far :)
    Posted in: Modification Development
  • 0

    posted a message on [Forge][1.5.1]Mob spawning in custom dimension (too many)
    Hello, i'm having a problem where in my custom dimension too many of my mob spawn, and they don't spawn properly.

     this.spawnableCreatureList.add(new SpawnListEntry(Raptor.class, 1000, 1, 1));
    this.spawnableCreatureList.add(new SpawnListEntry(Eotyrannus.class, 1000, 1, 1));
    this.spawnableCreatureList.add(new SpawnListEntry(Triceratops.class, 1000, 1, 1));
    this.spawnableCreatureList.add(new SpawnListEntry(Apatosaurus.class, 1000, 1, 1));
    this.spawnableCreatureList.add(new SpawnListEntry(Obamadon.class, 1000, 1, 1));


    This is in my biome gen class. This is the only biome in my dimension. When I use that code only the last two (Apatosaurus, and Obamadon) spawn. They spawn rarely and I only ever saw one Obamadon after flying around for at least 30min. During that time I only saw around 10 Apatosaurus; this was in flying straight one direction. I saw none of the other mobs.

    The two that did spawn somewhat are type EntityTameable and in order to even get them to spawn at all I added this to both of their Entity classes.

     @Override
    public boolean getCanSpawnHere()
    {
    return true;
    }


    Now all the other ones are type EntityMob. They have this in their code.

     @Override
    protected boolean isValidLightLevel()
    {
    return true; //don't care about the light level to spawn
    }


    Now back to my BiomeGen Class where I had the spawn code I have also tried using:

    This
     this.spawnableMonsterList.add(new SpawnListEntry(Raptor.class, 1, 1, 1));
    this.spawnableMonsterList.add(new SpawnListEntry(Eotyrannus.class, 1, 1, 1));
    this.spawnableMonsterList.add(new SpawnListEntry(Triceratops.class, 1, 1, 1));
    this.spawnableMonsterList.add(new SpawnListEntry(Apatosaurus.class, 1, 1, 1));
    this.spawnableMonsterList.add(new SpawnListEntry(Obamadon.class, 1, 1, 1));


    And this
     this.spawnableMonsterList.add(new SpawnListEntry(Raptor.class, 1000, 1, 1));
    this.spawnableMonsterList.add(new SpawnListEntry(Eotyrannus.class, 1000, 1, 1));
    this.spawnableMonsterList.add(new SpawnListEntry(Triceratops.class, 1000, 1, 1));
    this.spawnableCreatureList.add(new SpawnListEntry(Apatosaurus.class, 1000, 1, 1));
    this.spawnableCreatureList.add(new SpawnListEntry(Obamadon.class, 1000, 1, 1));


    In the first one I use
    this.spawnableMonsterList.add
    and have the variables set to the lowest possible. They spawn everywhere, which is okay but they spawn wayyy too much. They are all over the place considering I have the spawn so low. Also they spawn in huge groups which doesn't make sense since the min is 1 and max is 1 (Changing the min and max doesn't seem to change the group size at all). Also they only spawn in dark areas, under trees, under cliffs, ect. Going back to the code earlier which allows them to spawn during the day under any light level, I am confused as to why they won't spawn regularly in open grass.

    As for the last two, they spawn anywhere and everywhere and literally cover the entire ground, presumably this is having to do with this code I mention earlier

     @Override
    public boolean getCanSpawnHere()
    {
    return true;
    }


    However I am not sure, but considering without it they won't spawn at all I think it is a safe assumption.

    Now for the second configuration the same goes for the first three mobs (spawn too much, large groups, under trees and cliffs) but the last two that spawned everywhere before now spawn rarely but only around the first few chunks out of the portal.

    I've been messing around with this for a few days now and can't get any of this to work how I want. Any help at all will be greatly appreciated, and I'll give you credit it you can solve this issue for me :) Thanks for your time :)

    P.S. If you are the person that solves this I will add your ingame name to a config file which will give you something only obtainable that way if you ever play the mod :)
    Posted in: Modification Development
  • 0

    posted a message on [Forge][1.5.1] Custom Dimension Lag
    Bump
    Posted in: Modification Development
  • 0

    posted a message on Standard Plant Generation
    private void generateSurface(World world, Random random, int BlockX, int BlockZ) {
    
    for(int i = 0; i < 20; i++){
    int Xcoord1 = BlockX + random.nextInt(16);
    int Ycoord1 = random.nextInt(90);
    int Zcoord1 = BlockZ + random.nextInt(16);
    
    (new WorldGenTreeClassHere(Trees Variables)).generate(world, random, Xcoord1, Ycoord1, Zcoord1);
    }
    }


    This works ;)
    Posted in: Modification Development
  • 0

    posted a message on [Forge][1.5.1] Custom Dimension Lag
    I have a custom dimension working, trees generate, grass, dirt, stone, everything works and looks great, but ever since I got the stone working i've been getting terrible lag spikes every few seconds. Before I got the custom stone to generate and replace the regular stone I wasn't having these problems. Any help would be great, just can't seem to fix this one. :P

    Here is my ChunkProvider Class:
    package ZoneSeek.common.worldgen.Prehistoric;
    import java.util.List;
    import java.util.Random;
    import ZoneSeek.common.blocks.BlocksHelper;
    import net.minecraft.block.Block;
    import net.minecraft.block.BlockSand;
    import net.minecraft.entity.EnumCreatureType;
    import net.minecraft.util.IProgressUpdate;
    import net.minecraft.util.MathHelper;
    import net.minecraft.world.ChunkPosition;
    import net.minecraft.world.SpawnerAnimals;
    import net.minecraft.world.World;
    import net.minecraft.world.biome.BiomeGenBase;
    import net.minecraft.world.chunk.Chunk;
    import net.minecraft.world.chunk.IChunkProvider;
    import net.minecraft.world.gen.MapGenBase;
    import net.minecraft.world.gen.MapGenCaves;
    import net.minecraft.world.gen.MapGenRavine;
    import net.minecraft.world.gen.NoiseGeneratorOctaves;
    import net.minecraft.world.gen.feature.MapGenScatteredFeature;
    import net.minecraft.world.gen.feature.WorldGenDungeons;
    import net.minecraft.world.gen.feature.WorldGenLakes;
    import net.minecraft.world.gen.structure.MapGenMineshaft;
    import net.minecraft.world.gen.structure.MapGenStronghold;
    import net.minecraft.world.gen.structure.MapGenVillage;
    public class ChunkProviderPrehistoric implements IChunkProvider {
    /** RNG. */
    private Random rand;
    /** A NoiseGeneratorOctaves used in generating terrain */
    private NoiseGeneratorOctaves noiseGen1;
    /** A NoiseGeneratorOctaves used in generating terrain */
    private NoiseGeneratorOctaves noiseGen2;
    /** A NoiseGeneratorOctaves used in generating terrain */
    private NoiseGeneratorOctaves noiseGen3;
    /** A NoiseGeneratorOctaves used in generating terrain */
    private NoiseGeneratorOctaves noiseGen4;
    /** A NoiseGeneratorOctaves used in generating terrain */
    public NoiseGeneratorOctaves noiseGen5;
    /** A NoiseGeneratorOctaves used in generating terrain */
    public NoiseGeneratorOctaves noiseGen6;
    public NoiseGeneratorOctaves mobSpawnerNoise;
    /** Reference to the World object. */
    private World worldObj;
    /** are map structures going to be generated (e.g. strongholds) */
    private final boolean mapFeaturesEnabled;
    /** Holds the overall noise array used in chunk generation */
    private double[] noiseArray;
    private double[] stoneNoise = new double[256];
    private MapGenBase caveGenerator = new MapGenCaves();
    /** Holds Stronghold Generator */
    private MapGenStronghold strongholdGenerator = new MapGenStronghold();
    /** Holds Village Generator */
    private MapGenVillage villageGenerator = new MapGenVillage();
    /** Holds Mineshaft Generator */
    private MapGenMineshaft mineshaftGenerator = new MapGenMineshaft();
    private MapGenScatteredFeature scatteredFeatureGenerator = new MapGenScatteredFeature();
    /** Holds ravine generator */
    private MapGenBase ravineGenerator = new MapGenRavine();
    /** The biomes that are used to generate the chunk */
    private BiomeGenBase[] biomesForGeneration;
    /** A double array that hold terrain noise from noiseGen3 */
    double[] noise3;
    /** A double array that hold terrain noise */
    double[] noise1;
    /** A double array that hold terrain noise from noiseGen2 */
    double[] noise2;
    /** A double array that hold terrain noise from noiseGen5 */
    double[] noise5;
    /** A double array that holds terrain noise from noiseGen6 */
    double[] noise6;
    /**
    * Used to store the 5x5 parabolic field that is used during terrain generation.
    */
    float[] parabolicField;
    int[][] field_73219_j = new int[32][32];
    public ChunkProviderPrehistoric(World par1World, long par2, boolean par4) {
    this.worldObj = par1World;
    this.mapFeaturesEnabled = par4;
    this.rand = new Random(par2);
    this.noiseGen1 = new NoiseGeneratorOctaves(this.rand, 16);
    this.noiseGen2 = new NoiseGeneratorOctaves(this.rand, 16);
    this.noiseGen3 = new NoiseGeneratorOctaves(this.rand, 8);
    this.noiseGen4 = new NoiseGeneratorOctaves(this.rand, 4);
    this.noiseGen5 = new NoiseGeneratorOctaves(this.rand, 10);
    this.noiseGen6 = new NoiseGeneratorOctaves(this.rand, 16);
    this.mobSpawnerNoise = new NoiseGeneratorOctaves(this.rand, 8);
    }
    /**
    * Generates the shape of the terrain for the chunk though its all stone though the water is frozen if the temperature is low enough
    */
    public void generateTerrain(int par1, int par2, byte[] par3ArrayOfByte) {
    byte var4 = 4;
    byte var5 = 16;
    byte var6 = 63;
    int var7 = var4 + 1;
    byte var8 = 17;
    int var9 = var4 + 1;
    this.biomesForGeneration = this.worldObj.getWorldChunkManager().getBiomesForGeneration(this.biomesForGeneration, par1 * 4 - 2, par2 * 4 - 2, var7 + 5, var9 + 5);
    this.noiseArray = this.initializeNoiseField(this.noiseArray, par1 * var4, 0, par2 * var4, var7, var8, var9);
    for (int var10 = 0; var10 < var4; ++var10) {
    for (int var11 = 0; var11 < var4; ++var11) {
    for (int var12 = 0; var12 < var5; ++var12) {
    	 double var13 = 0.125D;
    	 double var15 = this.noiseArray[((var10 + 0) * var9 + var11 + 0) * var8 + var12 + 0];
    	 double var17 = this.noiseArray[((var10 + 0) * var9 + var11 + 1) * var8 + var12 + 0];
    	 double var19 = this.noiseArray[((var10 + 1) * var9 + var11 + 0) * var8 + var12 + 0];
    	 double var21 = this.noiseArray[((var10 + 1) * var9 + var11 + 1) * var8 + var12 + 0];
    	 double var23 = (this.noiseArray[((var10 + 0) * var9 + var11 + 0) * var8 + var12 + 1] - var15) * var13;
    	 double var25 = (this.noiseArray[((var10 + 0) * var9 + var11 + 1) * var8 + var12 + 1] - var17) * var13;
    	 double var27 = (this.noiseArray[((var10 + 1) * var9 + var11 + 0) * var8 + var12 + 1] - var19) * var13;
    	 double var29 = (this.noiseArray[((var10 + 1) * var9 + var11 + 1) * var8 + var12 + 1] - var21) * var13;
    	 for (int var31 = 0; var31 < 8; ++var31) {
    	 double var32 = 0.25D;
    	 double var34 = var15;
    	 double var36 = var17;
    	 double var38 = (var19 - var15) * var32;
    	 double var40 = (var21 - var17) * var32;
    	 for (int var42 = 0; var42 < 4; ++var42) {
    	 int var43 = var42 + var10 * 4 << 11 | 0 + var11 * 4 << 7 | var12 * 8 + var31;
    	 short var44 = 128;
    	 var43 -= var44;
    	 double var45 = 0.25D;
    	 double var49 = (var36 - var34) * var45;
    	 double var47 = var34 - var49;
    	 for (int var51 = 0; var51 < 4; ++var51) {
    	 if ((var47 += var49) > 0.0D) {
    		 par3ArrayOfByte[var43 += var44] = (byte) BlocksHelper.PrehistoricStone.blockID;
    	 } else if (var12 * 8 + var31 < var6) {
    		 par3ArrayOfByte[var43 += var44] = (byte) Block.waterStill.blockID;
    	 } else {
    		 par3ArrayOfByte[var43 += var44] = 0;
    	 }
    	 }
    	 var34 += var38;
    	 var36 += var40;
    	 }
    	 var15 += var23;
    	 var17 += var25;
    	 var19 += var27;
    	 var21 += var29;
    	 }
    }
    }
    }
    }
    /**
    * Replaces the stone that was placed in with blocks that match the biome
    */
    public void replaceBlocksForBiome(int par1, int par2, byte[] par3ArrayOfByte, BiomeGenBase[] par4ArrayOfBiomeGenBase) {
    byte var5 = 63;
    double var6 = 0.03125D;
    this.stoneNoise = this.noiseGen4.generateNoiseOctaves(this.stoneNoise, par1 * 16, par2 * 16, 0, 16, 16, 1, var6 * 2.0D, var6 * 2.0D, var6 * 2.0D);
    for (int var8 = 0; var8 < 16; ++var8) {
    for (int var9 = 0; var9 < 16; ++var9) {
    BiomeGenBase var10 = par4ArrayOfBiomeGenBase[var9 + var8 * 16];
    float var11 = var10.getFloatTemperature();
    int var12 = (int) (this.stoneNoise[var8 + var9 * 16] / 3.0D + 3.0D + this.rand.nextDouble() * 0.25D);
    int var13 = -1;
    byte var14 = var10.topBlock;
    byte var15 = var10.fillerBlock;
    for (int var16 = 127; var16 >= 0; --var16) {
    	 int var17 = (var9 * 16 + var8) * 128 + var16;
    	 if (var16 <= 0 + this.rand.nextInt(5)) {
    	 par3ArrayOfByte[var17] = (byte) Block.bedrock.blockID;
    	 } else {
    	 byte var18 = par3ArrayOfByte[var17];
    	 if (var18 == 0) {
    	 var13 = -1;
    	 } else if (var18 == (byte) BlocksHelper.PrehistoricStone.blockID) {
    	 if (var13 == -1) {
    	 if (var12 <= -20) {
    		 var14 = 0;
    		 var15 = (byte) BlocksHelper.PrehistoricStone.blockID;
    	 } else if (var16 >= var5 - -16 && var16 <= var5 + 1) {
    		 var14 = var10.topBlock;
    		 var15 = var10.fillerBlock;
    	 }
    	 if (var16 < var5 && var14 == 0) {
    		 if (var11 < 0.15F) {
    		 var14 = (byte) Block.ice.blockID;
    		 } else {
    		 var14 = (byte) Block.waterStill.blockID;
    		 }
    	 }
    	 var13 = var12;
    	 if (var16 >= var5 - 1) {
    		 par3ArrayOfByte[var17] = var14;
    	 } else {
    		 par3ArrayOfByte[var17] = var15;
    	 }
    	 } else if (var13 > 0) {
    	 --var13;
    	 par3ArrayOfByte[var17] = var15;
    	 if (var13 == 0 && var15 == BlocksHelper.PrehistoricSand.blockID) {
    		 var13 = this.rand.nextInt(4);
    		 var15 = (byte) BlocksHelper.PrehistoricStone.blockID;
    	 }
    	 }
    	 }
    	 }
    }
    }
    }
    }
    /**
    * loads or generates the chunk at the chunk location specified
    */
    public Chunk loadChunk(int par1, int par2) {
    return this.provideChunk(par1, par2);
    }
    /**
    * Will return back a chunk, if it doesn't exist and its not a MP client it will generates all the blocks for the specified chunk from the map seed and chunk seed
    */
    public Chunk provideChunk(int par1, int par2) {
    this.rand.setSeed((long) par1 * 341873128712L + (long) par2 * 132897987541L);
    byte[] var3 = new byte[32768];
    this.generateTerrain(par1, par2, var3);
    this.biomesForGeneration = this.worldObj.getWorldChunkManager().loadBlockGeneratorData(this.biomesForGeneration, par1 * 16, par2 * 16, 16, 16);
    this.replaceBlocksForBiome(par1, par2, var3, this.biomesForGeneration);
    //this.caveGenerator.generate(this, this.worldObj, par1, par2, var3);
    //this.ravineGenerator.generate(this, this.worldObj, par1, par2, var3);
    if (this.mapFeaturesEnabled) {
    //this.mineshaftGenerator.generate(this, this.worldObj, par1, par2, var3);
    //this.villageGenerator.generate(this, this.worldObj, par1, par2, var3);
    //this.strongholdGenerator.generate(this, this.worldObj, par1, par2, var3);
    //this.scatteredFeatureGenerator.generate(this, this.worldObj, par1, par2, var3);
    }
    Chunk var4 = new Chunk(this.worldObj, var3, par1, par2);
    byte[] var5 = var4.getBiomeArray();
    for (int var6 = 0; var6 < var5.length; ++var6) {
    var5[var6] = (byte) this.biomesForGeneration[var6].biomeID;
    }
    var4.generateSkylightMap();
    return var4;
    }
    /**
    * generates a subset of the level's terrain data. Takes 7 arguments: the [empty] noise array, the position, and the size.
    */
    private double[] initializeNoiseField(double[] par1ArrayOfDouble, int par2, int par3, int par4, int par5, int par6, int par7) {
    if (par1ArrayOfDouble == null) {
    par1ArrayOfDouble = new double[par5 * par6 * par7];
    }
    if (this.parabolicField == null) {
    this.parabolicField = new float[25];
    for (int var8 = -2; var8 <= 2; ++var8) {
    for (int var9 = -2; var9 <= 2; ++var9) {
    	 float var10 = 10.0F / MathHelper.sqrt_float((float) (var8 * var8 + var9 * var9) + 0.2F);
    	 this.parabolicField[var8 + 2 + (var9 + 2) * 5] = var10;
    }
    }
    }
    double var44 = 684.412D;
    double var45 = 684.412D;
    this.noise5 = this.noiseGen5.generateNoiseOctaves(this.noise5, par2, par4, par5, par7, 1.121D, 1.121D, 0.5D);
    this.noise6 = this.noiseGen6.generateNoiseOctaves(this.noise6, par2, par4, par5, par7, 200.0D, 200.0D, 0.5D);
    this.noise3 = this.noiseGen3.generateNoiseOctaves(this.noise3, par2, par3, par4, par5, par6, par7, var44 / 80.0D, var45 / 160.0D, var44 / 80.0D);
    this.noise1 = this.noiseGen1.generateNoiseOctaves(this.noise1, par2, par3, par4, par5, par6, par7, var44, var45, var44);
    this.noise2 = this.noiseGen2.generateNoiseOctaves(this.noise2, par2, par3, par4, par5, par6, par7, var44, var45, var44);
    boolean var43 = false;
    boolean var42 = false;
    int var12 = 0;
    int var13 = 0;
    for (int var14 = 0; var14 < par5; ++var14) {
    for (int var15 = 0; var15 < par7; ++var15) {
    float var16 = 0.0F;
    float var17 = 0.0F;
    float var18 = 0.0F;
    byte var19 = 2;
    BiomeGenBase var20 = this.biomesForGeneration[var14 + 2 + (var15 + 2) * (par5 + 5)];
    for (int var21 = -var19; var21 <= var19; ++var21) {
    	 for (int var22 = -var19; var22 <= var19; ++var22) {
    	 BiomeGenBase var23 = this.biomesForGeneration[var14 + var21 + 2 + (var15 + var22 + 2) * (par5 + 5)];
    	 float var24 = this.parabolicField[var21 + 2 + (var22 + 2) * 5] / (var23.minHeight + 2.0F);
    	 if (var23.minHeight > var20.minHeight) {
    	 var24 /= 2.0F;
    	 }
    	 var16 += var23.maxHeight * var24;
    	 var17 += var23.minHeight * var24;
    	 var18 += var24;
    	 }
    }
    var16 /= var18;
    var17 /= var18;
    var16 = var16 * 0.9F + 0.1F;
    var17 = (var17 * 4.0F - 1.0F) / 8.0F;
    double var47 = this.noise6[var13] / 8000.0D;
    if (var47 < 0.0D) {
    	 var47 = -var47 * 0.3D;
    }
    var47 = var47 * 3.0D - 2.0D;
    if (var47 < 0.0D) {
    	 var47 /= 2.0D;
    	 if (var47 < -1.0D) {
    	 var47 = -1.0D;
    	 }
    	 var47 /= 1.4D;
    	 var47 /= 2.0D;
    } else {
    	 if (var47 > 1.0D) {
    	 var47 = 1.0D;
    	 }
    	 var47 /= 8.0D;
    }
    ++var13;
    for (int var46 = 0; var46 < par6; ++var46) {
    	 double var48 = (double) var17;
    	 double var26 = (double) var16;
    	 var48 += var47 * 0.2D;
    	 var48 = var48 * (double) par6 / 16.0D;
    	 double var28 = (double) par6 / 2.0D + var48 * 4.0D;
    	 double var30 = 0.0D;
    	 double var32 = ((double) var46 - var28) * 12.0D * 128.0D / 128.0D / var26;
    	 if (var32 < 0.0D) {
    	 var32 *= 4.0D;
    	 }
    	 double var34 = this.noise1[var12] / 512.0D;
    	 double var36 = this.noise2[var12] / 512.0D;
    	 double var38 = (this.noise3[var12] / 10.0D + 1.0D) / 2.0D;
    	 if (var38 < 0.0D) {
    	 var30 = var34;
    	 } else if (var38 > 1.0D) {
    	 var30 = var36;
    	 } else {
    	 var30 = var34 + (var36 - var34) * var38;
    	 }
    	 var30 -= var32;
    	 if (var46 > par6 - 4) {
    	 double var40 = (double) ((float) (var46 - (par6 - 4)) / 3.0F);
    	 var30 = var30 * (1.0D - var40) + -10.0D * var40;
    	 }
    	 par1ArrayOfDouble[var12] = var30;
    	 ++var12;
    }
    }
    }
    return par1ArrayOfDouble;
    }
    /**
    * Checks to see if a chunk exists at x, y
    */
    public boolean chunkExists(int par1, int par2) {
    return true;
    }
    /**
    * Populates chunk with ores etc etc
    */
    public void populate(IChunkProvider par1IChunkProvider, int par2, int par3) {
    BlockSand.fallInstantly = true;
    int var4 = par2 * 16;
    int var5 = par3 * 16;
    BiomeGenBase var6 = this.worldObj.getBiomeGenForCoords(var4 + 16, var5 + 16);
    this.rand.setSeed(this.worldObj.getSeed());
    long var7 = this.rand.nextLong() / 2L * 2L + 1L;
    long var9 = this.rand.nextLong() / 2L * 2L + 1L;
    this.rand.setSeed((long) par2 * var7 + (long) par3 * var9 ^ this.worldObj.getSeed());
    boolean var11 = false;
    if (this.mapFeaturesEnabled) {
    //this.mineshaftGenerator.generateStructuresInChunk(this.worldObj, this.rand, par2, par3);
    //var11 = this.villageGenerator.generateStructuresInChunk(this.worldObj, this.rand, par2, par3);
    //this.strongholdGenerator.generateStructuresInChunk(this.worldObj, this.rand, par2, par3);
    //this.scatteredFeatureGenerator.generateStructuresInChunk(this.worldObj, this.rand, par2, par3);
    }
    int var12;
    int var13;
    int var14;
    if (!var11 && this.rand.nextInt(4) == 0) {
    var12 = var4 + this.rand.nextInt(16) + 8;
    var13 = this.rand.nextInt(128);
    var14 = var5 + this.rand.nextInt(16) + 8;
    (new WorldGenLakes(Block.waterStill.blockID)).generate(this.worldObj, this.rand, var12, var13, var14);
    }
    if (!var11 && this.rand.nextInt(8) == 0) {
    var12 = var4 + this.rand.nextInt(16) + 8;
    var13 = this.rand.nextInt(this.rand.nextInt(120) + 8);
    var14 = var5 + this.rand.nextInt(16) + 8;
    if (var13 < 63 || this.rand.nextInt(10) == 0) {
    (new WorldGenLakes(Block.lavaStill.blockID)).generate(this.worldObj, this.rand, var12, var13, var14);
    }
    }
    for (var12 = 0; var12 < 8; ++var12) {
    var13 = var4 + this.rand.nextInt(16) + 8;
    var14 = this.rand.nextInt(128);
    int var15 = var5 + this.rand.nextInt(16) + 8;
    if ((new WorldGenDungeons()).generate(this.worldObj, this.rand, var13, var14, var15)) {
    ;
    }
    }
    var6.decorate(this.worldObj, this.rand, var4, var5);
    SpawnerAnimals.performWorldGenSpawning(this.worldObj, var6, var4 + 8, var5 + 8, 16, 16, this.rand);
    var4 += 8;
    var5 += 8;
    for (var12 = 0; var12 < 16; ++var12) {
    for (var13 = 0; var13 < 16; ++var13) {
    var14 = this.worldObj.getPrecipitationHeight(var4 + var12, var5 + var13);
    if (this.worldObj.isBlockFreezable(var12 + var4, var14 - 1, var13 + var5)) {
    	 this.worldObj.setBlock(var12 + var4, var14 - 1, var13 + var5, Block.ice.blockID);
    }
    if (this.worldObj.canSnowAt(var12 + var4, var14, var13 + var5)) {
    	 this.worldObj.setBlock(var12 + var4, var14, var13 + var5, Block.snow.blockID);
    }
    }
    }
    BlockSand.fallInstantly = false;
    }
    /**
    * Two modes of operation: if passed true, save all Chunks in one go. If passed false, save up to two chunks. Return true if all chunks have been saved.
    */
    public boolean saveChunks(boolean par1, IProgressUpdate par2IProgressUpdate) {
    return true;
    }
    /**
    * Unloads the 100 oldest chunks from memory, due to a bug with chunkSet.add() never being called it thinks the list is always empty and will not remove any chunks.
    */
    public boolean unload100OldestChunks() {
    return false;
    }
    /**
    * Returns if the IChunkProvider supports saving.
    */
    public boolean canSave() {
    return true;
    }
    /**
    * Converts the instance data to a readable string.
    */
    public String makeString() {
    return "RandomLevelSource";
    }
    /**
    * Returns a list of creatures of the specified type that can spawn at the given location.
    */
    public List getPossibleCreatures(EnumCreatureType par1EnumCreatureType, int par2, int par3, int par4)
    {
    	 BiomeGenBase biomegenbase = this.worldObj.getBiomeGenForCoords(par2, par4);
    	 return biomegenbase == null ? null : biomegenbase.getSpawnableList(par1EnumCreatureType);
    }
    /**
    * Returns the location of the closest structure of the specified type. If not found returns null.
    */
    public ChunkPosition findClosestStructure(World par1World, String par2Str, int par3, int par4, int par5) {
    return "Stronghold".equals(par2Str) && this.strongholdGenerator != null ? this.strongholdGenerator.getNearestInstance(par1World, par3, par4, par5) : null;
    }
    public int getLoadedChunkCount() {
    return 10;
    }
    public void func_82695_e(int par1, int par2) {
    if (this.mapFeaturesEnabled) {
    //this.mineshaftGenerator.generate(this, this.worldObj, par1, par2, (byte[]) null);
    //this.villageGenerator.generate(this, this.worldObj, par1, par2, (byte[]) null);
    //this.strongholdGenerator.generate(this, this.worldObj, par1, par2, (byte[]) null);
    //this.scatteredFeatureGenerator.generate(this, this.worldObj, par1, par2, (byte[]) null);
    }
    }
    @Override
    public void recreateStructures(int var1, int var2) {
    // TODO Auto-generated method stub
    }
    @Override
    public boolean unloadQueuedChunks() {
    // TODO Auto-generated method stub
    return true;
    }
    }


    Thanks in advance to anyone who can help me :)
    Posted in: Modification Development
  • 0

    posted a message on [1.5] Icons and Block Textures
    Quote from f_art_reeper

    No, I've been using this setUnlocalizedName-method just yesterday
    and it doesn't change the Name, which appears in the game. It
    is still for recognizing the related png-file in your textures-folder.

    Example:

    That's in your mod class:

    public static final Item hahaha = new ItemHahaha(300).setUnlocalizedName("hahaha");

    So the texture manager will be looking for ~/textures/items/hahaha.png.


    Yes I know that... I wasnt the one needing help, I assumed he only needed the one line for textures since that's what this topic is about ;)
    Posted in: Tutorials
  • 0

    posted a message on [1.5] Icons and Block Textures
    Quote from RonanZer0

    Wait up...
    There's still one issue that needs to be solved... please help me.



















    setItemName

    why is it gone
    and where's the alternative? please answer







    notice me


    .setUnlocalizedName("name here")

    that's the new function replace everything with that
    Posted in: Tutorials
  • 0

    posted a message on [1.5] Icons and Block Textures
    Quote from AtomicStryker

    You screwed up your constructor with a Nullpointer, has nothing to do with this



    In the IconRegister method, the various Icons are loaded and saved into an array, then returned as needed in the Icon method. See the example classes i linked.


    Okay so I got it to work in game and everything works, but when I go to open my inventory when I go to the block minecraft crashes. Here is my code and crash log, what do I need to fix?

    package zoneseek.mod;
    
    import java.util.List;
    import java.util.Random;
    
    import net.minecraft.block.Block;
    import net.minecraft.block.material.Material;
    import net.minecraft.client.renderer.texture.IconRegister;
    import net.minecraft.creativetab.CreativeTabs;
    import net.minecraft.item.ItemStack;
    import net.minecraft.util.Icon;
    import net.minecraft.world.World;
    import cpw.mods.fml.relauncher.Side;
    import cpw.mods.fml.relauncher.SideOnly;
    
    public class LagoonLog extends Block
    {
        /** The type of tree this log came from. */
        public static final String[] LagoonwoodType = new String[] {"Lagoon"};
        public static final String[] field_94389_b = new String[] {"Lagoon"};
        @SideOnly(Side.CLIENT)
        private Icon[] field_94390_c;
        @SideOnly(Side.CLIENT)
        private Icon field_94388_cO;
    
        protected LagoonLog(int par1)
        {
            super(par1, Material.wood);
            this.setCreativeTab(CreativeTabs.tabBlock);
        }
    
        /**
         * The type of render function that is called for this block
         */
        public int getRenderType()
        {
            return 31;
        }
    
        /**
         * Returns the quantity of items to drop on block destruction.
         */
        public int quantityDropped(Random par1Random)
        {
            return 1;
        }
    
        /**
         * Returns the ID of the items to drop on destruction.
         */
        public int idDropped(int par1, Random par2Random, int par3)
        {
            return mod_MainClass.LagoonLog.blockID;
        }
    
        /**
         * ejects contained items into the world, and notifies neighbours of an update, as appropriate
         */
        public void breakBlock(World par1World, int par2, int par3, int par4, int par5, int par6)
        {
            byte b0 = 4;
            int j1 = b0 + 1;
    
            if (par1World.checkChunksExist(par2 - j1, par3 - j1, par4 - j1, par2 + j1, par3 + j1, par4 + j1))
            {
                for (int k1 = -b0; k1 <= b0; ++k1)
                {
                    for (int l1 = -b0; l1 <= b0; ++l1)
                    {
                        for (int i2 = -b0; i2 <= b0; ++i2)
                        {
                            int j2 = par1World.getBlockId(par2 + k1, par3 + l1, par4 + i2);
    
                            if (Block.blocksList[j2] != null)
                            {
                                Block.blocksList[j2].beginLeavesDecay(par1World, par2 + k1, par3 + l1, par4 + i2);
                            }
                        }
                    }
                }
            }
        }
    
        /**
         * Called when a block is placed using its ItemBlock. Args: World, X, Y, Z, side, hitX, hitY, hitZ, block metadata
         */
        public int onBlockPlaced(World par1World, int par2, int par3, int par4, int par5, float par6, float par7, float par8, int par9)
        {
            int j1 = par9 & 3;
            byte b0 = 0;
    
            switch (par5)
            {
                case 0:
                case 1:
                    b0 = 0;
                    break;
                case 2:
                case 3:
                    b0 = 8;
                    break;
                case 4:
                case 5:
                    b0 = 4;
            }
    
            return j1 | b0;
        }
    
        @SideOnly(Side.CLIENT)
    
        /**
         * From the specified side and block metadata retrieves the blocks texture. Args: side, metadata
         */
        public Icon getBlockTextureFromSideAndMetadata(int par1, int par2)
        {
            int k = par2 & 12;
            int l = par2 & 3;
            return k == 0 && (par1 == 1 || par1 == 0) ? this.field_94388_cO : (k == 4 && (par1 == 5 || par1 == 4) ? this.field_94388_cO : (k == 8 && (par1 == 2 || par1 == 3) ? this.field_94388_cO : this.field_94390_c[l]));
        }
    
        /**
         * Determines the damage on the item the block drops. Used in cloth and wood.
         */
        public int damageDropped(int par1)
        {
            return par1 & 3;
        }
    
        /**
         * returns a number between 0 and 3
         */
        public static int limitToValidMetadata(int par0)
        {
            return par0 & 3;
        }
    
        @SideOnly(Side.CLIENT)
    
        /**
         * returns a list of blocks with the same ID, but different meta (eg: wood returns 4 blocks)
         */
        public void getSubBlocks(int par1, CreativeTabs par2CreativeTabs, List par3List)
        {
            par3List.add(new ItemStack(par1, 1, 0));
            par3List.add(new ItemStack(par1, 1, 1));
            par3List.add(new ItemStack(par1, 1, 2));
            par3List.add(new ItemStack(par1, 1, 3));
        }
    
        /**
         * Returns an item stack containing a single instance of the current block type. 'i' is the block's subtype/damage
         * and is ignored for blocks which do not support subtypes. Blocks which cannot be harvested should return null.
         */
        protected ItemStack createStackedBlock(int par1)
        {
            return new ItemStack(this.blockID, 1, limitToValidMetadata(par1));
        }
    
        @SideOnly(Side.CLIENT)
        public void func_94332_a(IconRegister par1IconRegister)
        {
            this.field_94388_cO = par1IconRegister.func_94245_a("zoneseek:lagoonlogtop");
            this.field_94390_c = new Icon[field_94389_b.length];
    
            for (int i = 0; i < this.field_94390_c.length; ++i)
            {
                this.field_94390_c[i] = par1IconRegister.func_94245_a("zoneseek:lagoonlog");
            }
        }
    
        @Override
        public boolean canSustainLeaves(World world, int x, int y, int z)
        {
            return true;
        }
    
        @Override
        public boolean isWood(World world, int x, int y, int z)
        {
            return true;
        }
    }

    And crash report:

    2013-03-14 22:46:18 [INFO] [ForgeModLoader] Forge Mod Loader version 5.0.24.582 for Minecraft 1.5 loading
    2013-03-14 22:46:18 [INFO] [ForgeModLoader] Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
    2013-03-14 22:46:18 [FINEST] [ForgeModLoader] All core mods are successfully located
    2013-03-14 22:46:18 [FINEST] [ForgeModLoader] Discovering coremods
    2013-03-14 22:46:18 [FINEST] [ForgeModLoader] Found library file argo-small-3.2.jar present and correct in lib dir
    2013-03-14 22:46:18 [FINEST] [ForgeModLoader] Found library file guava-14.0-rc3.jar present and correct in lib dir
    2013-03-14 22:46:18 [FINEST] [ForgeModLoader] Found library file asm-all-4.1.jar present and correct in lib dir
    2013-03-14 22:46:18 [FINEST] [ForgeModLoader] Found library file bcprov-jdk15on-148.jar present and correct in lib dir
    2013-03-14 22:46:18 [FINEST] [ForgeModLoader] Found library file deobfuscation_data_1.5.zip present and correct in lib dir
    2013-03-14 22:46:18 [FINEST] [ForgeModLoader] Found library file scala-library.jar present and correct in lib dir
    2013-03-14 22:46:18 [FINEST] [ForgeModLoader] Running coremod plugins
    2013-03-14 22:46:18 [FINEST] [ForgeModLoader] Running coremod plugin FMLCorePlugin
    2013-03-14 22:46:18 [FINEST] [ForgeModLoader] Coremod plugin FMLCorePlugin run successfully
    2013-03-14 22:46:18 [FINEST] [ForgeModLoader] Running coremod plugin FMLForgePlugin
    2013-03-14 22:46:18 [FINEST] [ForgeModLoader] Coremod plugin FMLForgePlugin run successfully
    2013-03-14 22:46:18 [FINEST] [ForgeModLoader] Validating minecraft
    2013-03-14 22:46:18 [FINEST] [ForgeModLoader] Minecraft validated, launching...
    2013-03-14 22:46:20 [INFO] [STDOUT] 229 recipes
    2013-03-14 22:46:20 [INFO] [STDOUT] 27 achievements
    2013-03-14 22:46:20 [INFO] [Minecraft-Client] Setting user: Player842
    2013-03-14 22:46:20 [INFO] [STDOUT] (Session ID is -)
    2013-03-14 22:46:20 [INFO] [STDERR] Client asked for parameter: server
    2013-03-14 22:46:20 [INFO] [Minecraft-Client] LWJGL Version: 2.4.2
    2013-03-14 22:46:20 [INFO] [MinecraftForge] Attempting early MinecraftForge initialization
    2013-03-14 22:46:20 [INFO] [STDOUT] MinecraftForge v7.7.0.582 Initialized
    2013-03-14 22:46:20 [INFO] [ForgeModLoader] MinecraftForge v7.7.0.582 Initialized
    2013-03-14 22:46:20 [INFO] [STDOUT] Replaced 85 ore recipies
    2013-03-14 22:46:20 [INFO] [MinecraftForge] Completed early MinecraftForge initialization
    2013-03-14 22:46:20 [INFO] [ForgeModLoader] Reading custom logging properties from C:\Users\Adam\Desktop\ZoneSeek 1.5\jars\config\logging.properties
    2013-03-14 22:46:20 [OFF] [ForgeModLoader] Logging level for ForgeModLoader logging is set to ALL
    2013-03-14 22:46:20 [FINE] [ForgeModLoader] Building injected Mod Containers [cpw.mods.fml.common.FMLDummyContainer, net.minecraftforge.common.ForgeDummyContainer]
    2013-03-14 22:46:20 [FINE] [ForgeModLoader] Attempting to load mods contained in the minecraft jar file and associated classes
    2013-03-14 22:46:20 [FINE] [ForgeModLoader] Found a minecraft related directory at C:\Users\Adam\Desktop\ZoneSeek 1.5\eclipse\Minecraft\bin, examining for mod candidates
    2013-03-14 22:46:20 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Adam\Desktop\ZoneSeek 1.5\jars\bin\jinput.jar
    2013-03-14 22:46:20 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Adam\Desktop\ZoneSeek 1.5\jars\bin\lwjgl_util.jar
    2013-03-14 22:46:20 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Adam\Desktop\ZoneSeek 1.5\jars\bin\lwjgl.jar
    2013-03-14 22:46:20 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\Adam\Desktop\ZoneSeek 1.5\jars\bin\minecraft.jar, examining for mod candidates
    2013-03-14 22:46:20 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\Adam\Desktop\ZoneSeek 1.5\lib\argo-3.2-src.jar, examining for mod candidates
    2013-03-14 22:46:20 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\Adam\Desktop\ZoneSeek 1.5\lib\bcprov-debug-jdk15on-148.jar, examining for mod candidates
    2013-03-14 22:46:20 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\Adam\Desktop\ZoneSeek 1.5\lib\asm-debug-all-4.1.jar, examining for mod candidates
    2013-03-14 22:46:20 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Adam\Desktop\ZoneSeek 1.5\lib\guava-14.0-rc3.jar
    2013-03-14 22:46:20 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Adam\Desktop\ZoneSeek 1.5\jars\lib\argo-small-3.2.jar
    2013-03-14 22:46:20 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Adam\Desktop\ZoneSeek 1.5\jars\lib\guava-14.0-rc3.jar
    2013-03-14 22:46:20 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Adam\Desktop\ZoneSeek 1.5\jars\lib\asm-all-4.1.jar
    2013-03-14 22:46:20 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Adam\Desktop\ZoneSeek 1.5\jars\lib\bcprov-jdk15on-148.jar
    2013-03-14 22:46:20 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Adam\Desktop\ZoneSeek 1.5\jars\lib\deobfuscation_data_1.5.zip
    2013-03-14 22:46:20 [FINER] [ForgeModLoader] Skipping known library file C:\Users\Adam\Desktop\ZoneSeek 1.5\jars\lib\scala-library.jar
    2013-03-14 22:46:20 [FINE] [ForgeModLoader] Minecraft jar mods loaded successfully
    2013-03-14 22:46:20 [INFO] [ForgeModLoader] Searching C:\Users\Adam\Desktop\ZoneSeek 1.5\jars\mods for mods
    2013-03-14 22:46:20 [FINE] [ForgeModLoader] Examining directory bin for potential mods
    2013-03-14 22:46:20 [FINE] [ForgeModLoader] No mcmod.info file found in directory bin
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package cpw
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package cpw.mods
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client.modloader
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client.registry
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.asm
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.asm.transformers
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.asm.transformers.deobf
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.discovery
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.discovery.asm
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.event
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.functions
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.modloader
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.network
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.registry
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.toposort
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.versioning
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.relauncher
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.server
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package ibxm
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package mods
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package mods.zoneseek
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package mods.zoneseek.textures
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package mods.zoneseek.textures.blocks
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package mods.zoneseek.textures.gui
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package mods.zoneseek.textures.items
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package mods.zoneseek.textures.models
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package net
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package net.minecraft
    2013-03-14 22:46:20 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.block
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.block.material
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.audio
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.entity
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.entity.render
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.gui
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.gui.achievement
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.gui.inventory
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.mco
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.model
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.multiplayer
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.particle
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.culling
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.entity
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.texture
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.tileentity
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.settings
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.stats
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.texturepacks
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.command
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.crash
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.creativetab
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.dispenser
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.enchantment
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.ai
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.boss
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.effect
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.item
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.monster
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.passive
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.player
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.projectile
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.inventory
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.item
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.item.crafting
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.logging
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.nbt
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.network
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.network.packet
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.network.rcon
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.pathfinding
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.potion
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.profiler
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.scoreboard
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.dedicated
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.gui
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.integrated
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.management
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.src
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.stats
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.tileentity
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.util
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.village
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.biome
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.chunk
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.chunk.storage
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.demo
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen.feature
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen.layer
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen.structure
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.storage
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.classloading
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client.event
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client.event.sound
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.common
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.item
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.living
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.minecart
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.player
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.terraingen
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.world
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.liquids
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.oredict
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.transformers
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package paulscode
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package paulscode.sound
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package paulscode.sound.codecs
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package ZoneSeek
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package ZoneSeek.mod
    2013-03-14 22:46:21 [FINE] [ForgeModLoader] Identified a class ZoneSeek.mod.mod_MainClass following modloader naming convention but not directly a BaseMod or currently seen subclass
    2013-03-14 22:46:21 [FINE] [ForgeModLoader] Identified an FMLMod type mod ZoneSeek.mod.mod_MainClass
    2013-03-14 22:46:21 [FINEST] [ZoneSeekMod] Parsed dependency info : [] [] []
    2013-03-14 22:46:21 [INFO] [ForgeModLoader] Attempting to reparse the mod container bin
    2013-03-14 22:46:21 [FINE] [ForgeModLoader] Examining directory bin for potential mods
    2013-03-14 22:46:21 [FINE] [ForgeModLoader] No mcmod.info file found in directory bin
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package cpw
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package cpw.mods
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client.modloader
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client.registry
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.asm
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.asm.transformers
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.asm.transformers.deobf
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.discovery
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.discovery.asm
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.event
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.functions
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.modloader
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.network
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.registry
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.toposort
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.versioning
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.relauncher
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.server
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package ibxm
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package mods
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package mods.zoneseek
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package mods.zoneseek.textures
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package mods.zoneseek.textures.blocks
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package mods.zoneseek.textures.gui
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package mods.zoneseek.textures.items
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package mods.zoneseek.textures.models
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.block
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.block.material
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.audio
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.entity
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.entity.render
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.gui
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.gui.achievement
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.gui.inventory
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.mco
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.model
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.multiplayer
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.particle
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.culling
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.entity
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.texture
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.tileentity
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.settings
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.stats
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.texturepacks
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.command
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.crash
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.creativetab
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.dispenser
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.enchantment
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.ai
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.boss
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.effect
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.item
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.monster
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.passive
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.player
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.projectile
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.inventory
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.item
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.item.crafting
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.logging
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.nbt
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.network
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.network.packet
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.network.rcon
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.pathfinding
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.potion
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.profiler
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.scoreboard
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.dedicated
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.gui
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.integrated
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.management
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.src
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.stats
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.tileentity
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.util
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.village
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.biome
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.chunk
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.chunk.storage
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.demo
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen.feature
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen.layer
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen.structure
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.storage
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.classloading
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client.event
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client.event.sound
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.common
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.item
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.living
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.minecart
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.player
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.terraingen
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.world
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.liquids
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.oredict
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.transformers
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package paulscode
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package paulscode.sound
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package paulscode.sound.codecs
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package ZoneSeek
    2013-03-14 22:46:21 [FINEST] [ForgeModLoader] Recursing into package ZoneSeek.mod
    2013-03-14 22:46:21 [FINE] [ForgeModLoader] Identified a class ZoneSeek.mod.mod_MainClass following modloader naming convention but not directly a BaseMod or currently seen subclass
    2013-03-14 22:46:21 [FINE] [ForgeModLoader] Identified an FMLMod type mod ZoneSeek.mod.mod_MainClass
    2013-03-14 22:46:21 [FINEST] [ZoneSeekMod] Parsed dependency info : [] [] []
    2013-03-14 22:46:21 [FINE] [ForgeModLoader] Examining file minecraft.jar for potential mods
    2013-03-14 22:46:21 [FINE] [ForgeModLoader] The mod container minecraft.jar appears to be missing an mcmod.info file
    2013-03-14 22:46:22 [FINE] [ForgeModLoader] Examining file argo-3.2-src.jar for potential mods
    2013-03-14 22:46:22 [FINE] [ForgeModLoader] The mod container argo-3.2-src.jar appears to be missing an mcmod.info file
    2013-03-14 22:46:22 [FINE] [ForgeModLoader] Examining file bcprov-debug-jdk15on-148.jar for potential mods
    2013-03-14 22:46:22 [FINE] [ForgeModLoader] The mod container bcprov-debug-jdk15on-148.jar appears to be missing an mcmod.info file
    2013-03-14 22:46:22 [FINE] [ForgeModLoader] Examining file asm-debug-all-4.1.jar for potential mods
    2013-03-14 22:46:22 [FINE] [ForgeModLoader] The mod container asm-debug-all-4.1.jar appears to be missing an mcmod.info file
    2013-03-14 22:46:22 [INFO] [ForgeModLoader] Forge Mod Loader has identified 4 mods to load
    2013-03-14 22:46:22 [FINER] [ForgeModLoader] Received a system property request ''
    2013-03-14 22:46:22 [FINER] [ForgeModLoader] System property request managing the state of 0 mods
    2013-03-14 22:46:22 [FINE] [ForgeModLoader] After merging, found state information for 0 mods
    2013-03-14 22:46:22 [FINE] [ForgeModLoader] Reloading logging properties from C:\Users\Adam\Desktop\ZoneSeek 1.5\jars\config\logging.properties
    2013-03-14 22:46:22 [FINE] [ForgeModLoader] Reloaded logging properties
    2013-03-14 22:46:22 [FINE] [mcp] Mod Logging channel mcp configured at default level.
    2013-03-14 22:46:22 [INFO] [mcp] Activating mod mcp
    2013-03-14 22:46:22 [FINE] [FML] Mod Logging channel FML configured at default level.
    2013-03-14 22:46:22 [INFO] [FML] Activating mod FML
    2013-03-14 22:46:22 [FINE] [Forge] Mod Logging channel Forge configured at default level.
    2013-03-14 22:46:22 [INFO] [Forge] Activating mod Forge
    2013-03-14 22:46:22 [FINE] [ZoneSeekMod] Enabling mod ZoneSeekMod
    2013-03-14 22:46:22 [FINE] [ZoneSeekMod] Mod Logging channel ZoneSeekMod configured at default level.
    2013-03-14 22:46:22 [INFO] [ZoneSeekMod] Activating mod ZoneSeekMod
    2013-03-14 22:46:22 [FINER] [ForgeModLoader] Verifying mod requirements are satisfied
    2013-03-14 22:46:22 [FINER] [ForgeModLoader] All mod requirements are satisfied
    2013-03-14 22:46:22 [FINER] [ForgeModLoader] Sorting mods into an ordered list
    2013-03-14 22:46:22 [FINER] [ForgeModLoader] Mod sorting completed successfully
    2013-03-14 22:46:22 [FINE] [ForgeModLoader] Mod sorting data
    2013-03-14 22:46:22 [FINE] [ForgeModLoader]  ZoneSeekMod(ZoneSeek Mod:1.4.7): bin ()
    2013-03-14 22:46:22 [FINEST] [mcp] Sending event FMLConstructionEvent to mod mcp
    2013-03-14 22:46:22 [FINEST] [mcp] Sent event FMLConstructionEvent to mod mcp
    2013-03-14 22:46:22 [FINEST] [FML] Sending event FMLConstructionEvent to mod FML
    2013-03-14 22:46:22 [FINEST] [FML] Sent event FMLConstructionEvent to mod FML
    2013-03-14 22:46:22 [FINEST] [Forge] Sending event FMLConstructionEvent to mod Forge
    2013-03-14 22:46:22 [FINEST] [Forge] Sent event FMLConstructionEvent to mod Forge
    2013-03-14 22:46:22 [FINEST] [ZoneSeekMod] Sending event FMLConstructionEvent to mod ZoneSeekMod
    2013-03-14 22:46:22 [FINEST] [ForgeModLoader] Testing mod ZoneSeekMod to verify it accepts its own version in a remote connection
    2013-03-14 22:46:22 [FINEST] [ForgeModLoader] The mod ZoneSeekMod accepts its own version (1.4.7)
    2013-03-14 22:46:22 [FINE] [ForgeModLoader] Attempting to inject @SidedProxy classes into ZoneSeekMod
    2013-03-14 22:46:22 [FINEST] [ZoneSeekMod] Sent event FMLConstructionEvent to mod ZoneSeekMod
    2013-03-14 22:46:22 [FINE] [ForgeModLoader] Mod signature data
    2013-03-14 22:46:22 [FINE] [ForgeModLoader]  mcp(Minecraft Coder Pack:7.42): minecraft.jar (NO VALID CERTIFICATE FOUND)
    2013-03-14 22:46:22 [FINE] [ForgeModLoader]  FML(Forge Mod Loader:5.0.24.582): coremods (NO VALID CERTIFICATE FOUND)
    2013-03-14 22:46:22 [FINE] [ForgeModLoader]  Forge(Minecraft Forge:7.7.0.582): coremods (NO VALID CERTIFICATE FOUND)
    2013-03-14 22:46:22 [FINE] [ForgeModLoader]  ZoneSeekMod(ZoneSeek Mod:1.4.7): bin (NO VALID CERTIFICATE FOUND)
    2013-03-14 22:46:22 [FINEST] [mcp] Sending event FMLPreInitializationEvent to mod mcp
    2013-03-14 22:46:22 [FINEST] [mcp] Sent event FMLPreInitializationEvent to mod mcp
    2013-03-14 22:46:22 [FINEST] [FML] Sending event FMLPreInitializationEvent to mod FML
    2013-03-14 22:46:22 [FINEST] [FML] Sent event FMLPreInitializationEvent to mod FML
    2013-03-14 22:46:22 [FINEST] [Forge] Sending event FMLPreInitializationEvent to mod Forge
    2013-03-14 22:46:22 [INFO] [ForgeModLoader] Configured a dormant chunk cache size of 0
    2013-03-14 22:46:22 [FINEST] [Forge] Sent event FMLPreInitializationEvent to mod Forge
    2013-03-14 22:46:22 [FINEST] [ZoneSeekMod] Sending event FMLPreInitializationEvent to mod ZoneSeekMod
    2013-03-14 22:46:22 [FINEST] [ZoneSeekMod] Sent event FMLPreInitializationEvent to mod ZoneSeekMod
    2013-03-14 22:46:22 [INFO] [STDOUT] Starting up SoundSystem...
    2013-03-14 22:46:22 [INFO] [STDOUT] Initializing LWJGL OpenAL
    2013-03-14 22:46:22 [INFO] [STDOUT]     (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
    2013-03-14 22:46:23 [INFO] [STDOUT] OpenAL initialized.
    2013-03-14 22:46:24 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/lava_flow.txt
    2013-03-14 22:46:24 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/water_flow.txt
    2013-03-14 22:46:24 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/fire_0.txt
    2013-03-14 22:46:24 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/fire_1.txt
    2013-03-14 22:46:24 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/lava.txt
    2013-03-14 22:46:24 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/portal.txt
    2013-03-14 22:46:24 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/water.txt
    2013-03-14 22:46:24 [INFO] [Minecraft-Client] Found animation info for: textures/items/clock.txt
    2013-03-14 22:46:24 [INFO] [Minecraft-Client] Found animation info for: textures/items/compass.txt
    2013-03-14 22:46:24 [FINEST] [mcp] Sending event FMLInitializationEvent to mod mcp
    2013-03-14 22:46:24 [FINEST] [mcp] Sent event FMLInitializationEvent to mod mcp
    2013-03-14 22:46:24 [FINEST] [FML] Sending event FMLInitializationEvent to mod FML
    2013-03-14 22:46:24 [FINEST] [FML] Sent event FMLInitializationEvent to mod FML
    2013-03-14 22:46:24 [FINEST] [Forge] Sending event FMLInitializationEvent to mod Forge
    2013-03-14 22:46:24 [FINEST] [Forge] Sent event FMLInitializationEvent to mod Forge
    2013-03-14 22:46:24 [FINEST] [ZoneSeekMod] Sending event FMLInitializationEvent to mod ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.InfectedGem(5256) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.InfectedStone(5257) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.InfectedShard(5258) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.InfectedPlate(5259) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.InfectedStick(5260) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.TaintedInkSack(5261) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.TaintedInkDrop(5262) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.TaintedPaper(5263) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.TaintedLeather(5264) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.BookOfInfection(5265) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.Pear(5266) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.SlugSlime(5267) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.SludgeGem(5268) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.SludgeStone(5269) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.SludgeShard(5270) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.SludgeStick(5271) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.InfectedPickaxe(6256) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.InfectedAxe(6257) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.InfectedSpade(6258) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.InfectedHoe(6259) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.InfectedPaxcel(6260) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.InfectedSword(7256) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.InfectedBattleAxe(7257) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.InfectedProd(7258) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.InfectedBow(7259) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.SludgeKatana(7260) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.InfectedArmor(8256) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.InfectedArmor(8257) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.InfectedArmor(8258) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.InfectedArmor(8259) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item ZoneSeek.mod.InfectedItems(9256) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [ForgeModLoader] Skipping automatic mod ZoneSeekMod entity registration for already registered class ZoneSeek.mod.EntityInfectedArrow
    2013-03-14 22:46:24 [FINEST] [ForgeModLoader] Automatically registered mod ZoneSeekMod entity InfectedPig as ZoneSeekMod.InfectedPig
    2013-03-14 22:46:24 [FINEST] [ForgeModLoader] Automatically registered mod ZoneSeekMod entity InfectedCow as ZoneSeekMod.InfectedCow
    2013-03-14 22:46:24 [FINEST] [ForgeModLoader] Automatically registered mod ZoneSeekMod entity LagoonSlug as ZoneSeekMod.LagoonSlug
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4000) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4001) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4002) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4003) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4004) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4005) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(1005) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4006) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(250) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(251) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(252) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(253) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(247) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4024) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4023) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4022) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4025) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(254) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(255) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4026) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4027) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4028) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4007) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4008) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4009) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4010) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4011) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4012) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4013) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4014) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4015) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4017) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4016) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4018) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4019) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4020) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(4021) owned by ZoneSeekMod
    2013-03-14 22:46:24 [FINEST] [ZoneSeekMod] Sent event FMLInitializationEvent to mod ZoneSeekMod
    2013-03-14 22:46:25 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod mcp
    2013-03-14 22:46:25 [FINEST] [mcp] Sending event IMCEvent to mod mcp
    2013-03-14 22:46:25 [FINEST] [mcp] Sent event IMCEvent to mod mcp
    2013-03-14 22:46:25 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod FML
    2013-03-14 22:46:25 [FINEST] [FML] Sending event IMCEvent to mod FML
    2013-03-14 22:46:25 [FINEST] [FML] Sent event IMCEvent to mod FML
    2013-03-14 22:46:25 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod Forge
    2013-03-14 22:46:25 [FINEST] [Forge] Sending event IMCEvent to mod Forge
    2013-03-14 22:46:25 [FINEST] [Forge] Sent event IMCEvent to mod Forge
    2013-03-14 22:46:25 [FINEST] [ForgeModLoader] Attempting to deliver 0 IMC messages to mod ZoneSeekMod
    2013-03-14 22:46:25 [FINEST] [ZoneSeekMod] Sending event IMCEvent to mod ZoneSeekMod
    2013-03-14 22:46:25 [FINEST] [ZoneSeekMod] Sent event IMCEvent to mod ZoneSeekMod
    2013-03-14 22:46:25 [FINEST] [mcp] Sending event FMLPostInitializationEvent to mod mcp
    2013-03-14 22:46:25 [FINEST] [mcp] Sent event FMLPostInitializationEvent to mod mcp
    2013-03-14 22:46:25 [FINEST] [FML] Sending event FMLPostInitializationEvent to mod FML
    2013-03-14 22:46:25 [FINEST] [FML] Sent event FMLPostInitializationEvent to mod FML
    2013-03-14 22:46:25 [FINEST] [Forge] Sending event FMLPostInitializationEvent to mod Forge
    2013-03-14 22:46:25 [FINEST] [Forge] Sent event FMLPostInitializationEvent to mod Forge
    2013-03-14 22:46:25 [FINEST] [ZoneSeekMod] Sending event FMLPostInitializationEvent to mod ZoneSeekMod
    2013-03-14 22:46:25 [FINEST] [ZoneSeekMod] Sent event FMLPostInitializationEvent to mod ZoneSeekMod
    2013-03-14 22:46:25 [FINEST] [mcp] Sending event FMLLoadCompleteEvent to mod mcp
    2013-03-14 22:46:25 [FINEST] [mcp] Sent event FMLLoadCompleteEvent to mod mcp
    2013-03-14 22:46:25 [FINEST] [FML] Sending event FMLLoadCompleteEvent to mod FML
    2013-03-14 22:46:25 [FINEST] [FML] Sent event FMLLoadCompleteEvent to mod FML
    2013-03-14 22:46:25 [FINEST] [Forge] Sending event FMLLoadCompleteEvent to mod Forge
    2013-03-14 22:46:25 [FINEST] [Forge] Sent event FMLLoadCompleteEvent to mod Forge
    2013-03-14 22:46:25 [FINEST] [ZoneSeekMod] Sending event FMLLoadCompleteEvent to mod ZoneSeekMod
    2013-03-14 22:46:25 [FINEST] [ZoneSeekMod] Sent event FMLLoadCompleteEvent to mod ZoneSeekMod
    2013-03-14 22:46:25 [INFO] [ForgeModLoader] Forge Mod Loader has successfully loaded 4 mods
    2013-03-14 22:46:25 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/blocks/Green Wallpaper Bottom.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:25 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/blocks/Yellow Wallpaper Bottom.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:25 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/blocks/Blue Wallpaper Bottom.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:25 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/blocks/Red Wallpaper Bottom.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:25 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file mods/zoneseek/textures/blocks/planks.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:25 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/lava_flow.txt
    2013-03-14 22:46:25 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/water_flow.txt
    2013-03-14 22:46:25 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/fire_0.txt
    2013-03-14 22:46:25 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/fire_1.txt
    2013-03-14 22:46:25 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/lava.txt
    2013-03-14 22:46:25 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/portal.txt
    2013-03-14 22:46:25 [INFO] [Minecraft-Client] Found animation info for: textures/blocks/water.txt
    2013-03-14 22:46:25 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Infected Helmet.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:25 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Tainted Leather.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:25 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Sludge Stone.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:25 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Infected Axe.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:25 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Sludge Katana.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:25 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Infected Chestplate.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Infected Pickaxe.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Infected Boots.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Pear.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Infected Gem.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Infected Battle Axe.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Sludge Stick.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Infected Stone.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Sludge Shard.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Sludge Gem.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Infected Sword.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Slug Slime.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Infected Paxcel.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Infected Plate.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Infected Shard.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Infected Spade.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Infected Items.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Infected Prod.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Infected Bow.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Infected Hoe.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Tainted Ink Sack.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Tainted Ink Drop.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Infected Stick.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Book Of Infection.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Tainted Paper.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [WARNING] [Minecraft-Client] TextureManager.createTexture called for file textures/items/Infected Leggings.png, but that file does not exist. Ignoring.
    2013-03-14 22:46:26 [INFO] [Minecraft-Client] Found animation info for: textures/items/clock.txt
    2013-03-14 22:46:26 [INFO] [Minecraft-Client] Found animation info for: textures/items/compass.txt
    2013-03-14 22:46:29 [INFO] [Minecraft-Server] Starting integrated minecraft server version 1.5
    2013-03-14 22:46:29 [INFO] [Minecraft-Server] Generating keypair
    2013-03-14 22:46:29 [FINEST] [mcp] Sending event FMLServerAboutToStartEvent to mod mcp
    2013-03-14 22:46:29 [FINEST] [mcp] Sent event FMLServerAboutToStartEvent to mod mcp
    2013-03-14 22:46:29 [FINEST] [FML] Sending event FMLServerAboutToStartEvent to mod FML
    2013-03-14 22:46:29 [FINEST] [FML] Sent event FMLServerAboutToStartEvent to mod FML
    2013-03-14 22:46:29 [FINEST] [Forge] Sending event FMLServerAboutToStartEvent to mod Forge
    2013-03-14 22:46:29 [FINEST] [Forge] Sent event FMLServerAboutToStartEvent to mod Forge
    2013-03-14 22:46:29 [FINEST] [ZoneSeekMod] Sending event FMLServerAboutToStartEvent to mod ZoneSeekMod
    2013-03-14 22:46:29 [FINEST] [ZoneSeekMod] Sent event FMLServerAboutToStartEvent to mod ZoneSeekMod
    2013-03-14 22:46:29 [FINE] [fml.ItemTracker] The difference set is equal
    2013-03-14 22:46:29 [INFO] [ForgeModLoader] Loading dimension 0 (New World) (net.minecraft.server.integrated.IntegratedServer@3479b1d)
    2013-03-14 22:46:29 [INFO] [ForgeModLoader] Loading dimension 1 (New World) (net.minecraft.server.integrated.IntegratedServer@3479b1d)
    2013-03-14 22:46:30 [INFO] [ForgeModLoader] Loading dimension -1 (New World) (net.minecraft.server.integrated.IntegratedServer@3479b1d)
    2013-03-14 22:46:30 [INFO] [Minecraft-Server] Preparing start region for level 0
    2013-03-14 22:46:30 [FINEST] [mcp] Sending event FMLServerStartingEvent to mod mcp
    2013-03-14 22:46:30 [FINEST] [mcp] Sent event FMLServerStartingEvent to mod mcp
    2013-03-14 22:46:30 [FINEST] [FML] Sending event FMLServerStartingEvent to mod FML
    2013-03-14 22:46:30 [FINEST] [FML] Sent event FMLServerStartingEvent to mod FML
    2013-03-14 22:46:30 [FINEST] [Forge] Sending event FMLServerStartingEvent to mod Forge
    2013-03-14 22:46:30 [FINEST] [Forge] Sent event FMLServerStartingEvent to mod Forge
    2013-03-14 22:46:30 [FINEST] [ZoneSeekMod] Sending event FMLServerStartingEvent to mod ZoneSeekMod
    2013-03-14 22:46:30 [FINEST] [ZoneSeekMod] Sent event FMLServerStartingEvent to mod ZoneSeekMod
    2013-03-14 22:46:30 [FINEST] [mcp] Sending event FMLServerStartedEvent to mod mcp
    2013-03-14 22:46:30 [FINEST] [mcp] Sent event FMLServerStartedEvent to mod mcp
    2013-03-14 22:46:30 [FINEST] [FML] Sending event FMLServerStartedEvent to mod FML
    2013-03-14 22:46:30 [FINEST] [FML] Sent event FMLServerStartedEvent to mod FML
    2013-03-14 22:46:30 [FINEST] [Forge] Sending event FMLServerStartedEvent to mod Forge
    2013-03-14 22:46:30 [FINEST] [Forge] Sent event FMLServerStartedEvent to mod Forge
    2013-03-14 22:46:30 [FINEST] [ZoneSeekMod] Sending event FMLServerStartedEvent to mod ZoneSeekMod
    2013-03-14 22:46:30 [FINEST] [ZoneSeekMod] Sent event FMLServerStartedEvent to mod ZoneSeekMod
    2013-03-14 22:46:30 [INFO] [STDOUT] loading single player
    2013-03-14 22:46:30 [INFO] [Minecraft-Server] Player842[/127.0.0.1:0] logged in with entity id 231 at (-141.34804736357424, 63.0, 523.852570615931)
    2013-03-14 22:46:32 [INFO] [Minecraft-Server] Saving and pausing game...
    2013-03-14 22:46:32 [INFO] [Minecraft-Server] Saving chunks for level 'New World'/Overworld
    2013-03-14 22:46:32 [INFO] [Minecraft-Server] Saving chunks for level 'New World'/Nether
    2013-03-14 22:46:32 [INFO] [Minecraft-Server] Saving chunks for level 'New World'/The End
    2013-03-14 22:47:19 [INFO] [Minecraft-Server] Saving and pausing game...
    2013-03-14 22:47:19 [INFO] [Minecraft-Server] Saving chunks for level 'New World'/Overworld
    2013-03-14 22:47:19 [INFO] [Minecraft-Server] Saving chunks for level 'New World'/Nether
    2013-03-14 22:47:19 [INFO] [Minecraft-Server] Saving chunks for level 'New World'/The End
    2013-03-14 22:47:20 [INFO] [Minecraft-Server] Saving and pausing game...
    2013-03-14 22:47:20 [INFO] [Minecraft-Server] Saving chunks for level 'New World'/Overworld
    2013-03-14 22:47:20 [INFO] [Minecraft-Server] Saving chunks for level 'New World'/Nether
    2013-03-14 22:47:20 [INFO] [Minecraft-Server] Saving chunks for level 'New World'/The End
    2013-03-14 22:47:26 [INFO] [STDERR] net.minecraft.util.ReportedException: Rendering screen
    2013-03-14 22:47:26 [INFO] [STDERR]  at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1030)
    2013-03-14 22:47:26 [INFO] [STDERR]  at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:866)
    2013-03-14 22:47:26 [INFO] [STDERR]  at net.minecraft.client.Minecraft.run(Minecraft.java:755)
    2013-03-14 22:47:26 [INFO] [STDERR]  at java.lang.Thread.run(Unknown Source)
    2013-03-14 22:47:26 [INFO] [STDERR] Caused by: java.lang.ArrayIndexOutOfBoundsException: 1
    2013-03-14 22:47:26 [INFO] [STDERR]  at ZoneSeek.mod.SludgeLog.getBlockTextureFromSideAndMetadata(SludgeLog.java:119)
    2013-03-14 22:47:26 [INFO] [STDERR]  at net.minecraft.client.renderer.RenderBlocks.func_94165_a(RenderBlocks.java:7495)
    2013-03-14 22:47:26 [INFO] [STDERR]  at net.minecraft.client.renderer.RenderBlocks.renderBlockAsItem(RenderBlocks.java:7444)
    2013-03-14 22:47:26 [INFO] [STDERR]  at net.minecraft.client.renderer.entity.RenderItem.renderItemIntoGUI(RenderItem.java:368)
    2013-03-14 22:47:26 [INFO] [STDERR]  at net.minecraft.client.renderer.entity.RenderItem.renderItemAndEffectIntoGUI(RenderItem.java:444)
    2013-03-14 22:47:26 [INFO] [STDERR]  at net.minecraft.client.gui.inventory.GuiContainer.drawSlotInventory(GuiContainer.java:413)
    2013-03-14 22:47:26 [INFO] [STDERR]  at net.minecraft.client.gui.inventory.GuiContainer.drawScreen(GuiContainer.java:126)
    2013-03-14 22:47:26 [INFO] [STDERR]  at net.minecraft.client.renderer.InventoryEffectRenderer.drawScreen(InventoryEffectRenderer.java:43)
    2013-03-14 22:47:26 [INFO] [STDERR]  at net.minecraft.client.gui.inventory.GuiContainerCreative.drawScreen(GuiContainerCreative.java:664)
    2013-03-14 22:47:26 [INFO] [STDERR]  at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1021)
    2013-03-14 22:47:26 [INFO] [STDERR]  ... 3 more
    2013-03-14 22:47:26 [FINEST] [mcp] Sending event FMLServerStoppingEvent to mod mcp
    2013-03-14 22:47:26 [FINEST] [mcp] Sent event FMLServerStoppingEvent to mod mcp
    2013-03-14 22:47:26 [FINEST] [FML] Sending event FMLServerStoppingEvent to mod FML
    2013-03-14 22:47:26 [FINEST] [FML] Sent event FMLServerStoppingEvent to mod FML
    2013-03-14 22:47:26 [FINEST] [Forge] Sending event FMLServerStoppingEvent to mod Forge
    2013-03-14 22:47:26 [FINEST] [Forge] Sent event FMLServerStoppingEvent to mod Forge
    2013-03-14 22:47:26 [FINEST] [ZoneSeekMod] Sending event FMLServerStoppingEvent to mod ZoneSeekMod
    2013-03-14 22:47:26 [FINEST] [ZoneSeekMod] Sent event FMLServerStoppingEvent to mod ZoneSeekMod
    2013-03-14 22:47:26 [INFO] [Minecraft-Server] Stopping server
    2013-03-14 22:47:26 [INFO] [Minecraft-Server] Saving players
    2013-03-14 22:47:26 [INFO] [Minecraft-Server] Saving worlds
    2013-03-14 22:47:26 [INFO] [Minecraft-Server] Saving chunks for level 'New World'/Overworld
    2013-03-14 22:47:26 [INFO] [Minecraft-Server] Saving chunks for level 'New World'/Nether
    2013-03-14 22:47:26 [INFO] [Minecraft-Server] Saving chunks for level 'New World'/The End
    2013-03-14 22:47:26 [INFO] [ForgeModLoader] Unloading dimension 0
    2013-03-14 22:47:26 [INFO] [ForgeModLoader] Unloading dimension -1
    2013-03-14 22:47:26 [INFO] [ForgeModLoader] Unloading dimension 1
    2013-03-14 22:47:26 [FINEST] [mcp] Sending event FMLServerStoppedEvent to mod mcp
    2013-03-14 22:47:26 [FINEST] [mcp] Sent event FMLServerStoppedEvent to mod mcp
    2013-03-14 22:47:26 [FINEST] [FML] Sending event FMLServerStoppedEvent to mod FML
    2013-03-14 22:47:26 [FINEST] [FML] Sent event FMLServerStoppedEvent to mod FML
    2013-03-14 22:47:26 [FINEST] [Forge] Sending event FMLServerStoppedEvent to mod Forge
    2013-03-14 22:47:26 [FINEST] [Forge] Sent event FMLServerStoppedEvent to mod Forge
    2013-03-14 22:47:26 [FINEST] [ZoneSeekMod] Sending event FMLServerStoppedEvent to mod ZoneSeekMod
    2013-03-14 22:47:26 [FINEST] [ZoneSeekMod] Sent event FMLServerStoppedEvent to mod ZoneSeekMod
    2013-03-14 22:47:36 [INFO] [Minecraft-Client] Stopping!
    2013-03-14 22:47:36 [INFO] [STDOUT] SoundSystem shutting down...
    2013-03-14 22:47:36 [INFO] [STDOUT]     Author: Paul Lamb, www.paulscode.com
    2013-03-14 22:47:47 [INFO] [STDERR] Someone is closing me!
    2013-03-14 22:47:47 [INFO] [Minecraft-Server] Stopping server
    2013-03-14 22:47:47 [INFO] [Minecraft-Server] Saving players
    2013-03-14 22:47:47 [INFO] [Minecraft-Server] Saving worlds

    As I said before, the blocks function perfectly in game, it's only when in the menu does it crash the game.

    Thanks for your time :)
    Posted in: Tutorials
  • 0

    posted a message on [1.5] Icons and Block Textures
    Quote from AtomicStryker




    Same way you would on any other Block


    For example the Log file has these two parts of code:

        public Icon getBlockTextureFromSideAndMetadata(int par1, int par2)
        {
            int k = par2 & 12;
            int l = par2 & 3;
            return k == 0 && (par1 == 1 || par1 == 0) ? this.field_94388_cO : (k == 4 && (par1 == 5 || par1 == 4) ? this.field_94388_cO : (k == 8 && (par1 == 2 || par1 == 3) ? this.field_94388_cO : this.field_94390_c[l]));
        }


    and this:
        @SideOnly(Side.CLIENT)
        public void func_94332_a(IconRegister par1IconRegister)
        {
            this.field_94388_cO = par1IconRegister.func_94245_a("top_log");
            this.field_94390_c = new Icon[field_94389_b.length];
    
            for (int i = 0; i < this.field_94390_c.length; ++i)
            {
                this.field_94390_c[i] = par1IconRegister.func_94245_a(field_94389_b[i]);
            }
        }


    I may be overlooking it, but can you show me on that code? Would be much appreciated :)
    Posted in: Tutorials
  • 0

    posted a message on [1.5] Icons and Block Textures
    Thanks for posting this, I have my mod almost fully converted except a few things. Can you please put examples of how to change the textures on logs and leafs?
    Posted in: Tutorials
  • 0

    posted a message on [Forge] Custom mobs don't spawn
    Quote from Jestorm

    Keep in mind that it will only spawn in the biomes you specified and its using creature type, so it
    will only spawn during day time.

    In case it still doesn't works.

    I use this one and it works fine for me.

    EntityRegistry.addSpawn(EntityMob.class, 1, 1, 1, EnumCreatureType.monster,
    BiomeGenBase.desert, BiomeGenBase.extremeHills, BiomeGenBase.forest, BiomeGenBase.hell,
    BiomeGenBase.jungle, BiomeGenBase.taiga, BiomeGenBase.swampland, BiomeGenBase.plains,
    BiomeGenBase.beach);



    *EDIT* Thats a rare spawn btw, Try using 10, 2, 4 instead of 1, 1, 1


    Isn't that the same as what I already have? Other then monster? I have it as creature for testing purposes now, should probably change it back but in the Mob class itself it extends EntityMob and it can spawn during day with this code:

    protected boolean isValidLightLevel()
    {
    	 return true; //don't care about the light level to spawn
    }


    What should I change?
    Posted in: Modification Development
  • 0

    posted a message on [Forge] Custom mobs don't spawn
    Using newest version of forge and modding 1.4.7 Minecraft, using Eclipse.

    First off I am having troubles getting my custom mobs to spawn anywhere.

    Here is my code that is inside my main_ModClass:



    EntityRegistry.registerModEntity(InfectedPig.class, "InfectedPig.entity", 4, this, 80, 3, true);
    EntityRegistry.addSpawn(InfectedPig.class, 25, 4, 6, EnumCreatureType.creature, BiomeGenBase.forest, BiomeGenBase.forestHills, BiomeGenBase.jungle, BiomeGenBase.icePlains);
    LanguageRegistry.instance().addStringLocalization("entity.InfectionMod.InfectedPig.entity.name", "Infected Pig");


    Every tutorial I've watched has the mobs spawning like this but for some reason it doesn't spawn for me. When I first did the code for it, i thought it was working perfectly, but then I noticed it was only around the initial spawn area, then I noticed this: "[INFO] [STDOUT] Fetching addPacket for removed entity" in my debug window the farther i got out, and the message is very frequent which leads me to believe that it is the result of my custom Mobs being removed, however I could be wrong. Now I have noticed that they are just not spawning entirely, or if they are I cant find them. I have changed the numbers for how frequent they spawn, but to no avail.

    On another note when they were spawning and now if I try to add my custom biome to the list like this:
     BiomeGenBase.jungle, BiomeGenBase.icePlains, Lagoon);
    Lagoon being the custom biome (it does show as blue when it is typed) it then crashes on startup. I can by the way spawn it in with an egg and it works just fine. Now my goal in the end is to make them spawn naturally and to make them spawn in my custom biome, Lagoon.

    Any help with this issue would be much appreciated.
    Posted in: Modification Development
  • 0

    posted a message on [Forge] Custom trees in custom biome
    Bump again, anybody know?
    Posted in: Modification Development
  • 0

    posted a message on [Forge] Custom trees in custom biome
    I tried adding the code but got no results, i'm using a custom top block (new dirt) would this be a cause?

    Quote from Country_Gamer

    First, I don't think forge uses the decorate method.
    Second, I have a bit of code that is supposed to generate custom trees in a biome.

    public WorldGenerator getRandomWorldGenForTrees(Random par1Random)
    {
    return (WorldGenerator)new WorldGenTallOak(false, 9, 0, 0, false);
    }

    That goes in biome gen class. This may or may not work, haven't tested it yet.
    Posted in: Modification Development
  • To post a comment, please .