Jump to content

Teleport Dimention


Mckay1717

Recommended Posts

Error :

 

2012-11-11 14:53:53 [iNFO] [ForgeModLoader] Forge Mod Loader version 4.2.6.422 for Minecraft 1.4.2 loading
2012-11-11 14:54:05 [iNFO] [sTDOUT] 27 achievements
2012-11-11 14:54:05 [iNFO] [sTDOUT] 208 recipes
2012-11-11 14:54:07 [iNFO] [sTDOUT] Setting user: Player826, -
2012-11-11 14:54:07 [iNFO] [sTDERR] Client asked for parameter: server
2012-11-11 14:54:07 [iNFO] [sTDOUT] LWJGL Version: 2.4.2
2012-11-11 14:54:12 [iNFO] [ForgeModLoader] Attempting early MinecraftForge initialization
2012-11-11 14:54:12 [iNFO] [sTDOUT] MinecraftForge v6.0.1.341 Initialized
2012-11-11 14:54:12 [iNFO] [ForgeModLoader] MinecraftForge v6.0.1.341 Initialized
2012-11-11 14:54:12 [iNFO] [ForgeModLoader] Completed early MinecraftForge initialization
2012-11-11 14:54:13 [iNFO] [ForgeModLoader] Searching C:\Users\nicolas\Desktop\DarKube\Forge\jars\mods for mods
2012-11-11 14:54:38 [iNFO] [ForgeModLoader] Forge Mod Loader has identified 5 mods to load
2012-11-11 14:54:39 [iNFO] [ForgeModLoader] Configured a dormant chunk cache size of 0
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Module SUMMA is enabled.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Module CAUTIA is enabled.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Module FABRICA is enabled.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Module AMICA is enabled.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] ===== Biome ID List =====
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   alpine: 32
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   autumnwoods: 33
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   birchforest: 34
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   extremejungle: 35
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   forestedhills: 36
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   forestedisland: 37
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   glacier: 38
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   greenhills: 39
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   greenswamp: 40
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   icewasteland: 41
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   marsh: 42
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   meadow: 43
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   minijungle: 44
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   mountaindesert: 45
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   mountainridge: 46
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   mountaintaiga: 47
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   pineforest: 48
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   rainforest: 49
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   redwoodforest: 50
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   redwoodlush: 51
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   savanna: 52
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   shrubland: 53
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   snowyforest: 54
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   snowyrainforest: 55
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   temporaterainforest: 56
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   tundra: 57
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   wasteland: 58
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   woodlands: 59
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] === End Biome ID List ===
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome alpine.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome autumnwoods.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome birchforest.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome extremejungle.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome forestedhills.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome forestedisland.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome glacier.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome greenhills.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome greenswamp.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome icewasteland.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome marsh.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome meadow.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome minijungle.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome mountaindesert.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome mountainridge.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome mountaintaiga.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome pineforest.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome rainforest.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome redwoodforest.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome redwoodlush.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome savanna.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome shrubland.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome snowyforest.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome snowyrainforest.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome temporaterainforest.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome tundra.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome wasteland.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for custom biome woodlands.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for vanilla biome desert.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for vanilla biome extremehills.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for vanilla biome forest.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for vanilla biome jungle.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for vanilla biome plains.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for vanilla biome swampland.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] Village spawning enabled for vanilla biome taiga.
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] == Summa Block ID List ==
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   (may be changed by ID Resolver, if installed.)
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   autumnleaves: 200
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   cattail: 201
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   crackedsand: 202
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   flower: 203
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   grass: 204
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   greenleaves: 205
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   leafpile: 206
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   redrock: 207
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   sapling: 208
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   customlog: 209
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   quarterlog0: 210
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   quarterlog1: 211
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   quarterlog2: 212
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   quarterlog3: 213
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] === End Block ID List ===
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] == Cautia Block ID List ==
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   (may be changed by ID Resolver, if installed.)
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL]   quicksand: 214
2012-11-11 14:54:39 [iNFO] [ExtrabiomesXL] === End Block ID List ===
2012-11-11 14:54:40 [iNFO] [ExtrabiomesXL] == Fabrica Block ID List ==
2012-11-11 14:54:40 [iNFO] [ExtrabiomesXL]   (may be changed by ID Resolver, if installed.)
2012-11-11 14:54:40 [iNFO] [ExtrabiomesXL]   planks: 215
2012-11-11 14:54:40 [iNFO] [ExtrabiomesXL]   woodslab: 216
2012-11-11 14:54:40 [iNFO] [ExtrabiomesXL]   doublewoodslab: 217
2012-11-11 14:54:40 [iNFO] [ExtrabiomesXL]   redwoodstairs: 218
2012-11-11 14:54:40 [iNFO] [ExtrabiomesXL]   firstairs: 219
2012-11-11 14:54:40 [iNFO] [ExtrabiomesXL]   acaciastairs: 220
2012-11-11 14:54:40 [iNFO] [ExtrabiomesXL]   redrockslab: 221
2012-11-11 14:54:40 [iNFO] [ExtrabiomesXL]   doubleredrockslab: 222
2012-11-11 14:54:40 [iNFO] [ExtrabiomesXL]   redcobblestairs: 223
2012-11-11 14:54:40 [iNFO] [ExtrabiomesXL]   redrockbrickstairs: 224
2012-11-11 14:54:40 [iNFO] [ExtrabiomesXL]   wall: 225
2012-11-11 14:54:40 [iNFO] [ExtrabiomesXL] === End Block ID List ===
2012-11-11 14:54:40 [iNFO] [sTDOUT] Starting up SoundSystem...
2012-11-11 14:54:41 [iNFO] [sTDOUT] Initializing LWJGL OpenAL
2012-11-11 14:54:41 [iNFO] [sTDOUT]     (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)
2012-11-11 14:54:41 [iNFO] [sTDOUT] OpenAL initialized.
2012-11-11 14:54:42 [iNFO] [ExtrabiomesXL] Added cracked sand to wasteland biome.
2012-11-11 14:54:42 [iNFO] [ExtrabiomesXL] Added red rock to mountain ridge biome.
2012-11-11 14:54:42 [iNFO] [ForgeModLoader] Forge Mod Loader has successfully loaded 5 mods
2012-11-11 14:55:57 [iNFO] [sTDOUT] .\saves\ExtraBiomeXL\data\idcounts.dat
2012-11-11 14:55:57 [iNFO] [sTDOUT] .\saves\ExtraBiomeXL\data\villages.dat
2012-11-11 14:55:57 [iNFO] [ForgeModLoader] Loading dimension 0 (ExtraBiomeXL) (net.minecraft.src.IntegratedServer@271f68d2)
2012-11-11 14:55:57 [iNFO] [sTDOUT] .\saves\ExtraBiomeXL\DIM2\data\idcounts.dat
2012-11-11 14:55:57 [iNFO] [sTDOUT] .\saves\ExtraBiomeXL\DIM2\data\villages.dat
2012-11-11 14:55:57 [iNFO] [ForgeModLoader] Loading dimension 4 (ExtraBiomeXL) (net.minecraft.src.IntegratedServer@271f68d2)
2012-11-11 14:55:57 [iNFO] [sTDOUT] .\saves\ExtraBiomeXL\DIM1\data\idcounts.dat
2012-11-11 14:55:57 [iNFO] [sTDOUT] .\saves\ExtraBiomeXL\DIM1\data\villages.dat
2012-11-11 14:55:57 [iNFO] [ForgeModLoader] Loading dimension 1 (ExtraBiomeXL) (net.minecraft.src.IntegratedServer@271f68d2)
2012-11-11 14:55:57 [iNFO] [sTDOUT] .\saves\ExtraBiomeXL\DIM-1\data\idcounts.dat
2012-11-11 14:55:57 [iNFO] [sTDOUT] .\saves\ExtraBiomeXL\DIM-1\data\villages.dat
2012-11-11 14:55:57 [iNFO] [ForgeModLoader] Loading dimension -1 (ExtraBiomeXL) (net.minecraft.src.IntegratedServer@271f68d2)
2012-11-11 14:56:46 [iNFO] [sTDOUT] .\saves\ExtraBiomeXL\data\villages.dat
2012-11-11 14:56:52 [sEVERE] [ForgeModLoader] A critical server error occured handling a packet, kicking net.minecraft.src.NetServerHandler@3fbd7ec2
java.lang.NullPointerException
at net.darkube.dimentions.ChunkProviderSky.func_28073_a(ChunkProviderSky.java:253)
at net.darkube.dimentions.ChunkProviderSky.func_28071_a(ChunkProviderSky.java:79)
at net.darkube.dimentions.ChunkProviderSky.provideChunk(ChunkProviderSky.java:220)
at net.minecraft.src.ChunkProviderServer.loadChunk(ChunkProviderServer.java:113)
at net.minecraft.src.ChunkProviderServer.provideChunk(ChunkProviderServer.java:138)
at net.minecraft.src.World.getChunkFromChunkCoords(World.java:430)
at net.minecraft.src.World.spawnEntityInWorld(World.java:1424)
at net.minecraft.src.ServerConfigurationManager.func_82448_a(ServerConfigurationManager.java:456)
at net.minecraft.src.ServerConfigurationManager.transferPlayerToDimension(ServerConfigurationManager.java:392)
at net.darkube.dimentions.BlockPortalSky.onEntityCollidedWithBlock(BlockPortalSky.java:237)
at net.minecraft.src.Entity.doBlockCollisions(Entity.java:1006)
at net.minecraft.src.Entity.moveEntity(Entity.java:950)
at net.minecraft.src.NetServerHandler.handleFlying(NetServerHandler.java:302)
at net.minecraft.src.Packet10Flying.processPacket(Packet10Flying.java:51)
at net.minecraft.src.MemoryConnection.processReadPackets(MemoryConnection.java:78)
at net.minecraft.src.NetServerHandler.networkTick(NetServerHandler.java:80)
at net.minecraft.src.NetworkListenThread.networkTick(NetworkListenThread.java:55)
at net.minecraft.src.IntegratedServerListenThread.networkTick(IntegratedServerListenThread.java:111)
at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:664)
at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:585)
at net.minecraft.src.IntegratedServer.tick(IntegratedServer.java:110)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:492)
at net.minecraft.src.ThreadMinecraftServer.run(ThreadMinecraftServer.java:17)
2012-11-11 14:56:52 [iNFO] [sTDERR] java.lang.NullPointerException
2012-11-11 14:56:52 [iNFO] [sTDERR] 	at net.darkube.dimentions.ChunkProviderSky.func_28073_a(ChunkProviderSky.java:253)
2012-11-11 14:56:52 [iNFO] [sTDERR] 	at net.darkube.dimentions.ChunkProviderSky.func_28071_a(ChunkProviderSky.java:79)
2012-11-11 14:56:52 [iNFO] [sTDERR] 	at net.darkube.dimentions.ChunkProviderSky.provideChunk(ChunkProviderSky.java:220)
2012-11-11 14:56:52 [iNFO] [sTDERR] 	at net.minecraft.src.ChunkProviderServer.loadChunk(ChunkProviderServer.java:113)
2012-11-11 14:56:52 [iNFO] [sTDERR] 	at net.minecraft.src.ChunkProviderServer.provideChunk(ChunkProviderServer.java:138)
2012-11-11 14:56:52 [iNFO] [sTDERR] 	at net.minecraft.src.World.getChunkFromChunkCoords(World.java:430)
2012-11-11 14:56:52 [iNFO] [sTDERR] 	at net.minecraft.src.SpawnerAnimals.getRandomSpawningPointInChunk(SpawnerAnimals.java:26)
2012-11-11 14:56:52 [iNFO] [sTDERR] 	at net.minecraft.src.SpawnerAnimals.findChunksForSpawning(SpawnerAnimals.java:98)
2012-11-11 14:56:52 [iNFO] [sTDERR] 	at net.minecraft.src.WorldServer.tick(WorldServer.java:116)
2012-11-11 14:56:52 [iNFO] [sTDERR] 	at net.minecraft.server.MinecraftServer.updateTimeLightAndEntities(MinecraftServer.java:648)
2012-11-11 14:56:52 [iNFO] [sTDERR] 	at net.minecraft.server.MinecraftServer.tick(MinecraftServer.java:585)
2012-11-11 14:56:52 [iNFO] [sTDERR] 	at net.minecraft.src.IntegratedServer.tick(IntegratedServer.java:110)
2012-11-11 14:56:52 [iNFO] [sTDERR] 	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:492)
2012-11-11 14:56:52 [iNFO] [sTDERR] 	at net.minecraft.src.ThreadMinecraftServer.run(ThreadMinecraftServer.java:17)
2012-11-11 14:56:53 [iNFO] [ForgeModLoader] Unloading dimension 0
2012-11-11 14:56:53 [iNFO] [ForgeModLoader] Unloading dimension -1
2012-11-11 14:56:53 [iNFO] [ForgeModLoader] Unloading dimension 1
2012-11-11 14:56:53 [iNFO] [ForgeModLoader] Unloading dimension 2
2012-11-11 14:57:03 [iNFO] [sTDOUT] Stopping!
2012-11-11 14:57:03 [iNFO] [sTDOUT] SoundSystem shutting down...
2012-11-11 14:57:03 [iNFO] [sTDOUT]     Author: Paul Lamb, www.paulscode.com
2012-11-11 14:58:07 [iNFO] [sTDERR] Someone is closing me!

 

 

 

