covers1624/LegacyFarms

Crash when attempting to use Arboretum

Opened this issue · 5 comments

Putting Humus and Oak Saplings in an Arboretum and powering it results in this crash:

java.lang.NoSuchMethodError: covers1624.lib.util.BlockPosition.getBlock(Lnet/minecraft/world/World;)Lnet/minecraft/block/Block;
at covers1624.legacyfarms.utils.BlockUtils.shouldBlueprintBreakBlock(BlockUtils.java:122)
at covers1624.legacyfarms.tile.planter.TilePlanter.clearArea(TilePlanter.java:432)
at covers1624.legacyfarms.tile.planter.TilePlanter.doWork(TilePlanter.java:403)
at covers1624.legacyfarms.tile.planter.TilePlanter.func_145845_h(TilePlanter.java:126)
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:186)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)

I have the following installed:
buildcraft-7.1.14.jar
buildcraft-compat-7.1.3.jar
Covers1624Lib-1.7.10-1.0-24.jar
forestry_1.7.10-4.2.4.52.jar
legacyfarms-1.0-31.jar

I think its just the powering of machines. All the machines I've tried to power crashed my game. Perhaps power hasn't been implemented yet.

Time: 03/01/16 21:38
Description: Exception in server tick loop

java.lang.NoSuchMethodError: covers1624.lib.util.BlockPosition.getBlock(Lnet/minecraft/world/World;)Lnet/minecraft/block/Block;
at covers1624.legacyfarms.handler.LFEventHandler.saplingGrowEvent(LFEventHandler.java:27)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_268_LFEventHandler_saplingGrowEvent_SaplingGrowTreeEvent.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140)
at net.minecraftforge.event.terraingen.TerrainGen.saplingGrowTree(TerrainGen.java:57)
at net.minecraft.block.BlockSapling.func_149878_d(BlockSapling.java:74)
at net.minecraft.block.BlockSapling.func_149879_c(BlockSapling.java:68)
at net.minecraft.block.BlockSapling.func_149853_b(BlockSapling.java:234)
at net.minecraft.item.ItemDye.applyBonemeal(ItemDye.java:167)
at net.minecraft.item.ItemDye.func_77648_a(ItemDye.java:65)
at net.minecraftforge.common.ForgeHooks.onPlaceItemIntoWorld(ForgeHooks.java:505)
at net.minecraft.item.ItemStack.func_77943_a(ItemStack.java:128)
at net.minecraft.server.management.ItemInWorldManager.func_73078_a(ItemInWorldManager.java:389)
at net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:556)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
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:427)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)

Interesting..
looking at it now.

forgot to close this last night, should be fixed, can you confirm?

It doesn't crash, but the Arboretum isn't placing anything. I have Humus and Oak Saplings in the proper slots, and I am powering it with 1280rf/t from a BuildCraft Creative Engine.