MCTCP / TerrainControl

Minecraft Terrain Generator for SpigotMC and Forge
https://www.spigotmc.org/threads/terraincontrol.37980/
MIT License
231 stars 161 forks source link

Crash with reikas Chromaticraft but only with one gen type #302

Open banjomarx opened 10 years ago

banjomarx commented 10 years ago

so i talked to reika about this and he said that problem is "A variable whose value is explicitly set is somehow null. No idea why." this only happens with ONE of my world gens, even tho i have the same mods in all of them.

---- Minecraft Crash Report ---- // Surprise! Haha. Well, this is awkward.

Time: 9/30/14 1:33 PM Description: Exception in server tick loop

java.lang.NullPointerException: Exception in server tick loop at Reika.ChromatiCraft.World.PylonGenerator.generatePylon(PylonGenerator.java:332) at Reika.ChromatiCraft.World.PylonGenerator.tryForceGenerate(PylonGenerator.java:158) at Reika.ChromatiCraft.World.PylonGenerator.generate(PylonGenerator.java:143) at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:106) at net.minecraft.world.gen.ChunkProviderServer.func_73153_a(ChunkProviderServer.java:280) at net.minecraft.world.chunk.Chunk.func_76624_a(Chunk.java:1055) at net.minecraft.world.gen.ChunkProviderServer.originalLoadChunk(ChunkProviderServer.java:190) at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:131) at net.minecraft.world.gen.ChunkProviderServer.func_73158_c(ChunkProviderServer.java:101) at net.minecraft.server.MinecraftServer.func_71222_d(MinecraftServer.java:265) at net.minecraft.server.integrated.IntegratedServer.func_71247_a(IntegratedServer.java:78) at net.minecraft.server.integrated.IntegratedServer.func_71197_b(IntegratedServer.java:92) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387) at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)

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

-- System Details -- Details: Minecraft Version: 1.7.10 Operating System: Windows 7 (amd64) version 6.1 Java Version: 1.8.0_11, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 915650376 bytes (873 MB) / 2229645312 bytes (2126 MB) up to 3133997056 bytes (2988 MB) JVM Flags: 17 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx3072m -XX:MaxPermSize=256m -XX:+AggressiveOpts -XX:+UseCodeCacheFlushing -XX:ReservedCodeCacheSize=2048m -XX:CompileThreshold=1000 -XX:+TieredCompilation -XX:+UseLargePages -XX:+AggressiveOpts -XX:+UseFastAccessorMethods -XX:+OptimizeStringConcat -XX:+UseBiasedLocking -Xincgc -XX:+CMSParallelRemarkEnabled -XX:ParallelGCThreads=10 -XX:+DisableExplicitGC AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: MCP v9.05 FML v7.10.25.1208 Minecraft Forge 10.13.0.1208 185 mods loaded, 185 mods active mcp{9.05} Minecraft Coder Pack Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available FML{7.10.25.1208} Forge Mod Loader Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available Forge{10.13.0.1208} Minecraft Forge Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available appliedenergistics2-core{rv1-beta-37} AppliedEnergistics2 Core Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available CodeChickenCore{1.0.2.9} CodeChicken Core Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available

{000} [CoFH ASM Data Initialization](minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available {0} [DragonAPI ASM Data Initialization](minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available gasesCore{1.5.2} [Glenn's Gases Core](minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available gasesFrameworkCore{1.0.5.1} [Gases Framework Core](minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MobiusCore{1.2.3} [MobiusCore](minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available NotEnoughItems{1.0.2.15} [Not Enough Items](NotEnoughItems-1.7.10-1.0.2.15-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available OpenEye{0.6} [OpenEye](OpenEye-0.6-1.7.10.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available ThaumicTinkerer-preloader{0.1} [Thaumic Tinkerer Core](minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available OpenModsCore{@VERSION@} [OpenModsCore](minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available DamageIndicatorsMod{3.2.0} [Damage Indicators]([1.7.10]DamageIndicatorsMod-3.2.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available IC2{2.2.646-experimental} [IndustrialCraft 2](industrialcraft-2-2.2.646-experimental.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available ImmibisCore{59.0.3} [Immibis Core](immibis-core-59.0.3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available AdvancedRepulsionSystems{59.0.1} [Advanced Repulsion Systems](adv-repulsion-systems-59.0.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available AdvancedSolarPanel{1.7.10-3.5.1} [Advanced Solar Panels](AdvancedSolarPanel-1.7.10-3.5.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available AetherCraft{1.4.5.68} [AetherCraft](AetherCraft-1.7.10-1.4.5.68.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available Baubles{1.0.1.7} [Baubles](Baubles-1.7.10-1.0.1.7.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available AlchBling{%VERSION%} [Alchemical Bling](AlchemicalBling-1.1.1.7-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available amalgam{0.4.1} [Amalgam](Amalgam-0.4.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available animalsPlus{1.2} [Animals+](animalsPlus-1.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available appliedenergistics2{rv1-beta-37} [Applied Energistics 2](appliedenergistics2-rv1-beta-37.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available Thaumcraft{4.2.0.1} [Thaumcraft](Thaumcraft-1.7.10-4.2.0.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available Waila{1.5.4a} [Waila](Waila-1.5.4a_1.7.10.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available ForgeMultipart{1.1.0.300} [Forge Multipart](ForgeMultipart-1.7.10-1.1.0.300-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available ThaumicTinkerer{2.5-1.7.10-158} [Thaumic Tinkerer](ThaumicTinkerer-2.5-1.7.10-158.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available ForbiddenMagic{1.7.10-0.52} [Forbidden Magic](Forbidden Magic-1.7.10-0.52.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available Automagy{0.8.1} [Automagy](Automagy-1.7.10-0.8.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available bdlib{1.4.4.22} [BD Lib](bdlib-mc1710-1.4.4.22.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available BiblioCraft{1.8.1} [BiblioCraft](BiblioCraft[v1.8.1][MC1.7.10].jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available CoFHCore{1.7.10R3.0.0B6} [CoFH Core](CoFHCore-[1.7.10]3.0.0B6-32.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available ThermalFoundation{1.7.10R1.0.0B3} [Thermal Foundation](ThermalFoundation-[1.7.10]1.0.0B3-8.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available ThermalExpansion{1.7.10R4.0.0B5} [Thermal Expansion](ThermalExpansion-[1.7.10]4.0.0B5-13.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available BigReactors{0.4.0rc8} [Big Reactors](BigReactors-0.4.0rc8.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available bluepower{0.1.747} [Blue Power](BluePower-1.7.10-0.1.747-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available Botania{r1.2-116} [Botania](Botania r1.2-116.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available BuildCraft|Core{6.0.18} [BuildCraft](buildcraft-6.0.18.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available BuildCraft|Energy{6.0.18} [BC Energy](buildcraft-6.0.18.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available eureka{@VERSION@} [Eureka](Eureka-1.7.10-1.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available bcadditions{1.6.4} [Buildcraft Additions](BuildcraftAdditions-1.7.10-1.6.4.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available hoelib{1.0} [HOEnvironment](ChemLab-1.7.10-pr-2.03i4.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available chemlab{2.x} [ChemLab](ChemLab-1.7.10-pr-2.03i4.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available chisel{1.5.6b} [Chisel](Chisel-1.7.10-1.5.6b.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available Forestry{3.0.0.95} [Forestry for Minecraft](forestry_1.7.10-3.0.0.95.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available BuildCraft|Builders{6.0.18} [BC Builders](buildcraft-6.0.18.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available BuildCraft|Factory{6.0.18} [BC Factory](buildcraft-6.0.18.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available Railcraft{9.3.1.0} [Railcraft](Railcraft_1.7.10-9.3.1.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available Mantle{1.7.10-0.3.1.jenkins180} [Mantle](Mantle-mc1.7.10-0.3.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MineFactoryReloaded{1.7.10R2.8.0RC3} [MineFactory Reloaded](MineFactoryReloaded-[1.7.10]2.8.0RC3-591.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available TConstruct{1.7.10-1.7.0.build662} [Tinkers' Construct](TConstruct-mc1.7.10-1.7.0d1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MagicBees{1.7.10-2.1.19} [Magic Bees](magicbees-1.7.10-2.1.19.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available Natura{2.2.0} [Natura](natura-1.7.10-2.2.0-b1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available OpenComputers|Core{1.0.0} [OpenComputers (Core)](OpenComputers-MC1.7.10-1.3.4.63-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available DragonAPI{release} [DragonAPI](DragonAPI 1.7.10 V1f.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available ChromatiCraft{Alpha} [ChromatiCraft](ChromatiCraft 1.7.10 V1f.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available CompactMachines{1.7.10-1.3} [Compact Machines](compactmachines-1.7.10-1.3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available ComputerCraft{1.64pr4} [ComputerCraft](ComputerCraft1.64pr4.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available CustomStuff2{0.11.10} [Custom Stuff 2](CustomStuff2-0.11.10-MC1.7.10.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available BanjoPackAlpha{1.0.0} [BanjoPackAlpha](CS2_BanjoPackAlpha) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available Eln{41} [Electrical Age](ElectricalAge_BETA-1.9_r41.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available RotaryCraft{Gamma} [RotaryCraft](RotaryCraft 1.7.10 V1f.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available ElectriCraft{beta} [ElectriCraft](ElectriCraft 1.7.10 V1f.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available Enchiridion{1.1} [Enchiridion](Enchiridion-1.7.X-1.2b.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available EnderIO{1.7.10-2.0.6.216} [Ender IO](EnderIO-1.7.10-2.0.6.216.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available EnderTech{1.7.10-0.3.0.346} [EnderTech](EnderTech-1.7.10-0.3.0.346.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available factorization.notify{1.0} [Factorization Notification System](Factorization-1.7.10-0.8.88.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available factorization{1.7.10-0.8.88} [Factorization](Factorization-1.7.10-0.8.88.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available EnetBridge{1.4} [EnetBridge](enetbridge-1.4.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available BuildCraft|Transport{6.0.18} [BC Transport](buildcraft-6.0.18.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available evilcraft{0.5.2b} [EvilCraft](EvilCraft-1.7.10-0.5.2b.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available extracells{2.1.12} [ExtraCells](ExtraCells-1.7.10-2.1.12b8.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MetallurgyCore{4.0.3} [Metallurgy Core](MetallurgyCore-1.7.10-4.0.3.11.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available Metallurgy{4.0.4} [Metallurgy 4](Metallurgy-1.7.10-4.0.4.43.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available ExtraTiC{0.8.4} [ExtraTiC](ExtraTiC-1.7.10-1.0.3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available ExtraUtilities{1.1.0k} [Extra Utilities](extrautilities-1.1.0k.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available fabricator{unspecified} [Fabricators Mod](fabricator-1.7.10-1.2.64-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available factorization.misc{1.7.10-0.8.88} [Factorization Miscellaneous Nonsense](Factorization-1.7.10-0.8.88.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available FastCraft{1.9} [FastCraft](fastcraft-1.9.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available Steamcraft{0.26.2} [Flaxbeard's Steam Power](FlaxbeardsSteamPower-1.7.10-0.26.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available fluxedtrinkets{0.46} [Fluxed Trinkets](Fluxed Trinkets-1.7.10-1.0.46.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available FZAddons{0.0.2} [FZAddons](FZAddons-1.7-1.0.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available gasesFramework{1.0.6} [Gases Framework](gasesFramework-1.0.6-1.7.10.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available gases{1.5.2} [Glenn's Gases](gases-1.5.2-1.7.10.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available BuildCraft|Silicon{6.0.18} [BC Silicon](buildcraft-6.0.18.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available gendustry{1.3.3.25} [GenDustry](gendustry-mc1710-1.3.3.25.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available advgenerators{0.9.1.13} [Advanced Generators](generators-mc1710-0.9.1.13.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available GraviSuite{1.7.10-2.0.1} [Graviation Suite](GraviSuite-1.7.10-2.0.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available Highlands{2.2.2} [Highlands](Highlands-1.7.2-v-2.2.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available HydCraft{2.0} [Hydraulicraft](HydCraft-1.7.10-2.0-59.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available IC2LaserFix{2.0} [IC2 Laser Fix](IC2LaserFix-1.7.10.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available IC2NuclearControl{1.7.10.06} [Nuclear Control](ic2nc-1.7.10-1.7.10.06.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available iChunUtil{4.0.0} [iChunUtil](iChunUtil-4.0.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available ihl{0.509} [IHL Tools & Machines for IC2V2](ihl-tools_n_machines-0.509-1.7.10.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available ImmibisPeripherals{59.0.0} [Immibis's Peripherals](immibis-peripherals-59.0.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available InfiniTubes{59.0.1} [InfiniTubes](infinitubes-59.0.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available LunatriusCore{1.1.2.11} [LunatriusCore](LunatriusCore-1.7.10-1.1.2.11-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available InGameInfoXML{2.8.1.61} [InGame Info XML](InGameInfoXML-1.7.10-2.8.1.61-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available intellie{2.1.3.509} [IntelliE](IntelligentEnergistics-1.7.10-2.1.3.509-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available appaero{2.1.3.509} [AppliedAerodynamics](IntelligentEnergistics-1.7.10-2.1.3.509-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available appaeronei{2.1.3.509} [AppliedAerodynamicsNEI](IntelligentEnergistics-1.7.10-2.1.3.509-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available inventorytweaks{1.58-147-645ca10} [Inventory Tweaks](InventoryTweaks-1.58-147.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available LiquidXP{59.0.0} [Liquid XP](liquid-xp-59.0.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available LogisticsPipes{0.8.0.58} [Logistics Pipes](logisticspipes-0.8.0.58.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available RedstoneArsenal{1.7.10R1.1.0B4} [Redstone Arsenal](RedstoneArsenal-[1.7.10]1.1.0B4-10.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available Mekanism{7.1.0} [Mekanism](Mekanism-1.7.10-7.1.0.92.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MekanismGenerators{7.1.0} [MekanismGenerators](MekanismGenerators-1.7.10-7.1.0.92.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MekanismTools{7.1.0} [MekanismTools](MekanismTools-1.7.10-7.1.0.92.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available minechem{5.0.5.92} [Minechem](Minechem-1.7.10-5.0.5.92.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MineFactoryReloaded|CompatAppliedEnergistics{1.7.10R2.8.0RC3} [MFR Compat: Applied Energistics](MineFactoryReloaded-[1.7.10]2.8.0RC3-591.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MineFactoryReloaded|CompatAtum{1.7.10R2.8.0RC2} [MFR Compat: Atum](MineFactoryReloaded-[1.7.10]2.8.0RC3-591.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MineFactoryReloaded|CompatBackTools{1.7.10R2.8.0RC3} [MFR Compat: BackTools](MineFactoryReloaded-[1.7.10]2.8.0RC3-591.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MineFactoryReloaded|CompatBuildCraft{1.7.10R2.8.0RC3} [MFR Compat: BuildCraft](MineFactoryReloaded-[1.7.10]2.8.0RC3-591.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MineFactoryReloaded|CompatChococraft{1.7.10R2.8.0RC2} [MFR Compat: Chococraft](MineFactoryReloaded-[1.7.10]2.8.0RC3-591.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MineFactoryReloaded|CompatExtraBiomes{1.7.10R2.8.0RC2} [MFR Compat: ExtraBiomes](MineFactoryReloaded-[1.7.10]2.8.0RC3-591.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MineFactoryReloaded|CompatForestry{1.7.10R2.8.0RC3} [MFR Compat: Forestry](MineFactoryReloaded-[1.7.10]2.8.0RC3-591.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MineFactoryReloaded|CompatForgeMicroblock{1.7.10R2.8.0RC3} [MFR Compat: ForgeMicroblock](MineFactoryReloaded-[1.7.10]2.8.0RC3-591.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MineFactoryReloaded|CompatIC2{1.7.10R2.8.0RC3} [MFR Compat: IC2](MineFactoryReloaded-[1.7.10]2.8.0RC3-591.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MineFactoryReloaded|CompatMystcraft{1.7.10R2.8.0RC2} [MFR Compat: Mystcraft](MineFactoryReloaded-[1.7.10]2.8.0RC3-591.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MineFactoryReloaded|CompatPams{1.7.10R2.8.0RC2} [MFR Compat: Pam's Mods](MineFactoryReloaded-[1.7.10]2.8.0RC3-591.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MineFactoryReloaded|CompatProjRed{1.7.10R2.8.0RC2} [MFR Compat ProjectRed](MineFactoryReloaded-[1.7.10]2.8.0RC3-591.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MineFactoryReloaded|CompatRailcraft{1.7.10R2.8.0RC3} [MFR Compat: Railcraft](MineFactoryReloaded-[1.7.10]2.8.0RC3-591.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MineFactoryReloaded|CompatRP2{1.7.10R2.8.0RC2} [MFR Compat: RP2](MineFactoryReloaded-[1.7.10]2.8.0RC3-591.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MineFactoryReloaded|CompatSufficientBiomes{1.7.10R2.8.0RC2} [MFR Compat: Sufficient Biomes](MineFactoryReloaded-[1.7.10]2.8.0RC3-591.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MineFactoryReloaded|CompatThaumcraft{1.7.10R2.8.0RC3} [MFR Compat: Thaumcraft](MineFactoryReloaded-[1.7.10]2.8.0RC3-591.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MineFactoryReloaded|CompatThermalExpansion{1.7.10R2.8.0RC3} [MFR Compat: Thermal Expansion](MineFactoryReloaded-[1.7.10]2.8.0RC3-591.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MineFactoryReloaded|CompatTwilightForest{1.7.10R2.8.0RC3} [MFR Compat: TwilightForest](MineFactoryReloaded-[1.7.10]2.8.0RC3-591.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MineFactoryReloaded|CompatVanilla{1.7.10R2.8.0RC3} [MFR Compat: Vanilla](MineFactoryReloaded-[1.7.10]2.8.0RC3-591.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MineMenu{1.1.8} [MineMenu](MineMenu-1.7.10-1.1.8.B40-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MineTweaker3{${version}} [MineTweaker 3](MineTweaker3-1.7.10-3.0.8B.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MobAmputation{4.0.0} [MobAmputation](MobAmputation-4.0.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MobDismemberment{4.0.0} [MobDismemberment](MobDismemberment-4.0.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available ModTweaker{0.5c} [ModTweaker](ModTweaker-1.7.X-0.5d.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MSM3{3.0.0d} [More Swords 3](MSM-SNAP-3.0.0e-For-MC-1.7.10.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available necromancy{1.7.0} [Necromancy](Necromancy-1.7.10.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available NEIAddons{1.12.2.9} [NEI Addons](neiaddons-mc1710-1.12.2.9.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available NEIAddons|Botany{1.12.2.9} [NEI Addons: Botany](neiaddons-mc1710-1.12.2.9.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available NEIAddons|Forestry{1.12.2.9} [NEI Addons: Forestry](neiaddons-mc1710-1.12.2.9.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available NEIAddons|CraftingTables{1.12.2.9} [NEI Addons: Crafting Tables](neiaddons-mc1710-1.12.2.9.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available NEIAddons|ExNihilo{1.12.2.9} [NEI Addons: Ex Nihilo](neiaddons-mc1710-1.12.2.9.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available NEIPlugins{1.1.0.8-unofficial} [NEI Plugins Unofficial](NEIPlugins-MC1.7.10-1.1.0.8-unofficial.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available NetherOres{1.7.10R2.3.0RC3} [Nether Ores](NetherOres-[1.7.10]2.3.0RC3-84.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available NodalMechanics{1.7.10R1.0} [NodalMechanics](NodalMechanics-1.7-1.0-3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available OpenMods{0.6} [OpenMods](OpenModsLib-1.7.10-0.6-snapshot-224.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available OpenPeripheralCore{0.5.0} [OpenPeripheralCore](OpenPeripheralCore-1.7.10-0.5.0-snapshot-141.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available OpenPeripheral{0.2.0} [OpenPeripheralAddons](OpenPeripheralAddons-1.7.10-0.2.0-snapshot-122.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available OpenBlocks{1.3} [OpenBlocks](OpenBlocks-1.7.10-1.3-snapshot-433.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available OpenComponents{0.2.0.15} [OpenComponents](OpenComponents-MC1.7.10-0.2.0.15-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available OpenComputers{1.3.4.63} [OpenComputers](OpenComputers-MC1.7.10-1.3.4.63-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available MapWriter{2.1.1} [MapWriter](Opis-1.2.3_1.7.10.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available Opis{1.2.3} [Opis](Opis-1.2.3_1.7.10.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available PneumaticCraft{1.2.6} [PneumaticCraft](PneumaticCraft-1.7.10-1.2.8-15-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available PowerConverters{1.7.10-3.0.0.25} [Power Converters](PowerConverters-1.7.10-3.0.0.25.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available progressiveautomation{1.4.3} [Progressive Automation](ProgressiveAutomation-1.7.10-1.4.3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available Quadrum{1.2.0} [Quadrum](Quadrum-1.7.10-1.2.0.B13-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available ReactorCraft{beta} [ReactorCraft](ReactorCraft 1.7.10 V1f.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available RefinedRelocation{1.0.6d} [Refined Relocation](RefinedRelocation-1.7.10-1.0.6d.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available JAKJ_RedstoneInMotion{2.1.0} [Remain In Motion](RemainInMotion-2.1.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available JAKJ_RedstoneInMotion_HollowCarriages{1.0} [JAKJ_RedstoneInMotion_HollowCarriages](RemainInMotion-2.1.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available RIO{1.1.1} [RemoteIO](RemoteIO-1.7.10-1.1.1-b26-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available secretroomsmod{4.7.1} [The SecretRoomsMod](secretroomsmod-1.7.10-4.7.1.373.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available securitycraft{v1.6.1} [SecurityCraft](SecurityCraft v1.6.0 for 1.7.10.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available simplyjetpacks{1.1.1} [Simply Jetpacks](SimplyJetpacks-MC1.7.10-1.1.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available SolarFlux{1.7.10-0.4b} [Solar Flux](SolarFlux-1.7.10-0.4b.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available StevesCarts{2.0.0.b17} [Steve's Carts 2](StevesCarts2.0.0.b17.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available ttCore{MC1.7.10-0.0.2-7} [ttCore](ttCore-MC1.7.10-0.0.2-7.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available superMassiveTech{0.2.0-alpha} [Super Massive Tech](SuperMassiveTech-1.7.10-0.2.0-alpha-88.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available technom{0.8.1} [Technomancy](Technomancy 0.8.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available TerrainControl{2.7.0-SNAPSHOT} [Terrain Control](terraincontrol-forge-2.7.0-SNAPSHOT.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available thaumicenergistics{0.6.9b} [Thaumic Energistics](thaumicenergistics-0.6.9b.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available ThaumicExploration{0.6.0} [Thaumic Exploration](ThaumicExploration-1.7.10-1.1-17.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available TiCTooltips{1.1.11b} [TiC Tooltips](TiCTooltips-mc1.7.10-1.1.11b.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available TMechworks{1.7.10-67.34d1d9b} [Tinkers' Mechworks](TMechworks_mc1.7.10_0.2.8.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available TML{3.0.1} [TooMuchLoot](TooMuchLoot-1.7.10-3.0.1.B22-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available Tubestuff{59.0.1} [Tubestuff](tubestuff-59.0.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available UltraTech{1.7.10-0.9.6.1} [UltraTech](Ultratech-1.7.10-0.9.6.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available WailaHarvestability{1.1.0} [Waila Harvestability](WailaHarvestability-mc1.7.x-1.1.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available weaponmod{1.7.2 v1.14.2} [Balkon's WeaponMod](weaponmod-1.14.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available witchery{0.20.5} [Witchery](witchery-1.7.10-0.20.5.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available McMultipart{1.1.0.300} [Minecraft Multipart Plugin](ForgeMultipart-1.7.10-1.1.0.300-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available aobd{2.2.4} [Another One Bites The Dust](AOBD-2.2.4.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available IguanaTweaksTConstruct{1.7.10-2.0.5} [Iguana Tinker Tweaks](IguanaTinkerTweaks-1.7.10-2.0.5.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available ForgeMicroblock{1.1.0.300} [Forge Microblocks](ForgeMultipart-1.7.10-1.1.0.300-universal.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available AE2 Version: beta rv1-beta-37 for Forge 10.13.0.1187 Mantle Environment: Environment healthy. TConstruct Environment: Environment healthy. AE2 Integration: IC2:ON, RotaryCraft:ON, RC:ON, BC:ON, MJ6:ON, MJ5:ON, RF:ON, RFItem:ON, MFR:ON, DSU:ON, FZ:ON, FMP:ON, RB:OFF, CLApi:OFF, Waila:ON, InvTweaks:ON, NEI:ON, CraftGuide:OFF, Mekanism:ON, ImmibisMicroblocks:OFF, BetterStorage:OFF Profiler Position: N/A (disabled) Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used Player Count: 0 / 8; [] Type: Integrated Server (map_client.txt) Is Modded: Definitely; Client brand changed to 'fml,forge' i have a bunch of custom biomes in that folder so idk which one is causing the problem and i dont think i can attach a whole folder to github req or i would
banjomarx commented 10 years ago

my custom gen files http://pastie.org/9620916 http://pastie.org/9620917 http://pastie.org/9620919 http://pastie.org/9620920 http://pastie.org/9620922 http://pastie.org/9620923 http://pastie.org/9620926 http://pastie.org/9620927 http://pastie.org/9620929 http://pastie.org/9620931 http://pastie.org/9620932 http://pastie.org/9620934 http://pastie.org/9620936 http://pastie.org/9620938 http://pastie.org/9620939 http://pastie.org/9620940 http://pastie.org/9620941 http://pastie.org/9620942 http://pastie.org/9620944 wow ok that was alot i also modded the vanilla biomes by removing their resources and then making them all inherit Gloomland

banjomarx commented 10 years ago

oh also reika said The problem was caused by something screwing with the code. Line 332 is "array.place();", which can never be null in the code as it stands.

ReikaKalseki commented 10 years ago

For clarification: https://github.com/ReikaKalseki/ChromatiCraft/blob/master/World/PylonGenerator.java#L332 https://github.com/ReikaKalseki/ChromatiCraft/blob/master/Auxiliary/ChromaStructures.java#L323

rutgerkok commented 10 years ago

Yeah, it's impossible that array is null. This means that the error occured on an older version of ChromatiCraft. I suspect it's this line. Would you know where the tile entity is normally set?

Edit: fixed link.

banjomarx commented 10 years ago

hmmmm as far a i know the modpack owner also had the same crash after updating yesterday and trying the same thing, ill have him send me the log to make sure its the same but he told me it was

rutgerkok commented 10 years ago

It sets the tile entity in the line above:

world.setBlock(x, y+9, z, ChromaTiles.PYLON.getBlock(), ChromaTiles.PYLON.getBlockMetadata(), 3);

Apparently, Minecraft doesn't set the tile entity sometimes. The method is so complex that it is difficult to determine when this happens.


@ReikaKalseki You can create the tile entity yourself.

TileEntityCrystalPylon te = (TileEntityCrystalPylon)world.getTileEntity(x, y+9, z);

would then be replaced with

TileEntityCrystalPylon te =  new TileEntityCrystalPylon();
world.setTileEntity(x, y+9, z, te);
ReikaKalseki commented 10 years ago

That is a very dangerous way to place TileEntities, especially during worldgen.

rutgerkok commented 10 years ago

My knowledge of tile entities is lacking. I tried to find a source for that claim, but I can't find it. How is it dangerous? The current method returns null sometimes, which also isn't really safe...

Terrain Control doesn't modify the world code at all. It's possible that it is corrupting the world data, but I doubt it.

I found another crash report, this one has Terrain Control installed too and points to the same line in ChromatiCraft, but has a different stack trace.

ReikaKalseki commented 10 years ago

TileEntities and the world's cache of them do not initialize properly when hard-set like that. Also, it opens up the possibility of a block/tile mismatch, which is absolutely fatal.