Realistic Terrain Generation

Realistic Terrain Generation

3M Downloads

NPE checking biome in BiomeAnalyzer#newRepair

jaz3001 opened this issue ยท 22 comments

commented
  • Forge version: 12.18.1.2085
  • RTG version: 4.1.1.2-snapshot-6

i generated a new world using the RTG world type, walked around for a bit, then crashed
https://gist.github.com/jaz3001/97f99f1a9342263b07b50b4327ed90ed

commented

@jaz3001 Do you know what biome you were in (and possibly the surrounding biomes at that location) when the crash occured?

Edit: I created a world with the seed from your crash report and travelled to the chunk coordinates from the report and the biome was Roofed Forest, which volcanos do not generate in by default. Are any of the mods that you are running modifying the biome layout?

All other testing that has been done, (with generating volcanos,) hasn't been able to reproduce this crash.

commented

I think I have a similar issue with the Expedition Mod:
Latest Log
fml-client-latest log
It didn't crash though.

commented

no, didn't check what biome it was. i also ended up deleting the world out of frustration so i'll see if it happens on a different world

commented

I found out the same thing is happening with the Terraqueous Mod. It looks like it might be happening with multiple mods. It happens with creating a new world, but doesn't crash for me.
Log

commented

@jaz3001 @WenXin20 Any chance one of you could provide us with an environment with which we can reproduce this crash? For example, if you're using MultiMC, could you Dropbox us the entire instance? Or maybe zip up your config+mods+scripts folders, along with a seed that's crashing? Ideally, the fewer mods the better, but we'll take anything we can get at this point as we're not able to reproduce this crash, and we can't fix the issue if we can't reproduce it.

commented

I just had this same crash

