2011-04-05 13:35:26 [SEVERE] Could not pass event ENTITY_EXPLODE to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.tablemgrs.BBUsersTable.getUser(BBUsersTable.java:131)
at me.taylorkelly.bigbrother.tablemgrs.BBUsersTable.getUser(BBUsersTable.java:65)
at me.taylorkelly.bigbrother.datablock.BBDataBlock.<init>(BBDataBlock.java:54)
at me.taylorkelly.bigbrother.datablock.explosions.Explosion.<init>(Explosion.java:23)
at me.taylorkelly.bigbrother.datablock.explosions.MiscExplosion.<init>(MiscExplosion.java:15)
at me.taylorkelly.bigbrother.datablock.explosions.MiscExplosion.create(MiscExplosion.java:28)
at me.taylorkelly.bigbrother.listeners.BBEntityListener.onEntityExplode(BBEntityListener.java:35)
at org.bukkit.plugin.java.JavaPluginLoader$41.execute(JavaPluginLoader.java:417)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.Explosion.b(Explosion.java:205)
at net.minecraft.server.World.a(World.java:1217)
at net.minecraft.server.WorldServer.a(WorldServer.java:114)
at net.minecraft.server.EntityTNTPrimed.h(EntityTNTPrimed.java:81)
at net.minecraft.server.EntityTNTPrimed.f_(EntityTNTPrimed.java:62)
at net.minecraft.server.World.a(World.java:983)
at net.minecraft.server.WorldServer.a(WorldServer.java:52)
at net.minecraft.server.World.f(World.java:965)
at net.minecraft.server.World.e(World.java:942)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:365)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
2011-04-05 13:35:55 [SEVERE] [BBROTHER] Rollback edit SQL Exception
org.h2.jdbc.JdbcSQLException: Syntax error in SQL statement "UPDATE BBDATA AS BBDATA,[*] BBUSERS AS USR SET RBACKED = '1' WHERE BBDATA.PLAYER = USR.ID AND ACTION IN('0','1','4','12','2','13','15','16','17','19','20') AND USR.NAME IN ('Micktu') AND DATE > '1301999635' AND X < '727' AND X > '707' AND Y < '94' AND Y > '74' AND Z < '675' AND Z > '655' AND WORLD = '0' AND WORLD = '0' AND RBACKED = '0'; "; expected "SET"; SQL statement:
UPDATE bbdata AS bbdata, bbusers AS usr SET rbacked = '1' WHERE bbdata.player = usr.id AND action IN('0','1','4','12','2','13','15','16','17','19','20') AND usr.name IN ('Micktu') AND date > '1301999635' AND x < '727' AND x > '707' AND y < '94' AND y > '74' AND z < '675' AND z > '655' AND world = '0' AND world = '0' AND rbacked = '0'; [42001-153]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:327)
at org.h2.message.DbException.get(DbException.java:167)
at org.h2.message.DbException.getSyntaxError(DbException.java:192)
at org.h2.command.Parser.read(Parser.java:2737)
at org.h2.command.Parser.parseUpdate(Parser.java:658)
at org.h2.command.Parser.parsePrepared(Parser.java:423)
at org.h2.command.Parser.parse(Parser.java:275)
at org.h2.command.Parser.parse(Parser.java:247)
at org.h2.command.Parser.prepare(Parser.java:201)
at org.h2.command.Parser.prepareCommand(Parser.java:214)
at org.h2.engine.Session.prepareLocal(Session.java:426)
at org.h2.engine.Session.prepareCommand(Session.java:374)
at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1100)
at org.h2.jdbc.JdbcPreparedStatement.<init>(JdbcPreparedStatement.java:71)
at org.h2.jdbc.JdbcConnection.prepareStatement(JdbcConnection.java:243)
at me.taylorkelly.bigbrother.rollback.Rollback$Rollbacker.run(Rollback.java:198)
Does not log explosions, reason: