ForestryMC / MagicBees

Repository for the MagicBees Minecraft mod - a Forestry addon.
Do What The F*ck You Want To Public License
20 stars 18 forks source link

World Crashes #3

Closed ireallyrox closed 7 years ago

ireallyrox commented 7 years ago

I keep getting a crash in my world after about 5-10 minutes of game play, from what i can see from the crash report i think it has something to do with magic bees and gendustry but im not sure. Can anyone help?

---- Minecraft Crash Report ---- // This is a token for 1 free hug. Redeem at your nearest Mojangsta: [HUG]

Time: 09/02/17 6:48 PM Description: Ticking block entity

java.lang.NullPointerException: Ticking block entity at net.minecraft.world.chunk.storage.ExtendedBlockStorage.func_150818_a(SourceFile:57) at net.minecraft.world.chunk.Chunk.func_150807_a(Chunk.java:595) at net.minecraft.world.World.func_147465_d(World.java:451) at net.minecraft.world.World.func_147449_b(World.java:600) at magicbees.bees.allele.flowerProvider.FlowerProviderArsMagicaFlower.growFlower(FlowerProviderArsMagicaFlower.java:84) at magicbees.bees.allele.flowerProvider.FlowerProviderArsMagicaFlower.growFlower(FlowerProviderArsMagicaFlower.java:61) at forestry.apiculture.flowers.FlowerRegistry.growFlower(FlowerRegistry.java:260) at forestry.apiculture.genetics.Bee.plantFlowerRandom(Bee.java:785) at forestry.apiculture.BeekeepingLogic.queenWorkTick(BeekeepingLogic.java:242) at forestry.apiculture.BeekeepingLogic.doWork(BeekeepingLogic.java:224) at net.bdew.gendustry.machines.apiary.TileApiary$$anonfun$2$$anonfun$apply$mcV$sp$1.apply$mcV$sp(TileApiary.scala:138) at net.bdew.gendustry.machines.apiary.TileApiary$$anonfun$2$$anonfun$apply$mcV$sp$1.apply(TileApiary.scala:130) at net.bdew.gendustry.machines.apiary.TileApiary$$anonfun$2$$anonfun$apply$mcV$sp$1.apply(TileApiary.scala:130) at scala.util.DynamicVariable.withValue(DynamicVariable.scala:58) at net.bdew.gendustry.misc.DataSlotErrorStates.withSuspendedUpdates(DataSlotErrorStates.scala:82) at net.bdew.gendustry.machines.apiary.TileApiary$$anonfun$2.apply$mcV$sp(TileApiary.scala:130) at net.bdew.lib.Event0$$anonfun$trigger$1.apply(Event.scala:19) at net.bdew.lib.Event0$$anonfun$trigger$1.apply(Event.scala:19) at scala.collection.immutable.List.foreach(List.scala:383) at net.bdew.lib.Event0.trigger(Event.scala:19) at net.bdew.lib.tile.TileExtended.func_145845_h(TileExtended.scala:63) at net.minecraft.world.World.func_72939_s(World.java:1939) at net.minecraft.world.WorldServer.func_72939_s(WorldServer.java:489) at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:636) at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547) at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:396) at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)

sfPlayer1 commented 7 years ago

MagicBees calls setBlock with a null Block there.

ireallyrox commented 7 years ago

So how would I fix that?

sfPlayer1 commented 7 years ago

This was just a quick problem analysis by checking the source code. I don't know of a definitive workaround, maybe disabling ArsMagica integration through the config works.

ireallyrox commented 7 years ago

Alright I'll try a couple of things, thanks.