ChunkproviderSky :

 

 

// Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.kpdus.com/jad.html
// Decompiler options: packimports(3) braces deadcode fieldsfirst 

package net.darkube.dimentions;

import java.util.List;

import java.util.Random;
import net.minecraft.src.*;
// Referenced classes of package net.minecraft.src:
//            IChunkProvider, MapGenCaves, NoiseGeneratorOctaves, AetherBlocks, 
//            Block, MapGenBase, Chunk, BiomeGenAether, 
//            BlockSand, World, GenerateFloatingTree, BiomeGenBase, 
//            AetherGenGumdrop, AetherGenMinable, AetherGenFlowers, AetherGenClouds, 
//            AetherGenDungeonBronze, AetherGenDungeonSilver, AetherGenQuicksoil, WorldGenerator, 
//            mod_Aether, GenerateChristmasTree, AetherGenLiquids, SpawnerAnimals, 
//            ChunkCoordIntPair, WorldChunkManager, IProgressUpdate, ChunkPosition, 
//            EnumCreatureType

public class ChunkProviderSky
    implements IChunkProvider
{

    private BiomeGenBase biomesForGeneration[];
    public static int gumCount;
    private Random random;
    private NoiseGeneratorOctaves noiseGenerator1;
    private NoiseGeneratorOctaves noiseGenerator2;
    private NoiseGeneratorOctaves noiseGenerator3;
    private NoiseGeneratorOctaves noiseGenerator4;
    private NoiseGeneratorOctaves noiseGenerator5;
    public NoiseGeneratorOctaves noiseGenerator6;
    public NoiseGeneratorOctaves noiseGenerator7;
    public NoiseGeneratorOctaves noiseGenerator8;
    private World worldObj;
    private double field_28080_q[];
    private double field_28079_r[];
    private double field_28078_s[];
    private double field_28077_t[];
    private MapGenBase mapGenCaves;
    private BiomeGenBase field_28075_v[];
    double field_28093_d[];
    double field_28092_e[];
    double field_28091_f[];
    double field_28090_g[];
    double field_28089_h[];
    int field_28088_i[][];
    private double field_28074_w[];
    public byte topAetherBlock;
    public byte fillerAetherBlock;

    public ChunkProviderSky(World world, long l)
    {
        field_28079_r = new double[256];
        field_28078_s = new double[256];
        field_28077_t = new double[256];
        mapGenCaves = new MapGenCaves();
        field_28088_i = new int[32][32];
        worldObj = world;
        random = new Random(l);
        noiseGenerator1 = new NoiseGeneratorOctaves(random, 16);
        noiseGenerator2 = new NoiseGeneratorOctaves(random, 16);
        noiseGenerator3 = new NoiseGeneratorOctaves(random, ;
        noiseGenerator4 = new NoiseGeneratorOctaves(random, 4);
        noiseGenerator5 = new NoiseGeneratorOctaves(random, 4);
        noiseGenerator6 = new NoiseGeneratorOctaves(random, 10);
        noiseGenerator7 = new NoiseGeneratorOctaves(random, 16);
        noiseGenerator8 = new NoiseGeneratorOctaves(random, ;
    }

     
    public void func_28071_a(int i, int j, byte abyte0[])
    {
        byte byte0 = 2;
        int k = byte0 + 1;
        byte byte1 = 33;
        int l = byte0 + 1;
        field_28080_q = func_28073_a(field_28080_q, i * byte0, 0, j * byte0, k, byte1, l);
        for(int i1 = 0; i1 < byte0; i1++)
        {
            for(int j1 = 0; j1 < byte0; j1++)
            {
                for(int k1 = 0; k1 < 32; k1++)
                {
                    double d = 0.25D;
                    double d1 = field_28080_q[((i1 + 0) * l + (j1 + 0)) * byte1 + (k1 + 0)];
                    double d2 = field_28080_q[((i1 + 0) * l + (j1 + 1)) * byte1 + (k1 + 0)];
                    double d3 = field_28080_q[((i1 + 1) * l + (j1 + 0)) * byte1 + (k1 + 0)];
                    double d4 = field_28080_q[((i1 + 1) * l + (j1 + 1)) * byte1 + (k1 + 0)];
                    double d5 = (field_28080_q[((i1 + 0) * l + (j1 + 0)) * byte1 + (k1 + 1)] - d1) * d;
                    double d6 = (field_28080_q[((i1 + 0) * l + (j1 + 1)) * byte1 + (k1 + 1)] - d2) * d;
                    double d7 = (field_28080_q[((i1 + 1) * l + (j1 + 0)) * byte1 + (k1 + 1)] - d3) * d;
                    double d8 = (field_28080_q[((i1 + 1) * l + (j1 + 1)) * byte1 + (k1 + 1)] - d4) * d;
                    for(int l1 = 0; l1 < 4; l1++)
                    {
                        double d9 = 0.125D;
                        double d10 = d1;
                        double d11 = d2;
                        double d12 = (d3 - d1) * d9;
                        double d13 = (d4 - d2) * d9;
                        for(int i2 = 0; i2 < 8; i2++)
                        {
                            int j2 = i2 + i1 * 8 << 11 | 0 + j1 * 8 << 7 | k1 * 4 + l1;
                            char c = '\200';
                            double d14 = 0.125D;
                            double d15 = d10;
                            double d16 = (d11 - d10) * d14;
                            for(int k2 = 0; k2 < 8; k2++)
                            {
                                int l2 = 0;
                                if(d15 > 0.0D)
                                {
                                    l2 = Block.stone.blockID;
                                }
                                abyte0[j2] = (byte)l2;
                                j2 += c;
                                d15 += d16;
                            }

                            d10 += d12;
                            d11 += d13;
                        }

                        d1 += d5;
                        d2 += d6;
                        d3 += d7;
                        d4 += d8;
                    }

                }

            }

        }

    }

    public void func_28072_a(int i, int j, byte abyte0[])
    {
        double d = 0.03125D;
        field_28079_r = noiseGenerator4.generateNoiseOctaves(field_28079_r, i * 16, j * 16, 0, 16, 16, 1, d, d, 1.0D);
        field_28078_s = noiseGenerator4.generateNoiseOctaves(field_28078_s, i * 16, 109, j * 16, 16, 1, 16, d, 1.0D, d);
        field_28077_t = noiseGenerator5.generateNoiseOctaves(field_28077_t, i * 16, j * 16, 0, 16, 16, 1, d * 2D, d * 2D, d * 2D);
        for(int k = 0; k < 16; k++)
        {
            for(int l = 0; l < 16; l++)
            {
                int i1 = (int)(field_28077_t[k + l * 16] / 3D + 3D + random.nextDouble() * 0.25D);
                int j1 = -1;
                topAetherBlock = (byte)Block.grass.blockID;
                fillerAetherBlock = (byte)Block.dirt.blockID;
                byte byte0 = topAetherBlock;
                byte byte1 = fillerAetherBlock;
                byte byte2 = (byte)Block.stone.blockID;
                if(byte0 < 0)
                {
                    byte0 += 0;
                }
                if(byte1 < 0)
                {
                    byte1 += 0;
                }
                if(byte2 < 0)
                {
                    byte2 += 0;
                }
                for(int k1 = 127; k1 >= 0; k1--)
                {
                    int l1 = (l * 16 + k) * 128 + k1;
                    byte byte3 = abyte0[l1];
                    if(byte3 == 0)
                    {
                        j1 = -1;
                        continue;
                    }
                    if(byte3 != byte2)
                    {
                        continue;
                    }
                    if(j1 == -1)
                    {
                        if(i1 <= 0)
                        {
                            byte0 = 0;
                            byte1 = byte2;
                        }
                        j1 = i1;
                        if(k1 >= 0)
                        {
                            abyte0[l1] = byte0;
                        } else
                        {
                            abyte0[l1] = byte1;
                        }
                        continue;
                    }
                    if(j1 > 0)
                    {
                        j1--;
                        abyte0[l1] = byte1;
                    }
                }

            }

        }

    }

    public Chunk prepareChunk(int i, int j)
    {
        return provideChunk(i, j);
    }

    public Chunk provideChunk(int i, int j)
    {
        random.setSeed((long)i * 0x4f9939f508L + (long)j * 0x1ef1565bd5L);
        byte abyte0[] = new byte[32768];
        func_28071_a(i, j, abyte0);
        func_28072_a(i, j, abyte0);
        mapGenCaves.generate(this, worldObj, i, j, abyte0);
        Chunk chunk = new Chunk(worldObj, abyte0, i, j);
        chunk.generateSkylightMap();
        return chunk;
    }

    private double[] func_28073_a(double ad[], int i, int j, int k, int l, int i1, int j1)
    {
        if(ad == null)
        {
            ad = new double[l * i1 * j1];
        }
        double d = 684.41200000000003D;
        double d1 = 684.41200000000003D;
        d *= 2D;
        field_28093_d = noiseGenerator3.generateNoiseOctaves(field_28093_d, i, j, k, l, i1, j1, d / 80D, d1 / 160D, d / 80D);
        field_28092_e = noiseGenerator1.generateNoiseOctaves(field_28092_e, i, j, k, l, i1, j1, d, d1, d);
        field_28091_f = noiseGenerator2.generateNoiseOctaves(field_28091_f, i, j, k, l, i1, j1, d, d1, d);
        int k1 = 0;
        int l1 = 0;
        int i2 = 16 / l;
        for(int j2 = 0; j2 < l; j2++)
        {
            int k2 = j2 * i2 + i2 / 2;
            for(int l2 = 0; l2 < j1; l2++)
            {
                int i3 = l2 * i2 + i2 / 2;
                double d2 = 1.0D;
                d2 *= d2;
                d2 *= d2;
                d2 = 1.0D - d2;
                double d3 = (field_28090_g[l1] + 256D) / 512D;
                d3 *= d2;
                if(d3 > 1.0D)
                {
                    d3 = 1.0D;
                }
                double d4 = field_28089_h[l1] / 8000D;
                if(d4 < 0.0D)
                {
                    d4 = -d4 * 0.29999999999999999D;
                }
                d4 = d4 * 3D - 2D;
                if(d4 > 1.0D)
                {
                    d4 = 1.0D;
                }
                d4 /= 8D;
                d4 = 0.0D;
                if(d3 < 0.0D)
                {
                    d3 = 0.0D;
                }
                d3 += 0.5D;
                d4 = (d4 * (double)i1) / 16D;
                l1++;
                double d5 = (double)i1 / 2D;
                for(int j3 = 0; j3 < i1; j3++)
                {
                    double d6 = 0.0D;
                    double d7 = (((double)j3 - d5) * 8D) / d3;
                    if(d7 < 0.0D)
                    {
                        d7 *= -1D;
                    }
                    double d8 = field_28092_e[k1] / 512D;
                    double d9 = field_28091_f[k1] / 512D;
                    double d10 = (field_28093_d[k1] / 10D + 1.0D) / 2D;
                    if(d10 < 0.0D)
                    {
                        d6 = d8;
                    } else
                    if(d10 > 1.0D)
                    {
                        d6 = d9;
                    } else
                    {
                        d6 = d8 + (d9 - d8) * d10;
                    }
                    d6 -= 8D;
                    int k3 = 32;
                    if(j3 > i1 - k3)
                    {
                        double d11 = (float)(j3 - (i1 - k3)) / ((float)k3 - 1.0F);
                        d6 = d6 * (1.0D - d11) + -30D * d11;
                    }
                    k3 = 8;
                    if(j3 < k3)
                    {
                        double d12 = (float)(k3 - j3) / ((float)k3 - 1.0F);
                        d6 = d6 * (1.0D - d12) + -30D * d12;
                    }
                    ad[k1] = d6;
                    k1++;
                }

            }

        }

        return ad;
    }

    public boolean chunkExists(int i, int j)
    {
        return true;
    }

    public void populate(IChunkProvider ichunkprovider, int i, int j)
    {
        BiomeGenSky biomegenaether = BiomeGenSky.me;
        BlockSand.fallInstantly = true;
        int k = i * 16;
        int l = j * 16;
        random.setSeed(worldObj.getSeed());
        long l1 = (random.nextLong() / 2L) * 2L + 1L;
        long l2 = (random.nextLong() / 2L) * 2L + 1L;
        random.setSeed((long)i * l1 + (long)j * l2 ^ worldObj.getSeed());
        double d = 0.25D;
       
        if(gumCount < 800)
        {
            gumCount++;
        } else
       
       

       

       

      /*  for(int j2 = 0; j2 < 10; j2++)
        {
            int k6 = k + random.nextInt(16);
            int k11 = random.nextInt(128);
            int j16 = l + random.nextInt(16);
            (new AetherGenMinable(AetherBlocks.Icestone.blockID, 32)).generate(worldObj, random, k6, k11, j16);
        }

        for(int k2 = 0; k2 < 20; k2++)
        {
            int l6 = k + random.nextInt(16);
            int l11 = random.nextInt(128);
            int k16 = l + random.nextInt(16);
            (new AetherGenMinable(AetherBlocks.AmbrosiumOre.blockID, 16)).generate(worldObj, random, l6, l11, k16);
        }

        for(int i3 = 0; i3 < 15; i3++)
        {
            int i7 = k + random.nextInt(16);
            int i12 = random.nextInt(64);
            int l16 = l + random.nextInt(16);
            (new AetherGenMinable(AetherBlocks.ZaniteOre.blockID, ).generate(worldObj, random, i7, i12, l16);
        }

        for(int j3 = 0; j3 < 8; j3++)
        {
            int j7 = k + random.nextInt(16);
            int j12 = random.nextInt(32);
            int i17 = l + random.nextInt(16);
            (new AetherGenMinable(AetherBlocks.GravititeOre.blockID, 7)).generate(worldObj, random, j7, j12, i17);
        }
*/

        
        d = 0.5D;
        byte byte0 = 3;
        for(int j9 = 0; j9 < byte0; j9++)
        {
            int j14 = k + random.nextInt(16) + 8;
            int k17 = l + random.nextInt(16) + 8;
            WorldGenerator worldgenerator = biomegenaether.getRandomWorldGenForTrees(random);
            worldgenerator.setScale(1.0D, 1.0D, 1.0D);
            worldgenerator.generate(worldObj, random, j14, worldObj.getHeightValue(j14, k17), k17);
        }

        

        

        SpawnerAnimals.performWorldGenSpawning(worldObj, biomegenaether, k + 8, l + 8, 16, 16, random);
        BlockSand.fallInstantly = false;
    }

    public boolean saveChunks(boolean flag, IProgressUpdate iprogressupdate)
    {
        return true;
    }

    public boolean unload100OldestChunks()
    {
        return false;
    }

    public String makeString()
    {
        return "RandomLevelSource";
    }

    public boolean canSave()
    {
        return true;
    }

    public ChunkPosition func_40376_a(World world, String s, int i, int j, int k)
    {
        return null;
    }

    public Chunk loadChunk(int i, int j)
    {
        return provideChunk(i, j);
    }



@Override
public List getPossibleCreatures(EnumCreatureType var1, int var2, int var3,
		int var4) {
	// TODO Auto-generated method stub
	return null;
}

@Override
public ChunkPosition findClosestStructure(World var1, String var2,
		int var3, int var4, int var5) {
	// TODO Auto-generated method stub
	return null;
}

@Override
public int getLoadedChunkCount() {
	// TODO Auto-generated method stub
	return 0;
}

@Override
public void func_82695_e(int var1, int var2) {
	// TODO Auto-generated method stub

}
}

 

 

 

I've try to delete the error line but his does'nt work

 

 

Link to comment
Share on other sites

I don't know what the solution is, but I can at least tell you that field_28090_g[] is empty, and that is the source of the NullPointerException. I don't know anything about making a new dimension, but I noticed that and thought it was worth mentioning.

↑It makes sense if you don't think about it.↑

 

Creepers only explode because they want to hug you, but when they reach you, they realize they have no arms, and then explode with anger.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • Dalam dunia perjudian online yang berkembang pesat, mencari platform yang dapat memberikan kemenangan maksimal dan hasil terbaik adalah impian setiap penjudi. OLXTOTO, dengan bangga, mempersembahkan dirinya sebagai jawaban atas pencarian itu. Sebagai platform terbesar untuk kemenangan maksimal dan hasil optimal, OLXTOTO telah menciptakan gelombang besar di komunitas perjudian online. Satu dari banyak keunggulan yang dimiliki OLXTOTO adalah koleksi permainan yang luas dan beragam. Dari togel hingga slot online, dari live casino hingga permainan kartu klasik, OLXTOTO memiliki sesuatu untuk setiap pemain. Dibangun dengan teknologi terkini dan dikembangkan oleh para ahli industri, setiap permainan di platform ini dirancang untuk memberikan pengalaman yang tak tertandingi bagi para penjudi. Namun, keunggulan OLXTOTO tidak hanya terletak pada variasi permainan yang mereka tawarkan. Mereka juga menonjol karena komitmen mereka terhadap keamanan dan keadilan. Dengan sistem keamanan tingkat tinggi dan proses audit yang ketat, OLXTOTO memastikan bahwa setiap putaran permainan berjalan dengan adil dan transparan. Para pemain dapat merasa aman dan yakin bahwa pengalaman berjudi mereka di OLXTOTO tidak akan terganggu oleh masalah keamanan atau keadilan. Tak hanya itu, OLXTOTO juga terkenal karena layanan pelanggan yang luar biasa. Tim dukungan mereka selalu siap sedia untuk membantu para pemain dengan segala pertanyaan atau masalah yang mereka hadapi. Dengan respon cepat dan solusi yang efisien, OLXTOTO memastikan bahwa pengalaman berjudi para pemain tetap mulus dan menyenangkan. Dengan semua fitur dan keunggulan yang ditawarkannya, tidak mengherankan bahwa OLXTOTO telah menjadi pilihan utama bagi jutaan penjudi online di seluruh dunia. Jika Anda mencari platform yang dapat memberikan kemenangan maksimal dan hasil optimal, tidak perlu mencari lebih jauh dari OLXTOTO. Bergabunglah dengan OLXTOTO hari ini dan mulailah petualangan Anda menuju kemenangan besar dan hasil terbaik!
    • Selamat datang di OLXTOTO, situs slot gacor terpanas yang sedang booming di industri perjudian online. Jika Anda mencari pengalaman bermain yang luar biasa, maka OLXTOTO adalah tempat yang tepat untuk Anda. Dapatkan sensasi tidak biasa dengan variasi slot online terlengkap dan peluang memenangkan jackpot slot maxwin yang sering. Di sini, Anda akan merasakan keseruan yang luar biasa dalam bermain judi slot. DAFTAR OLXTOTO DISINI LOGIN OLXTOTO DISINI AKUN PRO OLXTOTO DISINI   Jackpot Slot Maxwin Sering Untuk Peluang Besar Di OLXTOTO, kami tidak hanya memberikan hadiah slot biasa, tapi juga memberikan kesempatan kepada pemain untuk memenangkan jackpot slot maxwin yang sering. Dengan demikian, Anda dapat meraih keberuntungan besar dan memenangkan ribuan rupiah sebagai hadiah jackpot slot maxwin kami. Jackpot slot maxwin merupakan peluang besar bagi para pemain judi slot untuk meraih keuntungan yang lebih besar. Dalam permainan kami, Anda tidak harus terpaku pada kemenangan biasa saja. Kami hadir dengan jackpot slot maxwin yang sering, sehingga Anda memiliki peluang yang lebih besar untuk meraih kemenangan besar dengan hadiah yang menggiurkan. Dalam permainan judi slot, pengalaman bermain bukan hanya tentang keseruan dan hiburan semata. Kami memahami bahwa para pemain juga menginginkan kesempatan untuk meraih keberuntungan besar. Oleh karena itu, OLXTOTO hadir dengan jackpot slot maxwin yang sering untuk memberikan peluang besar kepada para pemain kami. Peluang Besar Menang Jackpot Slot Maxwin Peluang menang jackpot slot maxwin di OLXTOTO sangatlah besar. Anda tidak perlu khawatir tentang batasan atau pembatasan dalam meraih jackpot tersebut. Kami ingin memberikan kesempatan kepada semua pemain kami untuk merasakan sensasi menang dalam jumlah yang luar biasa. Jackpot slot maxwin kami dibuka untuk semua pemain judi slot di OLXTOTO. Anda memiliki peluang yang sama dengan pemain lainnya untuk memenangkan hadiah jackpot yang besar. Kami percaya bahwa semua orang memiliki kesempatan untuk meraih keberuntungan besar, dan itulah mengapa kami menyediakan jackpot slot maxwin yang sering untuk memenuhi harapan dan keinginan Anda.   Kesimpulan OLXTOTO adalah situs slot gacor terbaik yang memberikan pengalaman bermain judi slot online yang tak terlupakan. Dengan variasi slot online terlengkap dan peluang memenangkan jackpot slot maxwin yang sering, OLXTOTO menjadi pilihan terbaik bagi para pemain yang mencari kesenangan dan kemenangan besar dalam perjudian online. Di samping itu, OLXTOTO juga menawarkan layanan pelanggan yang ramah dan responsif, siap membantu setiap pemain dalam mengatasi masalah teknis atau pertanyaan seputar perjudian online. Kami menjaga integritas game dan memberikan lingkungan bermain yang adil serta menjalankan kebijakan perlindungan pelanggan yang cermat. Bergabunglah dengan OLXTOTO sekarang dan nikmati pengalaman bermain slot online yang luar biasa. Jadilah bagian dari komunitas perjudian yang mengagumkan ini dan raih kesempatan untuk meraih kemenangan besar. Dapatkan akses mudah dan praktis ke situs OLXTOTO dan rasakan sensasi bermain judi slot yang tak terlupakan.  
    • OLXTOTO: Platform Maxwin dan Gacor Terbesar Sepanjang Masa Di dunia perjudian online yang begitu kompetitif, mencari platform yang dapat memberikan kemenangan maksimal (Maxwin) dan hasil terbaik (Gacor) adalah prioritas bagi para penjudi yang cerdas. Dalam upaya ini, OLXTOTO telah muncul sebagai pemain kunci yang mengubah lanskap perjudian online dengan menawarkan pengalaman tanpa tandingan.     Sejak diluncurkan, OLXTOTO telah menjadi sorotan industri perjudian online. Dikenal sebagai "Platform Maxwin dan Gacor Terbesar Sepanjang Masa", OLXTOTO telah menarik perhatian pemain dari seluruh dunia dengan reputasinya yang solid dan kinerja yang luar biasa. Salah satu fitur utama yang membedakan OLXTOTO dari pesaingnya adalah komitmen mereka untuk memberikan pengalaman berjudi yang unik dan memuaskan. Dengan koleksi game yang luas dan beragam, termasuk togel, slot online, live casino, dan banyak lagi, OLXTOTO menawarkan sesuatu untuk semua orang. Dibangun dengan teknologi terkini dan didukung oleh tim ahli yang berdedikasi, platform ini memastikan bahwa setiap pengalaman berjudi di OLXTOTO tidak hanya menghibur, tetapi juga menguntungkan. Namun, keunggulan OLXTOTO tidak hanya terletak pada permainan yang mereka tawarkan. Mereka juga terkenal karena keamanan dan keadilan yang mereka berikan kepada para pemain mereka. Dengan sistem keamanan tingkat tinggi dan audit rutin yang dilakukan oleh otoritas regulasi independen, para pemain dapat yakin bahwa setiap putaran permainan di OLXTOTO adalah adil dan transparan. Tidak hanya itu, OLXTOTO juga dikenal karena layanan pelanggan yang luar biasa. Dengan tim dukungan yang ramah dan responsif, para pemain dapat yakin bahwa setiap pertanyaan atau masalah mereka akan ditangani dengan cepat dan efisien. Dengan semua fitur dan keunggulan yang ditawarkannya, tidak mengherankan bahwa OLXTOTO telah menjadi platform pilihan bagi para penjudi online yang mencari kemenangan maksimal dan hasil terbaik. Jadi, jika Anda ingin bergabung dengan jutaan pemain yang telah merasakan keajaiban OLXTOTO, jangan ragu untuk mendaftar dan mulai bermain hari ini!  
    • OLXTOTO adalah bandar slot yang terkenal dan terpercaya di Indonesia. Mereka menawarkan berbagai jenis permainan slot yang menarik dan menghibur. Dengan tampilan yang menarik dan grafis yang berkualitas tinggi, pemain akan merasa seperti berada di kasino sungguhan. OLXTOTO juga menyediakan layanan pelanggan yang ramah dan responsif, siap membantu pemain dengan segala pertanyaan atau masalah yang mereka hadapi. Daftar =  https://surkale.me/Olxtotodotcom1
    • DAFTAR & LOGIN BIGO4D   Bigo4D adalah situs slot online yang populer dan menarik perhatian banyak pemain slot di Indonesia. Dengan berbagai game slot yang unik dan menarik, Bigo4D menjadi tempat yang ideal untuk pemula dan pahlawan slot yang berpengalaman. Dalam artikel ini, kami akan membahas tentang Bigo4D sebagai situs slot terbesar dan menarik yang saat ini banyak dijajaki oleh pemain slot online.
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.