`---- Minecraft Crash Report ----

WARNING: coremods are present:
ShetiPhian-ASM (shetiphiancore-1.10.0-3.3.1.jar)
EnderCorePlugin (EnderCore-1.10.2-0.4.1.55-beta.jar)
FarseekCoreMod (Farseek-1.9.4-1.1.jar)
LoadingPlugin (ResourceLoader-MC1.9.4-1.5.1.jar)
LoadingPlugin (ChunkAnimator-MC1.9.4-1.2.jar)
LoadingHook (Mekanism-1.10.2-9.2.0.292.jar)
CodeChickenCorePlugin (CodeChickenCore-1.10.2-2.1.8.79-universal.jar)
MalisisCorePlugin (malisiscore-1.9.4-4.1.1.jar)
SFRCore (SolarFluxReborn_1.10.2-1.4r.jar)
StreamsCoreMod (Streams-1.9.4-0.2.1.jar)
Default Options (DefaultOptions_1.10.2-6.1.5.jar)
AppleCore (AppleCore-mc1.10.2-2.0.1.jar)
IvToolkit (IvToolkit-1.2.8.5.jar)
CCCDeobfPlugin (unknown)
FMLPlugin (InventoryTweaks-1.61-58.jar)
CCLCorePlugin (CodeChickenLib-1.10.2-2.2.3.58-universal.jar)
Contact their authors BEFORE contacting forge

// You're mean.

Time: 9/22/16 9:13 PM
Description: Exception generating new chunk

java.lang.NullPointerException: Exception generating new chunk
at rtg.world.biome.realistic.RealisticBiomeBase.rMapVolcanoes(RealisticBiomeBase.java:152)
at rtg.world.biome.realistic.RealisticBiomeBase.generateMapGen(RealisticBiomeBase.java:194)
at rtg.world.gen.ChunkProviderRTG.func_185932_a(ChunkProviderRTG.java:240)
at net.minecraft.world.gen.ChunkProviderServer.func_186025_d(ChunkProviderServer.java:140)
at net.minecraft.world.World.func_72964_e(World.java:303)
at net.minecraft.world.gen.feature.WorldGenFossils.func_180709_b(SourceFile:64)
at net.minecraft.world.biome.BiomeSwamp.func_180624_a(BiomeSwamp.java:85)
at rtg.world.biome.BiomeDecoratorRTG.rDecorateSeedBiome(BiomeDecoratorRTG.java:208)
at rtg.world.biome.deco.DecoBaseBiomeDecorations.generate(DecoBaseBiomeDecorations.java:95)
at rtg.world.biome.realistic.RealisticBiomeBase.rDecorate(RealisticBiomeBase.java:357)
at rtg.world.gen.ChunkProviderRTG.doPopulate(ChunkProviderRTG.java:638)
at rtg.world.gen.ChunkProviderRTG.clearDecorations(ChunkProviderRTG.java:716)
at rtg.world.gen.ChunkProviderRTG.func_185931_b(ChunkProviderRTG.java:445)
at net.minecraft.world.chunk.Chunk.func_186034_a(Chunk.java:1000)
at net.minecraft.world.chunk.Chunk.func_186030_a(Chunk.java:964)
at net.minecraft.world.gen.ChunkProviderServer.func_186025_d(ChunkProviderServer.java:154)
at net.minecraft.world.World.func_72964_e(World.java:303)
at net.minecraft.world.World.func_175726_f(World.java:298)
at net.minecraft.world.World.func_180495_p(World.java:842)
at net.minecraft.world.gen.feature.WorldGenAbstractTree.isReplaceable(WorldGenAbstractTree.java:37)
at com.pam.harvestcraft.worldgen.FruitTreeGen.func_180709_b(FruitTreeGen.java:62)
at com.pam.harvestcraft.blocks.growables.BlockPamSapling.worldGenTrees(BlockPamSapling.java:152)
at com.pam.harvestcraft.worldgen.FruitTreeWorldGen.generateFruitTree(FruitTreeWorldGen.java:237)
at com.pam.harvestcraft.worldgen.FruitTreeWorldGen.generate(FruitTreeWorldGen.java:188)
at net.minecraftforge.fml.common.registry.GameRegistry.REPLACED_generateWorld(GameRegistry.java:120)
at sun.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at farseek.util.Reflection$MethodValue$.apply$extension(Reflection.scala:59)
at farseek.core.ReplacedMethod.apply(MethodReplacer.scala:105)
at farseek.world.gen.ChunkGeneratorExtensions$.generateWorld(ChunkGeneratorExtensions.scala:19)
at farseek.world.gen.ChunkGeneratorExtensions.generateWorld(ChunkGeneratorExtensions.scala)
at net.minecraftforge.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java)
at net.minecraft.world.chunk.Chunk.func_186034_a(Chunk.java:1001)
at net.minecraft.world.chunk.Chunk.func_186030_a(Chunk.java:964)
at net.minecraft.world.gen.ChunkProviderServer.func_186025_d(ChunkProviderServer.java:154)
at net.minecraft.world.World.func_72964_e(World.java:303)
at net.minecraft.world.World.func_175726_f(World.java:298)
at net.minecraft.world.World.func_180495_p(World.java:842)
at net.minecraft.world.World.func_175623_d(World.java:223)
at com.pam.harvestcraft.blocks.blocks.BlockBaseGarden.func_176196_c(BlockBaseGarden.java:105)
at com.pam.harvestcraft.worldgen.BushWorldWorldGen.generateGarden(BushWorldWorldGen.java:72)
at com.pam.harvestcraft.worldgen.BushWorldWorldGen.generate(BushWorldWorldGen.java:49)
at net.minecraftforge.fml.common.registry.GameRegistry.REPLACED_generateWorld(GameRegistry.java:120)
at sun.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at farseek.util.Reflection$MethodValue$.apply$extension(Reflection.scala:59)
at farseek.core.ReplacedMethod.apply(MethodReplacer.scala:105)
at farseek.world.gen.ChunkGeneratorExtensions$.generateWorld(ChunkGeneratorExtensions.scala:19)
at farseek.world.gen.ChunkGeneratorExtensions.generateWorld(ChunkGeneratorExtensions.scala)
at net.minecraftforge.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java)
at net.minecraft.world.chunk.Chunk.func_186034_a(Chunk.java:1001)
at net.minecraft.world.chunk.Chunk.func_186030_a(Chunk.java:983)
at net.minecraft.world.gen.ChunkProviderServer.func_186025_d(ChunkProviderServer.java:154)
at net.minecraft.server.management.PlayerChunkMapEntry.func_187268_a(PlayerChunkMapEntry.java:126)
at net.minecraft.server.management.PlayerChunkMap.func_72693_b(SourceFile:147)
at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:222)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:698)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:613)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:149)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:471)
at java.lang.Thread.run(Thread.java:745)

A detailed walkthrough of the error, its code path and all known details is as follows:

-- Head --
Thread: Server thread
Stacktrace:
at rtg.world.biome.realistic.RealisticBiomeBase.rMapVolcanoes(RealisticBiomeBase.java:152)
at rtg.world.biome.realistic.RealisticBiomeBase.generateMapGen(RealisticBiomeBase.java:194)
at rtg.world.gen.ChunkProviderRTG.func_185932_a(ChunkProviderRTG.java:240)

-- Chunk to be generated --
Details:
Location: -992,-16
Position hash: -64424510432
Generator: rtg.world.gen.ChunkProviderRTG@5c485f16
Stacktrace:
at net.minecraft.world.gen.ChunkProviderServer.func_186025_d(ChunkProviderServer.java:140)
at net.minecraft.world.World.func_72964_e(World.java:303)
at net.minecraft.world.gen.feature.WorldGenFossils.func_180709_b(SourceFile:64)
at net.minecraft.world.biome.BiomeSwamp.func_180624_a(BiomeSwamp.java:85)
at rtg.world.biome.BiomeDecoratorRTG.rDecorateSeedBiome(BiomeDecoratorRTG.java:208)
at rtg.world.biome.deco.DecoBaseBiomeDecorations.generate(DecoBaseBiomeDecorations.java:95)
at rtg.world.biome.realistic.RealisticBiomeBase.rDecorate(RealisticBiomeBase.java:357)
at rtg.world.gen.ChunkProviderRTG.doPopulate(ChunkProviderRTG.java:638)
at rtg.world.gen.ChunkProviderRTG.clearDecorations(ChunkProviderRTG.java:716)
at rtg.world.gen.ChunkProviderRTG.func_185931_b(ChunkProviderRTG.java:445)
at net.minecraft.world.chunk.Chunk.func_186034_a(Chunk.java:1000)
at net.minecraft.world.chunk.Chunk.func_186030_a(Chunk.java:964)
at net.minecraft.world.gen.ChunkProviderServer.func_186025_d(ChunkProviderServer.java:154)
at net.minecraft.world.World.func_72964_e(World.java:303)
at net.minecraft.world.World.func_175726_f(World.java:298)
at net.minecraft.world.World.func_180495_p(World.java:842)
at net.minecraft.world.gen.feature.WorldGenAbstractTree.isReplaceable(WorldGenAbstractTree.java:37)
at com.pam.harvestcraft.worldgen.FruitTreeGen.func_180709_b(FruitTreeGen.java:62)
at com.pam.harvestcraft.blocks.growables.BlockPamSapling.worldGenTrees(BlockPamSapling.java:152)
at com.pam.harvestcraft.worldgen.FruitTreeWorldGen.generateFruitTree(FruitTreeWorldGen.java:237)
at com.pam.harvestcraft.worldgen.FruitTreeWorldGen.generate(FruitTreeWorldGen.java:188)
at net.minecraftforge.fml.common.registry.GameRegistry.REPLACED_generateWorld(GameRegistry.java:120)
at sun.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at farseek.util.Reflection$MethodValue$.apply$extension(Reflection.scala:59)
at farseek.core.ReplacedMethod.apply(MethodReplacer.scala:105)
at farseek.world.gen.ChunkGeneratorExtensions$.generateWorld(ChunkGeneratorExtensions.scala:19)
at farseek.world.gen.ChunkGeneratorExtensions.generateWorld(ChunkGeneratorExtensions.scala)
at net.minecraftforge.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java)
at net.minecraft.world.chunk.Chunk.func_186034_a(Chunk.java:1001)
at net.minecraft.world.chunk.Chunk.func_186030_a(Chunk.java:964)
at net.minecraft.world.gen.ChunkProviderServer.func_186025_d(ChunkProviderServer.java:154)
at net.minecraft.world.World.func_72964_e(World.java:303)
at net.minecraft.world.World.func_175726_f(World.java:298)
at net.minecraft.world.World.func_180495_p(World.java:842)
at net.minecraft.world.World.func_175623_d(World.java:223)
at com.pam.harvestcraft.blocks.blocks.BlockBaseGarden.func_176196_c(BlockBaseGarden.java:105)
at com.pam.harvestcraft.worldgen.BushWorldWorldGen.generateGarden(BushWorldWorldGen.java:72)
at com.pam.harvestcraft.worldgen.BushWorldWorldGen.generate(BushWorldWorldGen.java:49)
at net.minecraftforge.fml.common.registry.GameRegistry.REPLACED_generateWorld(GameRegistry.java:120)
at sun.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at farseek.util.Reflection$MethodValue$.apply$extension(Reflection.scala:59)
at farseek.core.ReplacedMethod.apply(MethodReplacer.scala:105)
at farseek.world.gen.ChunkGeneratorExtensions$.generateWorld(ChunkGeneratorExtensions.scala:19)
at farseek.world.gen.ChunkGeneratorExtensions.generateWorld(ChunkGeneratorExtensions.scala)
at net.minecraftforge.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java)
at net.minecraft.world.chunk.Chunk.func_186034_a(Chunk.java:1001)
at net.minecraft.world.chunk.Chunk.func_186030_a(Chunk.java:983)
at net.minecraft.world.gen.ChunkProviderServer.func_186025_d(ChunkProviderServer.java:154)
at net.minecraft.server.management.PlayerChunkMapEntry.func_187268_a(PlayerChunkMapEntry.java:126)
at net.minecraft.server.management.PlayerChunkMap.func_72693_b(SourceFile:147)
at net.minecraft.world.WorldServer.func_72835_b(WorldServer.java:222)

-- Affected level --
Details:
Level name: Alpha 004
All players: 1 total; [EntityPlayerMP['MCJediYoda'/947, l='Alpha 004', x=-877.49, y=62.07, z=-80.74]]
Chunk stats: ServerChunkCache: 497 Drop: 0
Level seed: -5846306252576064831
Level generator: ID 06 - RTG, ver 0. Features enabled: true
Level generator options:
Level spawn location: World: (-740,64,-145), Chunk: (at 12,4,15 in -47,-10; contains blocks -752,0,-160 to -737,255,-145), Region: (-2,-1; contains chunks -64,-32 to -33,-1, blocks -1024,0,-512 to -513,255,-1)
Level time: 4198 game time, 4198 day time
Level dimension: 0
Level storage version: 0x04ABD - Anvil
Level weather: Rain time: 168238 (now: false), thunder time: 35037 (now: false)
Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: true
Stacktrace:
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:698)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:613)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:149)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:471)
at java.lang.Thread.run(Thread.java:745)

-- System Details --
Details:
Minecraft Version: 1.10.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1352543696 bytes (1289 MB) / 4225761280 bytes (4030 MB) up to 7544504320 bytes (7195 MB)
JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx8094m -Xms256m -XX:PermSize=256m
IntCache: cache: 0, tcache: 0, allocated: 9, tallocated: 61
FML: MCP 9.32 Powered by Forge 12.18.1.2093 99 mods loaded, 99 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHIJAAAA mcp{9.19} Minecraft Coder Pack
UCHIJAAAA FML{8.0.99.99} Forge Mod Loader
UCHIJAAAA Forge{12.18.1.2093} Minecraft Forge
UCHIJAAAA CodeChickenCore{2.1.8.79} CodeChicken Core
UCHIJAAAA ivtoolkit{1.2.8.5} IvToolkit
UCHIJAAAA bettercombatmod{1.3.5} [Better Combat]([MC 1.10.X] BetterCombatMod 1.3.5.jar)
UCHIJAAAA ExtraUtils2{1.0} ExtraUtils2
UCHIJAAAA mantle{1.10.2-1.0.0.jenkins170} Mantle
UCHIJAAAA tconstruct{1.10.2-2.5.2.jenkins352} Tinkers' Construct
UCHIJAAAA immersiveengineering{0.10-42} Immersive Engineering
UCHIJAAAA JEI{3.10.0.263} Just Enough Items
UCHIJAAAA AppleCore{2.0.1} AppleCore
UCHIJAAAA appleskin{1.0.4} AppleSkin
UCHIJAAAA bagginses{2.4.2d} Bagginses
UCHIJAAAA Baubles{1.2.1.0} Baubles
UCHIJAAAA BaublesHud{3.0.0} Baubles-Hud
UCHIJAAAA baublesstuff{2.0.10} Baubles Stuff
UCHIJAAAA BBG{5.0.0} BetterBedrockGen
UCHIJAAAA betterbuilderswands{0.6.5} Better Builder's Wands
UCHIJAAAA zerocore{1.10.2-0.0.8.0} Zero CORE
UCHIJAAAA bigfusion{1.10.2-0.0.0.1} Big Fusion
UCHIJAAAA Chameleon{1.10-2.1.7} Chameleon
UCHIJAAAA ChickenChunks{2.1.3.36} ChickenChunks
UCHIJAAAA chisel{MC1.9.4-0.0.6.46} Chisel
UCHIJAAAA ChunkAnimator{1.2} Chunk Animator
UCHIJAAAA claybucket{1.1} Clay Bucket
UCHIJAAAA cyclopscore{0.7.7} Cyclops Core
UCHIJAAAA commoncapabilities{1.1.2} CommonCapabilities
UCHIJAAAA cookingforblockheads{4.2.15} Cooking for Blockheads
UCHIJAAAA MineTweaker3{3.0.11} MineTweaker 3
UCHIJAAAA CustomBackgrounds{1.0} Custom Backgrounds
UCHIJAAAA CustomMainMenu{2.0.2} Custom Main Menu
UCHIJAAAA dailies{1.10.2-4} DailiesMod
UCHIJAAAA defaultoptions{6.1.5} Default Options
UCHIJAAAA defaultworldgenerator-port{1.9.4-0.4} Default World Generator
UCHIJAAAA DragonMounts{r46-1.10.2} Dragon Mounts
UCHIJAAAA EnderBags{2.0.1} EnderBags
UCHIJAAAA endercompass{1.2.3.2} Ender Compass
UCHIJAAAA endercore{1.10.2-0.4.1.55-beta} EnderCore
UCHIJAAAA Waila{1.7.0} Waila
UCHIJAAAA EnderIO{1.10.2-3.0.1.112_beta} Ender IO
UCHIJAAAA shetiphiancore{3.3.1} ShetiPhian-Core
UCHIJAAAA endertanks{1.4.2} EnderTanks
UCHIJAAAA enderutilities{0.6.5} Ender Utilities
UCHIJAAAA EnderZoo{1.10-1.2.3.43} Ender Zoo
UCHIJAAAA bigreactors{0.4.5.15} Extreme Reactors
UCHIJAAAA Farseek{1.9.4} Farseek
UCHIJAAAA fastleafdecay{v11} Fast Leaf Decay
UCHIJAAAA SonarCore{3.1.5} SonarCore
UCHIJAAAA FluxNetworks{1.0.7} Flux Networks
UCHIJAAAA fw{1.3.0} Fullscreen Windowed
UCHIJAAAA hardcoreore{0.0.1} Hardcore Ores
UCHIJAAAA Harvest{1.10.2-1.1.0-10} Harvest
UCHIJAAAA LunatriusCore{1.1.2.36} LunatriusCore
UCHIJAAAA InGameInfoXML{2.8.1.87} InGame Info XML
UCHIJAAAA integrateddynamics{0.5.1} Integrated Dynamics
UCHIJAAAA inventorytweaks{1.61-58-a1fd884} Inventory Tweaks
UCHIJAAAA ironchest{1.10.2-7.0.11.797} Iron Chest
UCHIJAAAA journeymap{1.10.2-5.2.4} JourneyMap
UCHIJAAAA jeresources{0.5.1.56} Just Enough Resources
UCHIJAAAA malisiscore{1.9.4-4.1.1} MalisisCore
UCHIJAAAA malisisdoors{1.9.4-5.0.4} MalisisDoors
UCHIJAAAA mcmultipart{1.2.1} MCMultiPart
UCHIJAAAA Mekanism{9.2.0} Mekanism
UCHIJAAAA MekanismGenerators{9.2.0} MekanismGenerators
UCHIJAAAA MekanismTools{9.2.0} MekanismTools
UCHIJAAAA modtweaker{2.0.3} Mod Tweaker
UCHIJAAAA moreoverlays{1.7} MoreOverlays
UCHIJAAAA mousetweaks{2.6.4} Mouse Tweaks
UCHIJAAAA Neat{1.3-12} [Neat](Neat 1.3-12.jar)
UCHIJAAAA netherportalfix{1.0} Nether Portal Fix
UCHIJAAAA recipehandler{0.5} NoMoreRecipeConflict
UCHIJAAAA oreexcavation{1.2.22} OreExcavation
UCHIJAAAA orespawn{2.0.0} OreSpawn
UCHIJAAAA harvestcraft{1.9.4-1.10.2c} [Pam's HarvestCraft](Pam's HarvestCraft 1.9.4-1.10.2c.jar)
UCHIJAAAA progressiveautomation{1.6.51} Progressive Automation
UCHIJAAAA quantumflux{2.0.7} QuantumFlux
UCHIJAAAA reccomplex{1.0.3} Recurrent Complex
UCHIJAAAA StorageDrawers{1.10.2-3.2.7} Storage Drawers
UCHIJAAAA refinedstorage{1.0.5} Refined Storage
UCHIJAAAA ResourceLoader{1.5.1} Resource Loader
UCHIJAAAA rftools{5.24} RFTools
UCHIJAAAA rftoolscontrol{1.0.0} RFTools Control
UCHIJAAAA Roguelike{1.5.4} Roguelike Dungeons
UCHIJAAAA roots{0.202} Roots
UCHIJAAAA RTG{1.10.2} Realistic Terrain Generation
UCHIJAAAA shadowmc{3.4.5} ShadowMC
UCHIJAAAA SleepingBag{1.2.1} Sleeping Bag
UCHIJAAAA SolarFluxReborn{1.4r} Solar Flux Reborn
UCHIJAAAA Stackie{1.6.0.44} Stackie
UCHIJAAAA Streams{1.9.4} Streams
UCHIJAAAA theoneprobe{1.1.2} The One Probe
UCHIJAAAA tinkertoolleveling{1.10.2-0.1.0.DEV.b5240c7} Tinkers Tool Leveling
UCHIJAAAA tombstone{1.2} Tombstone
UCHIJAAAA topaddons{1.10.2-0.6.0} TOP Addons
UCHIJAAAA vc{v2.0.0a-mc1.10.2} ViesCraft
UCHIJAAAA WailaHarvestability{1.1.8} Waila Harvestability
UCHIJAAAA Woot{1.10.2-1.1.0} Woot
UCHIJAAAA worldedit{6.1.4} WorldEdit
Loaded coremods (and transformers):
ShetiPhian-ASM (shetiphiancore-1.10.0-3.3.1.jar)
shetiphian.core.asm.ClassTransformer
EnderCorePlugin (EnderCore-1.10.2-0.4.1.55-beta.jar)
com.enderio.core.common.transform.EnderCoreTransformer
FarseekCoreMod (Farseek-1.9.4-1.1.jar)
farseek.core.FarseekClassTransformer
LoadingPlugin (ResourceLoader-MC1.9.4-1.5.1.jar)
lumien.resourceloader.asm.ClassTransformer
LoadingPlugin (ChunkAnimator-MC1.9.4-1.2.jar)
lumien.chunkanimator.asm.ClassTransformer
LoadingHook (Mekanism-1.10.2-9.2.0.292.jar)

CodeChickenCorePlugin (CodeChickenCore-1.10.2-2.1.8.79-universal.jar)
codechicken.core.asm.TweakTransformer
codechicken.core.asm.DelegatedTransformer
codechicken.core.asm.DefaultImplementationTransformer
MalisisCorePlugin (malisiscore-1.9.4-4.1.1.jar)
net.malisis.core.util.chunkcollision.ChunkCollisionTransformer
net.malisis.core.util.chunkblock.ChunkBlockTransformer
net.malisis.core.renderer.transformer.MalisisRendererTransformer
net.malisis.core.renderer.icon.asm.TextureMapTransformer
net.malisis.core.util.clientnotif.ClientNotifTransformer
SFRCore (SolarFluxReborn_1.10.2-1.4r.jar)
com.mrdimka.solarfluxreborn.core.SFRSerializedTransformer
StreamsCoreMod (Streams-1.9.4-0.2.1.jar)
streams.core.StreamsClassTransformer
Default Options (DefaultOptions_1.10.2-6.1.5.jar)
net.blay09.mods.defaultoptions.coremod.DefaultOptionsClassTransformer
AppleCore (AppleCore-mc1.10.2-2.0.1.jar)
squeek.applecore.asm.TransformerModuleHandler
IvToolkit (IvToolkit-1.2.8.5.jar)

CCCDeobfPlugin (unknown)

FMLPlugin (InventoryTweaks-1.61-58.jar)
invtweaks.forge.asm.ContainerTransformer
CCLCorePlugin (CodeChickenLib-1.10.2-2.2.3.58-universal.jar)
codechicken.lib.asm.ClassHeirachyManager
codechicken.lib.asm.RenderHookTransformer
GL info: ERROR RuntimeException: No OpenGL context found in the current thread.
Pulsar/tconstruct loaded Pulses:
- TinkerCommons (Enabled/Forced)
- TinkerWorld (Enabled/Not Forced)
- TinkerTools (Enabled/Not Forced)
- TinkerHarvestTools (Enabled/Forced)
- TinkerMeleeWeapons (Enabled/Forced)
- TinkerRangedWeapons (Enabled/Forced)
- TinkerModifiers (Enabled/Forced)
- TinkerSmeltery (Enabled/Not Forced)
- TinkerGadgets (Enabled/Not Forced)
- TinkerOredict (Enabled/Forced)
- TinkerIntegration (Enabled/Forced)
- TinkerFluids (Enabled/Forced)
- TinkerMaterials (Enabled/Forced)
- TinkerModelRegister (Enabled/Forced)
- WailaIntegration (Enabled/Not Forced)

CodeChickenCore: ignoreInvalidMCVersion state: false
EnderIO: No known problems detected.
Detailed RF API diagnostics:
              * RF API class 'EnergyStorage' is loaded from: jar:file:/C:/Users/jonathon/Documents/Curse/Minecraft/Instances/The%20Descent%201.10.2/mods/Mekanism-1.10.2-9.2.0.292.jar!/cofh/api/energy/EnergyStorage.class
              * RF API class 'IEnergyConnection' is loaded from: jar:file:/C:/Users/jonathon/Documents/Curse/Minecraft/Instances/The%20Descent%201.10.2/mods/Mekanism-1.10.2-9.2.0.292.jar!/cofh/api/energy/IEnergyConnection.class
              * RF API class 'IEnergyContainerItem' is loaded from: jar:file:/C:/Users/jonathon/Documents/Curse/Minecraft/Instances/The%20Descent%201.10.2/mods/Mekanism-1.10.2-9.2.0.292.jar!/cofh/api/energy/IEnergyContainerItem.class
              * RF API class 'IEnergyHandler' is loaded from: jar:file:/C:/Users/jonathon/Documents/Curse/Minecraft/Instances/The%20Descent%201.10.2/mods/Mekanism-1.10.2-9.2.0.292.jar!/cofh/api/energy/IEnergyHandler.class
              * RF API class 'IEnergyProvider' is loaded from: jar:file:/C:/Users/jonathon/Documents/Curse/Minecraft/Instances/The%20Descent%201.10.2/mods/Mekanism-1.10.2-9.2.0.292.jar!/cofh/api/energy/IEnergyProvider.class
              * RF API class 'IEnergyReceiver' is loaded from: jar:file:/C:/Users/jonathon/Documents/Curse/Minecraft/Instances/The%20Descent%201.10.2/mods/Mekanism-1.10.2-9.2.0.292.jar!/cofh/api/energy/IEnergyReceiver.class
              * RF API class 'IEnergyStorage' is loaded from: jar:file:/C:/Users/jonathon/Documents/Curse/Minecraft/Instances/The%20Descent%201.10.2/mods/Mekanism-1.10.2-9.2.0.292.jar!/cofh/api/energy/IEnergyStorage.class
              * RF API class 'ItemEnergyContainer' is loaded from: jar:file:/C:/Users/jonathon/Documents/Curse/Minecraft/Instances/The%20Descent%201.10.2/mods/Mekanism-1.10.2-9.2.0.292.jar!/cofh/api/energy/ItemEnergyContainer.class
              * RF API class 'TileEnergyHandler' is loaded from: jar:file:/C:/Users/jonathon/Documents/Curse/Minecraft/Instances/The%20Descent%201.10.2/mods/Mekanism-1.10.2-9.2.0.292.jar!/cofh/api/energy/TileEnergyHandler.class
              * RF API class 'TileEnergyHandler' is loaded from: jar:file:/C:/Users/jonathon/Documents/Curse/Minecraft/Instances/The%20Descent%201.10.2/mods/Mekanism-1.10.2-9.2.0.292.jar!/cofh/api/energy/TileEnergyHandler.class

Profiler Position: N/A (disabled)
Player Count: 1 / 8; [EntityPlayerMP['MCJediYoda'/947, l='Alpha 004', x=-877.49, y=62.07, z=-80.74]]
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fml,forge'`
commented

