Jump to content
  • 0

[3.0.3/3.0.4] Error Console Spam (Custom Craftbukkit related?)


Question

Posted

Title: Error Console Spam (Custom Craftbukkit related?)

Version: 3.0.3/3.0.4

OS: Linux Debian 5

Java Version: JDK 7

Description of Problem:

The Console gets spammed with some "blockbreakevent" errors which happenes when "non player related things" destroy things (Such as quarrys, blockbreakers etc.) The "Jobs" plugin tries to give them money or such, but they cant.

Already reported this to the developer, he means thats an custom craftbukkit related/mod related failure.

Error Messages:

Error Log:


2012-06-07 13:17:55 [sEVERE] Could not pass event BlockBreakEvent to Jobs

org.bukkit.event.EventException

    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303)

    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)

    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:464)

    at eloraam.machine.TileBreaker.onBlockNeighborChange(TileBreaker.java:147)

    at eloraam.core.BlockExtended.doPhysics(BlockExtended.java:63)

    at eloraam.core.RedPowerLib.notifyBlock(RedPowerLib.java:25)

    at eloraam.core.RedPowerLib.updateCurrent(RedPowerLib.java:1220)

    at eloraam.wiring.TileWiring.onBlockNeighborChange(TileWiring.java:243)

    at eloraam.core.BlockMultipart.doPhysics(BlockMultipart.java:29)

    at eloraam.core.RedPowerLib.notifyBlock(RedPowerLib.java:25)

    at eloraam.core.RedPowerLib.updateIndirectNeighbors(RedPowerLib.java:48)

    at eloraam.core.TileExtended.updateBlockChange(TileExtended.java:98)

    at eloraam.logic.TileLogicPointer.timerUpdate(TileLogicPointer.java:219)

    at eloraam.logic.TileLogicPointer.q_(TileLogicPointer.java:413)

    at net.minecraft.server.World.tickEntities(World.java:1191)

    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:547)

    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:453)

    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)

Caused by: java.lang.NullPointerException

    at me.zford.jobs.bukkit.listeners.JobsPaymentListener.onBlockBreak(JobsPaymentListener.java:91)

    at sun.reflect.GeneratedMethodAccessor41.invoke(Unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke(Method.java:601)

    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)

    ... 17 more

2012-06-07 13:17:55 [sEVERE] Could not pass event BlockBreakEvent to Jobs

org.bukkit.event.EventException

    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303)

    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)

    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:464)

    at buildcraft.factory.TileQuarry.positionReached(TileQuarry.java:438)

    at buildcraft.factory.EntityMechanicalArm.doMove(EntityMechanicalArm.java:183)

    at buildcraft.factory.TileQuarry.q_(TileQuarry.java:146)

    at net.minecraft.server.World.tickEntities(World.java:1191)

    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:547)

    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:453)

    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)

Caused by: java.lang.NullPointerException

    at me.zford.jobs.bukkit.listeners.JobsPaymentListener.onBlockBreak(JobsPaymentListener.java:91)

    at sun.reflect.GeneratedMethodAccessor41.invoke(Unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke(Method.java:601)

    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)

    ... 9 more

2012-06-07 13:17:56 [sEVERE] Could not pass event BlockBreakEvent to Jobs

org.bukkit.event.EventException

    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303)

    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)

    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:464)

    at buildcraft.factory.TileQuarry.positionReached(TileQuarry.java:438)

    at buildcraft.factory.EntityMechanicalArm.doMove(EntityMechanicalArm.java:183)

    at buildcraft.factory.TileQuarry.q_(TileQuarry.java:146)

    at net.minecraft.server.World.tickEntities(World.java:1191)

    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:547)

    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:453)

    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)

Caused by: java.lang.NullPointerException

    at me.zford.jobs.bukkit.listeners.JobsPaymentListener.onBlockBreak(JobsPaymentListener.java:91)

    at sun.reflect.GeneratedMethodAccessor41.invoke(Unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke(Method.java:601)

    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)

    ... 9 more

2 answers to this question

Recommended Posts

  • 0
Posted

Tekkit doesn't modify any of bukkits API. If this was bukkit/mod related then you would probably see other plugins that listen for BlockBreakEvents failing as well.

Only thing I can suggest is making sure that the user [buildCraft] has all the proper permissions to break blocks. So OP [buildCraft]. If its not that then it is most likely something on the plugins end.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...