EmperorZelos Posted September 27, 2014 Posted September 27, 2014 I get this message [08:04:19] [Client thread/FATAL]: Reported exception thrown! net.minecraft.util.ReportedException: Invalid Biome id at net.minecraft.world.World.getBiomeGenForCoordsBody(World.java:194) ~[World.class:?] at net.minecraft.world.WorldProvider.getBiomeGenForCoords(WorldProvider.java:427) ~[WorldProvider.class:?] at net.minecraft.world.World.getBiomeGenForCoords(World.java:169) ~[World.class:?] at net.minecraftforge.client.ForgeHooksClient.getSkyBlendColour(ForgeHooksClient.java:404) ~[ForgeHooksClient.class:?] at net.minecraft.world.World.getSkyColorBody(World.java:1751) ~[World.class:?] at net.minecraft.world.WorldProvider.getSkyColor(WorldProvider.java:438) ~[WorldProvider.class:?] at net.minecraft.world.World.getSkyColor(World.java:1729) ~[World.class:?] at net.minecraft.client.renderer.EntityRenderer.updateFogColor(EntityRenderer.java:1768) ~[EntityRenderer.class:?] at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1238) ~[EntityRenderer.class:?] at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1095) ~[EntityRenderer.class:?] at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1066) ~[Minecraft.class:?] at net.minecraft.client.Minecraft.run(Minecraft.java:961) [Minecraft.class:?] at net.minecraft.client.main.Main.main(Main.java:164) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_67] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_67] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_67] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_67] at net.minecraft.launchwrapper.Launch.launch(Launch.java:134) [launchwrapper-1.9.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.9.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_67] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_67] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_67] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_67] at GradleStart.bounce(GradleStart.java:107) [start/:?] at GradleStart.startClient(GradleStart.java:100) [start/:?] at GradleStart.main(GradleStart.java:55) [start/:?] Caused by: java.lang.NullPointerException at net.minecraft.world.biome.WorldChunkManager.getRainfall(WorldChunkManager.java:88) ~[WorldChunkManager.class:?] at net.minecraft.world.biome.BiomeCache$Block.<init>(BiomeCache.java:109) ~[biomeCache$Block.class:?] at net.minecraft.world.biome.BiomeCache.getBiomeCacheBlock(BiomeCache.java:39) ~[biomeCache.class:?] at net.minecraft.world.biome.BiomeCache.getBiomeGenAt(BiomeCache.java:53) ~[biomeCache.class:?] at net.minecraft.world.biome.WorldChunkManager.getBiomeGenAt(WorldChunkManager.java:67) ~[WorldChunkManager.class:?] at net.minecraft.world.chunk.Chunk.getBiomeGenForWorldCoords(Chunk.java:1412) ~[Chunk.class:?] at net.minecraft.world.World.getBiomeGenForCoordsBody(World.java:180) ~[World.class:?] ... 25 more ---- Minecraft Crash Report ---- // Oh - I know what I did wrong! Time: 2014-09-27 08:04 Description: Invalid Biome id java.lang.NullPointerException: Invalid Biome id at net.minecraft.world.biome.WorldChunkManager.getRainfall(WorldChunkManager.java:88) at net.minecraft.world.biome.BiomeCache$Block.<init>(BiomeCache.java:109) at net.minecraft.world.biome.BiomeCache.getBiomeCacheBlock(BiomeCache.java:39) at net.minecraft.world.biome.BiomeCache.getBiomeGenAt(BiomeCache.java:53) at net.minecraft.world.biome.WorldChunkManager.getBiomeGenAt(WorldChunkManager.java:67) at net.minecraft.world.chunk.Chunk.getBiomeGenForWorldCoords(Chunk.java:1412) at net.minecraft.world.World.getBiomeGenForCoordsBody(World.java:180) at net.minecraft.world.WorldProvider.getBiomeGenForCoords(WorldProvider.java:427) at net.minecraft.world.World.getBiomeGenForCoords(World.java:169) at net.minecraftforge.client.ForgeHooksClient.getSkyBlendColour(ForgeHooksClient.java:404) at net.minecraft.world.World.getSkyColorBody(World.java:1751) at net.minecraft.world.WorldProvider.getSkyColor(WorldProvider.java:438) at net.minecraft.world.World.getSkyColor(World.java:1729) at net.minecraft.client.renderer.EntityRenderer.updateFogColor(EntityRenderer.java:1768) at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1238) at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1095) at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1066) at net.minecraft.client.Minecraft.run(Minecraft.java:961) at net.minecraft.client.main.Main.main(Main.java:164) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:134) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at GradleStart.bounce(GradleStart.java:107) at GradleStart.startClient(GradleStart.java:100) at GradleStart.main(GradleStart.java:55) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Stacktrace: at net.minecraft.world.biome.WorldChunkManager.getRainfall(WorldChunkManager.java:88) -- DownfallBlock -- Details: biome id: 0 downfalls[] size: 256 x: 0 z: 0 w: 16 h: 16 Stacktrace: at net.minecraft.world.biome.WorldChunkManager.getRainfall(WorldChunkManager.java:88) at net.minecraft.world.biome.BiomeCache$Block.<init>(BiomeCache.java:109) at net.minecraft.world.biome.BiomeCache.getBiomeCacheBlock(BiomeCache.java:39) at net.minecraft.world.biome.BiomeCache.getBiomeGenAt(BiomeCache.java:53) at net.minecraft.world.biome.WorldChunkManager.getBiomeGenAt(WorldChunkManager.java:67) at net.minecraft.world.chunk.Chunk.getBiomeGenForWorldCoords(Chunk.java:1412) -- Coordinates of biome request -- Details: Location: World: (816,0,578), Chunk: (at 0,0,2 in 51,36; contains blocks 816,0,576 to 831,255,591), Region: (1,1; contains chunks 32,32 to 63,63, blocks 512,0,512 to 1023,255,1023) Stacktrace: at net.minecraft.world.World.getBiomeGenForCoordsBody(World.java:180) at net.minecraft.world.WorldProvider.getBiomeGenForCoords(WorldProvider.java:427) at net.minecraft.world.World.getBiomeGenForCoords(World.java:169) at net.minecraftforge.client.ForgeHooksClient.getSkyBlendColour(ForgeHooksClient.java:404) at net.minecraft.world.World.getSkyColorBody(World.java:1751) at net.minecraft.world.WorldProvider.getSkyColor(WorldProvider.java:438) at net.minecraft.world.World.getSkyColor(World.java:1729) at net.minecraft.client.renderer.EntityRenderer.updateFogColor(EntityRenderer.java:1768) at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1238) -- Affected level -- Details: Level name: MpServer All players: 1 total; [EntityClientPlayerMP['ForgeDevName'/205, l='MpServer', x=842,81, y=65,62, z=604,94]] Chunk stats: MultiplayerChunkCache: 0, 0 Level seed: 0 Level generator: ID 00 - default, ver 1. Features enabled: false Level generator options: Level spawn location: World: (244,64,236), Chunk: (at 4,4,12 in 15,14; contains blocks 240,0,224 to 255,255,239), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Level time: 21972 game time, 27320 day time Level dimension: 0 Level storage version: 0x00000 - Unknown? Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false Forced entities: 83 total; [EntityPig['Pig'/275, l='MpServer', x=791,69, y=63,00, z=647,81], EntityPig['Pig'/274, l='MpServer', x=785,72, y=63,00, z=643,56], EntityZombie['Zombie'/273, l='MpServer', x=798,50, y=40,00, z=641,50], EntitySkeleton['Skeleton'/272, l='MpServer', x=780,50, y=17,00, z=591,50], EntityItem['item.item.bone'/279, l='MpServer', x=885,69, y=69,13, z=551,13], EntityItem['item.item.arrow'/278, l='MpServer', x=885,88, y=69,13, z=551,13], EntityCreeper['Creeper'/277, l='MpServer', x=785,00, y=24,00, z=554,53], EntityPig['Pig'/276, l='MpServer', x=786,88, y=63,00, z=646,19], EntityCow['Cow'/286, l='MpServer', x=779,69, y=63,00, z=634,84], EntitySkeleton['Skeleton'/284, l='MpServer', x=783,09, y=31,00, z=625,50], EntitySpider['Spider'/258, l='MpServer', x=800,50, y=40,00, z=643,50], EntityCow['Cow'/259, l='MpServer', x=784,56, y=63,00, z=626,59], EntityBat['Bat'/256, l='MpServer', x=818,78, y=34,66, z=556,34], EntityCreeper['Creeper'/257, l='MpServer', x=880,97, y=25,00, z=583,41], EntityZombie['Zombie'/262, l='MpServer', x=803,16, y=20,00, z=556,34], EntityCreeper['Creeper'/263, l='MpServer', x=802,50, y=20,00, z=553,50], EntityCreeper['Creeper'/260, l='MpServer', x=789,97, y=25,00, z=573,63], EntityItem['item.tile.rail'/261, l='MpServer', x=789,06, y=26,13, z=560,97], EntityPig['Pig'/266, l='MpServer', x=769,09, y=67,00, z=621,97], EntitySkeleton['Skeleton'/267, l='MpServer', x=778,50, y=15,00, z=583,50], EntityCreeper['Creeper'/264, l='MpServer', x=800,50, y=42,00, z=552,50], EntityPig['Pig'/265, l='MpServer', x=773,38, y=67,00, z=620,19], EntityZombie['Zombie'/270, l='MpServer', x=778,50, y=15,00, z=580,50], EntityZombie['Zombie'/271, l='MpServer', x=782,03, y=13,00, z=585,50], EntitySkeleton['Skeleton'/268, l='MpServer', x=778,44, y=15,00, z=582,66], EntitySkeleton['Skeleton'/269, l='MpServer', x=781,69, y=15,00, z=583,31], EntityEnderman['Enderman'/309, l='MpServer', x=808,25, y=18,00, z=535,97], EntitySkeleton['Skeleton'/312, l='MpServer', x=810,50, y=17,00, z=533,88], EntitySkeleton['Skeleton'/317, l='MpServer', x=801,50, y=27,00, z=540,50], EntitySkeleton['Skeleton'/319, l='MpServer', x=805,94, y=27,00, z=539,50], EntityCow['Cow'/288, l='MpServer', x=774,59, y=66,00, z=631,38], EntityZombie['Zombie'/293, l='MpServer', x=781,94, y=30,00, z=574,47], EntityZombie['Zombie'/294, l='MpServer', x=815,63, y=13,00, z=534,91], EntityPig['Pig'/342, l='MpServer', x=787,03, y=63,00, z=671,50], EntityChicken['Chicken'/345, l='MpServer', x=791,38, y=64,00, z=669,75], EntityMinecartChest['entity.MinecartChest.name'/220, l='MpServer', x=808,50, y=17,50, z=607,50], EntityMinecartChest['entity.MinecartChest.name'/221, l='MpServer', x=811,50, y=26,50, z=598,50], EntityMinecartChest['entity.MinecartChest.name'/222, l='MpServer', x=835,50, y=20,50, z=565,50], EntityBat['Bat'/223, l='MpServer', x=835,75, y=22,09, z=564,69], EntityBat['Bat'/216, l='MpServer', x=821,34, y=22,22, z=580,41], EntityZombie['Zombie'/323, l='MpServer', x=806,66, y=23,00, z=539,22], EntityZombie['Zombie'/217, l='MpServer', x=828,03, y=34,00, z=577,94], EntityCreeper['Creeper'/218, l='MpServer', x=830,50, y=34,00, z=580,50], EntitySkeleton['Skeleton'/321, l='MpServer', x=806,91, y=27,00, z=539,50], EntityItem['item.item.rottenFlesh'/219, l='MpServer', x=860,88, y=64,13, z=588,69], EntityCreeper['Creeper'/212, l='MpServer', x=823,53, y=40,00, z=619,97], EntityItem['item.item.rottenFlesh'/213, l='MpServer', x=820,78, y=63,13, z=611,19], EntityMinecartChest['entity.MinecartChest.name'/214, l='MpServer', x=829,50, y=17,50, z=589,50], EntityZombie['Zombie'/215, l='MpServer', x=831,44, y=25,00, z=589,13], EntityClientPlayerMP['ForgeDevName'/205, l='MpServer', x=842,81, y=65,62, z=604,94], EntitySpider['Spider'/209, l='MpServer', x=825,34, y=26,00, z=595,28], EntityCreeper['Creeper'/210, l='MpServer', x=852,03, y=21,00, z=603,31], EntityMinecartChest['entity.MinecartChest.name'/211, l='MpServer', x=824,50, y=22,50, z=617,50], EntityCreeper['Creeper'/239, l='MpServer', x=859,31, y=25,00, z=571,09], EntitySkeleton['Skeleton'/238, l='MpServer', x=859,88, y=25,00, z=572,44], EntitySkeleton['Skeleton'/235, l='MpServer', x=861,31, y=26,00, z=560,31], EntityBat['Bat'/233, l='MpServer', x=827,72, y=38,94, z=575,59], EntityBat['Bat'/232, l='MpServer', x=818,56, y=20,09, z=564,00], EntityBat['Bat'/231, l='MpServer', x=820,66, y=20,69, z=569,50], EntityItem['item.item.rottenFlesh'/229, l='MpServer', x=808,41, y=63,13, z=576,66], EntityMinecartChest['entity.MinecartChest.name'/227, l='MpServer', x=813,50, y=21,50, z=589,50], MobThief['entity.Thief.name'/225, l='MpServer', x=866,75, y=64,00, z=600,34], EntityBat['Bat'/224, l='MpServer', x=835,69, y=40,88, z=568,66], EntityZombie['Zombie'/356, l='MpServer', x=773,72, y=41,00, z=649,78], EntityMinecartChest['entity.MinecartChest.name'/254, l='MpServer', x=797,50, y=22,50, z=614,50], EntitySkeleton['Skeleton'/255, l='MpServer', x=822,22, y=23,00, z=547,31], EntityCreeper['Creeper'/252, l='MpServer', x=834,50, y=42,00, z=554,03], EntityCreeper['Creeper'/359, l='MpServer', x=778,03, y=35,00, z=642,34], EntityBat['Bat'/253, l='MpServer', x=825,25, y=42,09, z=641,25], EntitySquid['Squid'/250, l='MpServer', x=864,50, y=56,00, z=627,03], EntitySquid['Squid'/251, l='MpServer', x=866,03, y=56,00, z=624,50], EntitySkeleton['Skeleton'/248, l='MpServer', x=814,88, y=35,00, z=568,53], EntitySquid['Squid'/249, l='MpServer', x=865,22, y=56,38, z=625,50], EntityCow['Cow'/364, l='MpServer', x=774,16, y=64,00, z=643,03], EntityWitch['Witch'/246, l='MpServer', x=800,75, y=26,00, z=629,72], EntityWitch['Witch'/247, l='MpServer', x=805,44, y=24,00, z=624,88], EntityMinecartChest['entity.MinecartChest.name'/244, l='MpServer', x=809,50, y=23,50, z=636,50], EntitySkeleton['Skeleton'/245, l='MpServer', x=805,16, y=25,00, z=628,50], EntityItem['item.item.rottenFlesh'/242, l='MpServer', x=869,47, y=64,13, z=577,56], EntitySquid['Squid'/243, l='MpServer', x=862,25, y=56,34, z=628,50], EntityPig['Pig'/362, l='MpServer', x=778,97, y=63,00, z=641,50], EntityCreeper['Creeper'/240, l='MpServer', x=855,47, y=25,00, z=565,00], MobThief['entity.Thief.name'/241, l='MpServer', x=858,69, y=51,00, z=570,69]] Retry entities: 0 total; [] Server brand: fml,forge Server type: Integrated singleplayer server Stacktrace: at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:417) at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2567) at net.minecraft.client.Minecraft.run(Minecraft.java:983) at net.minecraft.client.main.Main.main(Main.java:164) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:134) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at GradleStart.bounce(GradleStart.java:107) at GradleStart.startClient(GradleStart.java:100) at GradleStart.main(GradleStart.java:55) -- System Details -- Details: Minecraft Version: 1.7.10 Operating System: Windows 7 (amd64) version 6.1 Java Version: 1.7.0_67, Oracle Corporation Java VM Version: Java HotSpot 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 890288888 bytes (849 MB) / 1037959168 bytes (989 MB) up to 1037959168 bytes (989 MB) JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used IntCache: cache: 5, tcache: 84, allocated: 8, tallocated: 28 FML: MCP v9.05 FML v7.10.18.1180 Minecraft Forge 10.13.0.1180 4 mods loaded, 4 mods active mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available FML{7.10.18.1180} [Forge Mod Loader] (forgeSrc-1.7.10-10.13.0.1180.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Forge{10.13.0.1180} [Minecraft Forge] (forgeSrc-1.7.10-10.13.0.1180.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available AeroSteam{1.0} [AeroSteam] (bin) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Launched Version: 1.7.10 LWJGL: 2.9.1 OpenGL: GeForce GT 610/PCIe/SSE2 GL version 4.4.0, NVIDIA Corporation GL Caps: Using GL 1.3 multitexturing. Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. Anisotropic filtering is supported and maximum anisotropy is 16. Shaders are available because OpenGL 2.1 is supported. Is Modded: Definitely; Client brand changed to 'fml,forge' Type: Client (map_client.txt) Resource Packs: [] Current Language: English (US) Profiler Position: N/A (disabled) Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used Anisotropic Filtering: Off (1) #@!@# Game crashed! Crash report saved to: #@!@# C:\Aero\forge\eclipse\.\crash-reports\crash-2014-09-27_08.04.19-client.txt which I suspect is due to my additional biome package aerosteam.biomes; import net.minecraft.world.biome.BiomeGenBase; import net.minecraftforge.common.BiomeDictionary; import net.minecraftforge.common.BiomeDictionary.Type; import net.minecraftforge.common.BiomeManager; import net.minecraftforge.common.BiomeManager.BiomeEntry; public class BiomesAS { public static BiomeGenBase biomeTwilightForest; public static void init(){ registerBiomes(); } private static void registerBiomes() { biomeTwilightForest = new BiomeTwilightForest(50).setBiomeName("Twilight Forest"); BiomeDictionary.registerBiomeType(biomeTwilightForest, Type.FOREST); BiomeManager.coolBiomes.add(new BiomeEntry(biomeTwilightForest,10)); } } package aerosteam.biomes; import net.minecraft.world.biome.BiomeGenBase; public class BiomeTwilightForest extends BiomeGenBase{ private static final Height biomeHeight = new Height(0.1F,0.3F); public BiomeTwilightForest(int id) { super(id); this.setHeight(biomeHeight); this.setColor(8782003); this.setTemperatureRainfall(0.4F, 1.0F); this.waterColorMultiplier=2127872; } @Override public int getBiomeGrassColor(int x, int y,int z){ return 5767288; } @Override public int getBiomeFoliageColor(int x, int y,int z){ return 5767288; } @Override public int getSkyColorByTemp(float par1){ return 0; } } if not I am at a loss =O As a matter of fact, I am at a loss, what does invalid biome ID even refer to and how is it resolved? Quote
maxanier Posted June 24, 2015 Posted June 24, 2015 I hope nobody minds that I revive this thread, but I am getting exactly the same crash and I have not found any solution or even an explanation. My game crashes rarely on world load (in my dev world). Here is my crash report, but it is pretty much the same as the above. ---- Minecraft Crash Report ---- // Who set us up the TNT? Time: 24.06.15 22:45 Description: Invalid Biome id java.lang.NullPointerException: Invalid Biome id at net.minecraft.world.biome.WorldChunkManager.getRainfall(WorldChunkManager.java:88) at net.minecraft.world.biome.BiomeCache$Block.<init>(BiomeCache.java:107) at net.minecraft.world.biome.BiomeCache.getBiomeCacheBlock(BiomeCache.java:37) at net.minecraft.world.biome.BiomeCache.getBiomeGenAt(BiomeCache.java:51) at net.minecraft.world.biome.WorldChunkManager.getBiomeGenAt(WorldChunkManager.java:67) at net.minecraft.world.chunk.Chunk.getBiomeGenForWorldCoords(Chunk.java:1406) at net.minecraft.world.World.getBiomeGenForCoordsBody(World.java:177) at net.minecraft.world.WorldProvider.getBiomeGenForCoords(WorldProvider.java:423) at net.minecraft.world.World.getBiomeGenForCoords(World.java:166) at net.minecraftforge.client.ForgeHooksClient.getSkyBlendColour(ForgeHooksClient.java:407) at net.minecraft.world.World.getSkyColorBody(World.java:1791) at net.minecraft.world.WorldProvider.getSkyColor(WorldProvider.java:457) at net.minecraft.world.World.getSkyColor(World.java:1769) at net.minecraft.client.renderer.EntityRenderer.updateFogColor(EntityRenderer.java:1760) at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1230) at net.minecraft.client.renderer.EntityRenderer.updateCameraAndRender(EntityRenderer.java:1091) at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1056) at net.minecraft.client.Minecraft.run(Minecraft.java:951) at net.minecraft.client.main.Main.main(Main.java:164) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) at net.minecraftforge.gradle.GradleStartCommon.launch(Unknown Source) at GradleStart.main(Unknown Source) A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Stacktrace: at net.minecraft.world.biome.WorldChunkManager.getRainfall(WorldChunkManager.java:88) -- DownfallBlock -- Details: biome id: 0 downfalls[] size: 256 x: 0 z: 0 w: 16 h: 16 Stacktrace: at net.minecraft.world.biome.WorldChunkManager.getRainfall(WorldChunkManager.java:88) at net.minecraft.world.biome.BiomeCache$Block.<init>(BiomeCache.java:107) at net.minecraft.world.biome.BiomeCache.getBiomeCacheBlock(BiomeCache.java:37) at net.minecraft.world.biome.BiomeCache.getBiomeGenAt(BiomeCache.java:51) at net.minecraft.world.biome.WorldChunkManager.getBiomeGenAt(WorldChunkManager.java:67) at net.minecraft.world.chunk.Chunk.getBiomeGenForWorldCoords(Chunk.java:1406) -- Coordinates of biome request -- Details: Location: World: (-138,0,413), Chunk: (at 6,0,13 in -9,25; contains blocks -144,0,400 to -129,255,415), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511) Stacktrace: at net.minecraft.world.World.getBiomeGenForCoordsBody(World.java:177) at net.minecraft.world.WorldProvider.getBiomeGenForCoords(WorldProvider.java:423) at net.minecraft.world.World.getBiomeGenForCoords(World.java:166) at net.minecraftforge.client.ForgeHooksClient.getSkyBlendColour(ForgeHooksClient.java:407) at net.minecraft.world.World.getSkyColorBody(World.java:1791) at net.minecraft.world.WorldProvider.getSkyColor(WorldProvider.java:457) at net.minecraft.world.World.getSkyColor(World.java:1769) at net.minecraft.client.renderer.EntityRenderer.updateFogColor(EntityRenderer.java:1760) at net.minecraft.client.renderer.EntityRenderer.renderWorld(EntityRenderer.java:1230) -- Affected level -- Details: Level name: MpServer All players: 1 total; [EntityClientPlayerMP['maxanier'/282, l='MpServer', x=-111,57, y=76,62, z=439,94]] Chunk stats: MultiplayerChunkCache: 0, 0 Level seed: 0 Level generator: ID 00 - default, ver 1. Features enabled: false Level generator options: Level spawn location: World: (92,64,256), Chunk: (at 12,4,0 in 5,16; contains blocks 80,0,256 to 95,255,271), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511) Level time: 173879 game time, 21145 day time Level dimension: 0 Level storage version: 0x00000 - Unknown? Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false) Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false Forced entities: 7 total; [EntityCow['Cow'/288, l='MpServer', x=-107,97, y=77,00, z=478,91], EntityVampire['Vampire'/289, l='MpServer', x=-128,59, y=50,00, z=451,97], EntityClientPlayerMP['maxanier'/282, l='MpServer', x=-111,57, y=76,62, z=439,94], EntityCow['Cow'/284, l='MpServer', x=-113,41, y=75,00, z=443,72], EntityVampireHunter['Vampire Hunter'/285, l='MpServer', x=-125,50, y=71,00, z=459,50], EntityCow['Cow'/286, l='MpServer', x=-116,28, y=76,00, z=462,72], EntityCreeper['Creeper'/287, l='MpServer', x=-129,50, y=71,00, z=447,69]] Retry entities: 0 total; [] Server brand: fml,forge Server type: Integrated singleplayer server Stacktrace: at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:415) at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2555) at net.minecraft.client.Minecraft.run(Minecraft.java:973) at net.minecraft.client.main.Main.main(Main.java:164) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) at net.minecraftforge.gradle.GradleStartCommon.launch(Unknown Source) at GradleStart.main(Unknown Source) -- System Details -- Details: Minecraft Version: 1.7.10 Operating System: Windows 7 (amd64) version 6.1 Java Version: 1.8.0_45, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 614171256 bytes (585 MB) / 800063488 bytes (763 MB) up to 1905262592 bytes (1817 MB) JVM Flags: 0 total; AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used IntCache: cache: 15, tcache: 110, allocated: 4, tallocated: 24 FML: MCP v9.05 FML v7.10.85.1291 Minecraft Forge 10.13.2.1291 6 mods loaded, 6 mods active mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available FML{7.10.85.1291} [Forge Mod Loader] (forgeSrc-1.7.10-10.13.2.1291.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Forge{10.13.2.1291} [Minecraft Forge] (forgeSrc-1.7.10-10.13.2.1291.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available CodeChickenCore{1.0.2.9} [CodeChicken Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available vampirism{@VERSION@} [Vampirism] (bin) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Waila{1.5.10} [Waila] (Waila-1.5.10_1.7.10.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available Launched Version: 1.7.10 LWJGL: 2.9.1 OpenGL: GeForce GTX 970/PCIe/SSE2 GL version 4.5.0 NVIDIA 352.86, NVIDIA Corporation GL Caps: Using GL 1.3 multitexturing. Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. Anisotropic filtering is supported and maximum anisotropy is 16. Shaders are available because OpenGL 2.1 is supported. Is Modded: Definitely; Client brand changed to 'fml,forge' Type: Client (map_client.txt) Resource Packs: [] Current Language: English (US) Profiler Position: N/A (disabled) Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used Anisotropic Filtering: Off (1) I checked the forge code to determine why this error could occur, but still don't have any clue. The NullPointer is created because BiomeGenBase.getBiome(0) returns null in getRainfall(). But the index 0 in the biomeList (which getBiome accesses) is always initialized with the Ocean biome. I checked for any manipulation of the biomeList array, but did not find any. It is not that big a problem, since it only occurs rarely, can be solved quickly and probably only happens in the Dev environment, but I'm still curios, why this might happen. Hope someone has an idea. Thanks maxanier Edit: Source code can be found here: https://github.com/TeamLapen/Vampirism Quote Minecraft Second Screen Mod: Use your mobile as a second screen for Minecraft and see your inventory, redstone stati, the chat and much more on it. link Vampirism: Become a vampire in Minecraft link
Recommended Posts
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.