Here is my pack and config files:
Explorer's Pack-1.3.zip

commented

Same crash, I'm also using Biome Tweaker and the Biome I was in was Taiga. I used the RTG-1.10.2-4.1.1.2-volcano-dev-test.jar and enabled debugging:

Crash: http://pastebin.com/P7WaFShQ
fml-client-latest.log: https://www.dropbox.com/s/uml9cdv80vwlwos/fml-client-latest.log?dl=0

commented

@MCEventHorizon Thanks for supplying the requested info. Are you able to load up that world again after it crashes? Or does it crash every time? If you're able to load it up after it crashes, could you tell me what biome is located at -736 2688?

If you can't load it up again because it crashes every time, can you disable volcanoes in the config and create a new world with the same seed? I know you said you were in a Taiga biome when it crashed, but we need to know what biome is located at -736 2688... it would also be useful to see if it still crashes when volcanoes are disabled.

commented

To everyone who has experienced this crash recently, please set "Enable Debugging"=true in rtg.cfg and use this dev build to get it to crash again: RTG-1.10.2-4.1.1.2-volcano-dev-test.jar

If it crashes again, please Pastebin/Dropbox the new crash report AND the fml-client-latest.log file here and we'll investigate further.

commented

Crashes every time. I opened it up in MCEdit and all I can see around is Taiga biome. Disabled volcanoes and it still crashes in the same and in the new world: http://pastebin.com/DTtEh8cr

