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.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...