commented

I think we've figured out what's causing these crashes... I'm just building a JAR with the potential fix, so I'll post it here when it's ready.

commented

We believe this crash is being caused by a biome that's been added to the Overworld, but RTG doesn't have a realistic version of it. Normally our biome patching system handles this by replacing the biome with Plains (or whatever has been set in the configs), but it seems we may have missed some places in the code where biome patching is required.

@MCEventHorizon To confirm this, could you set "Enable Debugging"=true in rtg.cfg, load up Minecraft, and Pastebin your fml-client-latest.log file? (Sorry, I know we keep asking you for stuff, but this is extremely difficult to reproduce on our side, and your feedback is really helping us track down this issue.)

I'm just adding some additional biome patching in light of the latest crash report, so as soon as I finish doing that, I'll post a dev JAR here for further testing.

commented

This has also occurred in my game. Disabling volcanos allowed me to log back in without anymore crashes.

commented

Sadly, I crashed again a few minutes later http://pastebin.com/C0M57Nyd

commented

Ok, thanks

commented
commented

I believe I have what you need in my latest client log. The log was too big for pastebin so I threw it up on one my GitHub wiki pages.

https://github.com/MCJediYoda/Descent-Into-Abyss/wiki/RTG-Volcano-Crash

commented

Ok everyone, here's a dev JAR that we think might prevent this crash from happening:

RTG-1.10.2-4.1.1.2-biome-patching-1.jar

WARNING! This should not be used on a world that you care about. Please backup your world before using this dev build. It's meant for testing purposes only.

However, if our theory is correct, then the root cause of this problem is that another mod is adding a biome to the Overworld that RTG doesn't have a realistic version for. Ideally, it would be great to identify that biome (and the mod that's creating it) so that we can create a realistic version of it, so if anyone wants to help us track down that biome, just set "Enable Debugging"=true in rtg.cfg, load up Minecraft, and Pastebin/Dropbox your fml-client-latest.log file, which will (hopefully) have the information we need.

@MCJediYoda Thanks for the log, but we need one that has been generated with "Enable Debugging" set to true in rtg.cfg.

commented

@MCJediYoda Putting the log file there doesn't preserve the proper line endings and makes the log impossible to read. If the log is too big for pastebin, please use https://gist.github.com/

commented

We have finally been able to reproduce this crash ourselves, and we can confirm that the new changes to the biome patching system are preventing the crash.

To everyone who has been experiencing this crash... the next version that we release will prevent these crashes from occurring - however - please be aware that you are using a mod that adds a biome to the Overworld that RTG doesn't have a realistic version for, which means that instead of generating that biome, RTG will generate a Plains biome instead. If you really want the actual biome to generate in your world, please let us know the name of the biome and which mod it's from... or you could enable debugging in the configs and post your fml-client-latest.log file which will contain that information.

commented

Fixed in 7bcdc59