Giter VIP home page Giter VIP logo

bigbrother's People

Contributors

benjajaja avatar danielchesters avatar gpmidi avatar n3x15 avatar stevenh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

bigbrother's Issues

max_user_connections

I have 3 worlds on my map and since I added them I have been getting this error:

20:20:24 [SEVERE] [BBROTHER] Error getting connection
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: User redundan_mcuser already has more than 'max_user_connections' active connections
at sun.reflect.GeneratedConstructorAccessor56.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
at com.mysql.jdbc.Util.getInstance(Util.java:381)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1030)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3491)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3423)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:910)
at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3923)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1273)
at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2031)
at com.mysql.jdbc.ConnectionImpl.(ConnectionImpl.java:718)
at com.mysql.jdbc.JDBC4Connection.(JDBC4Connection.java:46)
at sun.reflect.GeneratedConstructorAccessor37.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:302)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:282)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at me.taylorkelly.bigbrother.datasource.ConnectionService.getConnection(ConnectionService.java:77)
at me.taylorkelly.bigbrother.datasource.JDCConnectionDriver.connect(JDCConnectionDriver.java:41)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:207)
at me.taylorkelly.bigbrother.datasource.ConnectionManager.getConnection(ConnectionManager.java:14)
at me.taylorkelly.bigbrother.datasource.DataBlockSender.sendBlocksMySQL(DataBlockSender.java:67)
at me.taylorkelly.bigbrother.datasource.DataBlockSender.access$100(DataBlockSender.java:25)
at me.taylorkelly.bigbrother.datasource.DataBlockSender$Sender.run(DataBlockSender.java:248)

Also, when I try to use /bb here it sometimes seems to not work, not sure why. Please let me know if I can provide more helpful information.

Use proper DB schema with InnoDB as option

Please add the option for those of us who want to use a real DB (as opposed to MyISAM) to use InnoDB with a proper DB schema (using foreign keys).
Here is the DB I use atm.
The only thing that has to be changed in BigBrother is the creation of the database and BB has to add new actions into the bbactions db. (This is not really strictly necessary, but I like to have all usefull information inside the database, not some "magic numbers" you have to lookup somewhere else. Also it makes my big-brother view pretty) The actions which are in the Wiki are in the SQLdump here too:

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET AUTOCOMMIT=0;
START TRANSACTION;

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;


CREATE TABLE IF NOT EXISTS `bbactions` (
  `id` tinyint(4) NOT NULL,
  `name` varchar(50) COLLATE utf8_unicode_ci NOT NULL,
  `description` varchar(500) COLLATE utf8_unicode_ci NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

CREATE TABLE IF NOT EXISTS `bbdata` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `date` int(10) unsigned NOT NULL DEFAULT '0',
  `player` int(10) unsigned NOT NULL DEFAULT '0',
  `action` tinyint(4) NOT NULL DEFAULT '0',
  `world` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `x` int(11) NOT NULL DEFAULT '0',
  `y` tinyint(3) unsigned NOT NULL DEFAULT '0',
  `z` int(11) NOT NULL DEFAULT '0',
  `type` smallint(6) NOT NULL DEFAULT '0',
  `data` varchar(500) COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
  `rbacked` tinyint(1) NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`),
  KEY `world` (`world`),
  KEY `x` (`x`,`y`,`z`),
  KEY `player` (`player`),
  KEY `action` (`action`),
  KEY `date` (`date`),
  KEY `type` (`type`),
  KEY `rbacked` (`rbacked`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

CREATE TABLE IF NOT EXISTS `bbusers` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(32) COLLATE utf8_unicode_ci NOT NULL DEFAULT 'Player',
  `flags` int(11) NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`),
  UNIQUE KEY `name` (`name`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

CREATE TABLE IF NOT EXISTS `bbworlds` (
  `id` tinyint(3) unsigned NOT NULL,
  `name` varchar(50) COLLATE utf8_unicode_ci NOT NULL DEFAULT 'world',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

DROP TABLE IF EXISTS `big-brother`;
CREATE VIEW `big-brother` AS 
select `bbdata`.`id` AS `id`,
from_unixtime(`bbdata`.`date`) AS `date`,
`bbusers`.`name` AS `player`,
`bbactions`.`name` AS `action`,
`bbworlds`.`name` AS `world`,
`bbdata`.`x` AS `x`,
`bbdata`.`y` AS `y`,
`bbdata`.`z` AS `z`,
`bbdata`.`type` AS `type`,
`bbdata`.`data` AS `data`,
`bbdata`.`rbacked` AS `rbacked`
 from (
 (
 (`bbdata` join `bbusers` on
 (`bbdata`.`player` = `bbusers`.`id`)
 ) join `bbworlds` on
 (`bbdata`.`world` = `bbworlds`.`id`)
 ) join `bbactions` on
 (`bbdata`.`action` = `bbactions`.`id`) );

INSERT INTO `bbactions` (`id`, `name`, `description`) VALUES
(0, 'BLOCK_BROKEN ', 'A block that is destroyed (includes liquid picked up by a bucket)'),
(1, 'BLOCK_PLACED', 'A block that is placed (includes liquid placed by a bucket)'),
(2, 'DESTROY_SIGN_TEXT', 'A sign that was destroyed and had text'),
(3, 'TELEPORT', 'When a user teleports'),
(4, 'DELTA_CHEST', 'The chest that got its contents modified (currently only fires when destroying a chest)'),
(5, 'COMMAND', 'When the user uses a command'),
(6, 'CHAT', 'When a user chats. How pleasant'),
(7, 'DISCONNECT', 'When a user disconnects.'),
(8, 'LOGIN', 'When a user logs in'),
(9, 'DOOR_OPEN', 'Doors that were opened'),
(10, 'BUTTON_PRESS', 'The button that got pressed'),
(11, 'LEVER_SWITCH', 'The lever that got switched'),
(12, 'CREATE_SIGN_TEXT', ' A Sign that has new text (Not yet implemented)'),
(13, 'LEAF_DECAY', 'A leaf that decayed (Currently logged as player "Environment")'),
(14, 'FLINT_AND_STEEL', 'Blocks that a player used flint and steel against'),
(15, 'TNT_EXPLOSION', 'Blocks destroyed by TNT going off (Currently logged as player "Environment")'),
(16, 'CREEPER_EXPLOSION', 'Blocks destroyed by Creepers blowing up (Logged as "Environment")'),
(17, 'MISC_EXPLOSION', 'Miscellaneous explosions... Who knows?'),
(18, 'OPEN_CHEST', ' A chest that was opened by a player'),
(19, 'BLOCK_BURN', 'A block that was burnt and destroyed by fire (Current logged as "Environment")'),
(20, 'LAVA_FLOW', 'Lava flowed from one block to another (Currently logged as "Environment")');

ALTER TABLE `bbdata`
  ADD CONSTRAINT `bbdata_ibfk_3` FOREIGN KEY (`action`) REFERENCES `bbactions` (`id`) ON UPDATE CASCADE,
  ADD CONSTRAINT `bbdata_ibfk_1` FOREIGN KEY (`player`) REFERENCES `bbusers` (`id`) ON UPDATE CASCADE,
  ADD CONSTRAINT `bbdata_ibfk_2` FOREIGN KEY (`world`) REFERENCES `bbworlds` (`id`) ON UPDATE CASCADE;
COMMIT;

BigBrother never closes MySQL connections

I'm running the latest test build of BigBrother (because nothing else works with 1.4 yet!) and noticed it never closes it's SQL connections. When a server is getting a lot of updates, this causes as many as 2,000 left over sockets, in the TIME_WAIT state.. This number will grow as the server is up, causing resources to become exhausted.

Block breaks don't get logged anymore

If someone places a block, that event is logged, opening chests too.
But since the new update of CraftBukkit/Bukkit, breaks of blocks are not logged anymore.

Big Brother v1.6 locks server

Just updated to the raw/master link given out (https://github.com/tkelly910/BigBrother/raw/master/BigBrother.jar) and when I have that plugin in the plugins folder, the server fails to start...it just hangs in the middle of loading plugins and just stops.

I can start the server fine without this plugin present, and all loads fine. I can try to enable the plugin via Essentials and it says it's loaded and enabled, but it never shows up as working.

I did just try to use /bb here and nothing happened for a while, then I finally saw a SEVERE error for [BBROTHER] "Cleanse SQL exception" (once "by age" and once "by #"), "java.sql.SQLException: Lock wait timeout exceeded; try restarting transaction". I eventually get BigBrother 1.6 enabled, but it never works.

Tests don't pass

testGetConnection fails: Could not find lib/h2.jar (but I can download it manually from the temporary url, and it is in fact present in /lib/ after running the tests).

Strange error on start

2011-03-31 03:08:19 [INFO] [BBROTHER] BBData MySQL Driver r1 loaded!
2011-03-31 03:08:19 [SEVERE] class me.taylorkelly.bigbrother.listeners.BBPlayerListener overrides final method onPlayerCommandPreprocess.(Lorg/bukkit/event/player/PlayerChatEvent;)V loading BigBrother v1.7.1 (Is it up to date?)
[Error] Minecraft server could not be started
[Error] An incompatible, damaged or outdated addon is preventing the server from starting.
[Error] Java Error: java.lang.VerifyError: class me.taylorkelly.bigbrother.listeners.BBPlayerListener overrides final method onPlayerCommandPreprocess.(Lorg/bukkit/event/player/PlayerChatEvent;)V
java.lang.VerifyError: class me.taylorkelly.bigbrother.listeners.BBPlayerListener overrides final method onPlayerCommandPreprocess.(Lorg/bukkit/event/player/PlayerChatEvent;)V

Any clue what this problem is? It just showed up after a restart, BB is only plugin i am trying to start atm

build#251 sql not disabled

[SEVERE] [BBROTHER] Could not establish SQL connection. Disabling BigBrother

even tho the yml says h2

Bigbrother Not Logging Events

Running 1.4 with bukkit version 612 MySQL 5.5

Having issues logging events such as drop-item, all of the explosions and this morning my console window was full of burn block errors. I've tested the database and all is running fine, I even thought it was a permissions error so I gave it root access and still no logging. Here is a sample of what it says:

00:12:57 [SEVERE] Could not pass event BLOCK_BURN 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.(BBDataBlock.java:54)
at me.taylorkelly.bigbrother.datablock.BlockBurn.(BlockBurn.java:18)
at me.taylorkelly.bigbrother.BlockBurnLogger.create(BlockBurnLogger.java:39)
at me.taylorkelly.bigbrother.listeners.BBBlockListener.onBlockBurn(BBBlockListener.java:139)
at org.bukkit.plugin.java.JavaPluginLoader$29.execute(JavaPluginLoader.java:339)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.BlockFire.a(BlockFire.java:138)
at net.minecraft.server.BlockFire.a(BlockFire.java:72)
at net.minecraft.server.World.a(World.java:1506)
at net.minecraft.server.World.h(World.java:1405)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:359)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)

Not compatible with latest build 609 which support version 1.4

21:39:01 [SEVERE] PLAYER_ITEM loading BigBrother v1.7.1 (Is it up to date?)
java.lang.NoSuchFieldError: PLAYER_ITEM
    at me.taylorkelly.bigbrother.BigBrother.registerEvents(BigBrother.java:177)
    at me.taylorkelly.bigbrother.BigBrother.onEnable(BigBrother.java:151)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:511)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:216)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:94)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:72)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:215)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:202)
    at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:142)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:257)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)

BigBrother makes permissions unavailable for other plugins

BigBrother makes permissions unavailable for other plugins, i tested to run my server without bigbrother and then everything runs fine, i have already used bigbrother and the error came only from builds 250+. When I put use-persistant-connection to false it works fine. I hope this information is useful. I have also a console output:

2011-04-06 08:04:04 [INFO] Starting minecraft server version Beta 1.4
2011-04-06 08:04:04 [INFO] Loading properties
2011-04-06 08:04:04 [INFO] Starting Minecraft server on *:25565
2011-04-06 08:04:04 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-612-g4c7a9e7-b617jnks (MC: 1.4)
2011-04-06 08:04:04 [INFO] Preparing level "world27-03-2011"
2011-04-06 08:04:04 [INFO] Preparing start region
2011-04-06 08:04:04 [INFO] 144 recipes
2011-04-06 08:04:05 [INFO] Invalid config file found and converted to proper name/format.
2011-04-06 08:04:05 [INFO] Permissions was Initialized.
2011-04-06 08:04:05 [INFO] AutoRepair version 1.91 is enabled
2011-04-06 08:04:05 [INFO] [Permissions] version 2.5.5 loaded
2011-04-06 08:04:05 [WARNING] [AutoSave] UNKNOWN SERVER VERSION: It has NOT been tested and AutoSave MAY NOT function properly: git-Bukkit-0.0.0-612-g4c7a9e7-b617jnks (MC: 1.4)
2011-04-06 08:04:05 [INFO] [AutoSave] Version 1.1.5 is enabled!
2011-04-06 08:04:05 [INFO] [AutoSave] Loading config file
2011-04-06 08:04:05 [INFO] [AutoSave] AutoSaveThread Started: Interval is 300 seconds, Warn Time is 0 seconds
2011-04-06 08:04:05 [INFO] [BackupPlugin] BackupPlugin version 0.8.8 is enabled!
2011-04-06 08:04:05 [INFO] [BackupPlugin] Permissions plugin found, using Permission config
2011-04-06 08:04:05 [INFO] [BackupPlugin] Finished setting up a thread: BackupUnit Next run in: 235 minutes.
2011-04-06 08:04:05 [INFO] [BackupPlugin] Finished setting up a thread: MapperUnit Next run in: 235 minutes.
2011-04-06 08:04:05 [INFO] [BBROTHER] ------------------------------------
2011-04-06 08:04:05 [INFO] [BBROTHER] Hello, and thank you for using the TESTING version of BigBrother!
2011-04-06 08:04:05 [INFO] [BBROTHER] Please note that, since this is far from complete, there will be many bugs.
2011-04-06 08:04:05 [INFO] [BBROTHER] IF YOU FIND ANY BUGS, PLEASE REPORT THEM ON https://github.com/tkelly910/BigBrother/issues
2011-04-06 08:04:05 [INFO] [BBROTHER] Please stay tuned in irc.esper.net #bigbrother for updates and build notifications.
2011-04-06 08:04:05 [INFO] [BBROTHER] ------------------------------------
2011-04-06 08:04:05 [SEVERE] [BBROTHER] Could not establish SQL connection. Disabling BigBrother
2011-04-06 08:04:05 [INFO] CraftBukkitUpToDate version 2.4.5 is enabled!
2011-04-06 08:04:05 [INFO] CButD: Permission didn't work, defaulting to OP
2011-04-06 08:04:06 [WARNING] CraftBukkitUpToDate: Can't connect to ci.bukkit.org.
2011-04-06 08:04:06 [INFO] CrowdControl version 0.21 is enabled
2011-04-06 08:04:06 [INFO] [FalseBook Block] FalseBookBlock.properties successfully loaded.
2011-04-06 08:04:06 [INFO] FalseBookBlock v0.81alpha by GeMo enabled
2011-04-06 08:04:06 [INFO] [FalseBook Extra] FalseBookExtra.properties successfully loaded.
2011-04-06 08:04:06 [INFO] FalseBookExtra v0.81alpha by GeMo enabled
2011-04-06 08:04:06 [INFO] [FalseBook IC] FalseBookIC.properties successfully loaded.
2011-04-06 08:04:06 [INFO] FalseBookIC v0.81alpha by GeMo enabled
2011-04-06 08:04:06 [INFO] [GlowstoneDrop Version 0.2 Enabled]
2011-04-06 08:04:06 [INFO] plugins\Help\ExtraHelp\minecartmania.yml
2011-04-06 08:04:06 [SEVERE] loader constraint violation: loader (instance of org/bukkit/plugin/java/PluginClassLoader) previously initiated loading for a different type with name "me/taylorkelly/help/HelpList" loading Help v0.2.4 (Is it up to date?)
java.lang.LinkageError: loader constraint violation: loader (instance of org/bukkit/plugin/java/PluginClassLoader) previously initiated loading for a different type with name "me/taylorkelly/help/HelpList"
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36)
at org.bukkit.plugin.java.JavaPluginLoader.getClassByName(JavaPluginLoader.java:145)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:32)
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at me.taylorkelly.help.HelpLoader.load(HelpLoader.java:81)
at me.taylorkelly.help.Help.onEnable(Help.java:38)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:514)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:216)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:94)
at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:72)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:215)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:202)
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:142)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:257)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
2011-04-06 08:04:06 [INFO] [HeroicDeath] 1.7.2.147 enabled.
2011-04-06 08:04:06 [INFO] [iChat] Found Permissions (v2.5.5)
2011-04-06 08:04:06 [SEVERE] com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions loading iChat v2.2.2 (Is it up to date?)
java.lang.ClassCastException: com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions
at net.TheDgtl.iChat.iChat.onEnable(iChat.java:65)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:514)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:216)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:94)
at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:72)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:215)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:202)
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:142)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:257)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
2011-04-06 08:04:06 [INFO] ItemKill version 0.1 is enabled!
2011-04-06 08:04:06 [INFO] [Jail] Loaded 6 jail zones.
2011-04-06 08:04:06 [INFO] [Jail] Loaded 0 prisoners.
2011-04-06 08:04:06 [INFO] [Minecart Mania] Debug mode switched to NORMAL
2011-04-06 08:04:06 [INFO] [Minecart Mania] MinecartManiaCore version 1.08b is enabled!
2011-04-06 08:04:06 [INFO] [Minecart Mania] MinecartManiaPressurePlates version 1.08 is enabled!
2011-04-06 08:04:06 [INFO] [Minecart Mania] MinecartManiaSignCommands version 1.08 is enabled!
2011-04-06 08:04:06 [INFO] [Minecart Mania] MinecartManiaStation version 1.08 is enabled!
2011-04-06 08:04:06 [SEVERE] com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions loading MoveCraft v0.6.8 beta (Is it up to date?)
java.lang.ClassCastException: com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions
at com.gmail.hornisyco.movecraft.PermissionInterface.setupPermissions(PermissionInterface.java:20)
at com.gmail.hornisyco.movecraft.MoveCraft.onEnable(MoveCraft.java:82)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:514)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:216)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:94)
at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:72)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:215)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:202)
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:142)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:257)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
2011-04-06 08:04:06 [INFO] [MYHOME]: 3 homes loaded
2011-04-06 08:04:06 [INFO] [MYHOME] Permissions enabled using: Permissions v2.5.5
2011-04-06 08:04:06 [INFO] [MYHOME] 'Help' support enabled.
2011-04-06 08:04:06 [INFO] [MYHOME] MyHome 1.9.3 enabled
2011-04-06 08:04:06 [INFO] [MYWARP]: 9 warps loaded
2011-04-06 08:04:06 [INFO] [MYWARP] Permissions enabled.
2011-04-06 08:04:06 [INFO] [MYWARP] 'Help' support enabled.
2011-04-06 08:04:06 [INFO] MyWarp 1.10.3 enabled
2011-04-06 08:04:06 [INFO] NetherGate version 0.54 is enabled
2011-04-06 08:04:06 [INFO] Noon: feverdream has a license to control time.

2011-04-06 08:04:06 [INFO] Noon: notch has a license to control time.

2011-04-06 08:04:06 [INFO] Noon (v1.3 by Feverdream) is on.
2011-04-06 08:04:06 [SEVERE] com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions loading PermissionsPlus v1.4 (Is it up to date?)
java.lang.ClassCastException: com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions
at net.codej.permissionsplus.PermissionsPlus.loadPermissionsAddon(PermissionsPlus.java:52)
at net.codej.permissionsplus.PermissionsPlus.onEnable(PermissionsPlus.java:34)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:514)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:216)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:94)
at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:72)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:215)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:202)
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:142)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:257)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
2011-04-06 08:04:06 [INFO] PermissionsSupport version 0.1 failed to initialize
2011-04-06 08:04:06 [SEVERE] java.lang.ClassCastException: com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions
2011-04-06 08:04:06 [SEVERE] at com.elmakers.mine.bukkit.plugins.permissions.PermissionsSupportPlugin.bindToPermissions(PermissionsSupportPlugin.java:64)
2011-04-06 08:04:06 [SEVERE] at com.elmakers.mine.bukkit.plugins.permissions.PermissionsSupportPlugin.initialize(PermissionsSupportPlugin.java:54)
2011-04-06 08:04:06 [SEVERE] at com.elmakers.mine.bukkit.plugins.permissions.PermissionsSupportPlugin.onEnable(PermissionsSupportPlugin.java:25)
2011-04-06 08:04:06 [SEVERE] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
2011-04-06 08:04:06 [SEVERE] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:514)
2011-04-06 08:04:06 [SEVERE] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:216)
2011-04-06 08:04:06 [SEVERE] at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:94)
2011-04-06 08:04:06 [SEVERE] at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:72)
2011-04-06 08:04:06 [SEVERE] at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:215)
2011-04-06 08:04:06 [SEVERE] at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:202)
2011-04-06 08:04:06 [SEVERE] at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:142)
2011-04-06 08:04:06 [SEVERE] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:257)
2011-04-06 08:04:06 [SEVERE] at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
2011-04-06 08:04:06 [INFO] Persistence version 0.64 is enabled
2011-04-06 08:04:06 [INFO] PickBoat version 0.3.4 is enabled!
2011-04-06 08:04:06 [INFO] Spells: found NetherGate! Thanks for using my plugins :)
2011-04-06 08:04:06 [INFO] Spells version 0.996 is enabled
2011-04-06 08:04:06 [INFO] Wand version 0.69 is enabled
2011-04-06 08:04:06 [SEVERE] com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions loading War v1.4 (Slim) (Is it up to date?)
java.lang.ClassCastException: com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions
at bukkit.tommytony.war.War.setupPermissions(War.java:1489)
at bukkit.tommytony.war.War.onEnable(War.java:106)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:514)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:216)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:94)
at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:72)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:215)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:202)
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:142)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:257)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
2011-04-06 08:04:06 [INFO] WorldEdit nightly enabled.
2011-04-06 08:04:06 [INFO] WorldEdit: No known permissions plugin detected. Using configuration file for permissions.
2011-04-06 08:04:07 [INFO] WorldGuard: No known permissions plugin detected. Using configuration file for permissions.
2011-04-06 08:04:07 [INFO] WorldGuard: (world27-03-2011) Single session is enforced.
2011-04-06 08:04:07 [INFO] WorldGuard: (world27-03-2011) TNT ignition is blocked.
2011-04-06 08:04:07 [INFO] WorldGuard: (world27-03-2011) Lighters are PERMITTED.
2011-04-06 08:04:07 [INFO] WorldGuard: (world27-03-2011) Lava fire is blocked.
2011-04-06 08:04:07 [INFO] WorldGuard: (world27-03-2011) All fire spread is disabled.
2011-04-06 08:04:07 [INFO] WorldGuard: Loaded configuration for world 'world27-03-2011"
2011-04-06 08:04:07 [INFO] WorldGuard: (nether) Single session is enforced.
2011-04-06 08:04:07 [INFO] WorldGuard: (nether) TNT ignition is PERMITTED.
2011-04-06 08:04:07 [INFO] WorldGuard: (nether) Lighters are PERMITTED.
2011-04-06 08:04:07 [INFO] WorldGuard: (nether) Lava fire is blocked.
2011-04-06 08:04:07 [INFO] WorldGuard: (nether) Fire spread is UNRESTRICTED.
2011-04-06 08:04:07 [INFO] WorldGuard: Loaded configuration for world 'nether"
2011-04-06 08:04:07 [INFO] WorldGuard nightly enabled.
2011-04-06 08:04:07 [INFO] [General] version 2.2.4 loaded
2011-04-06 08:04:07 [SEVERE] com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions loading General v2.2.4 (Is it up to date?)
java.lang.ClassCastException: com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions
at com.nijikokun.cjcfork.bukkit.General.General.setupOtherPlugins(General.java:242)
at com.nijikokun.cjcfork.bukkit.General.General.onEnable(General.java:123)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:514)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:216)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:94)
at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:72)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:215)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:202)
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:142)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:257)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
2011-04-06 08:04:07 [INFO] [Minecart Mania] MinecartManiaAdminControls version 1.08 is enabled!
2011-04-06 08:04:07 [INFO] [Minecart Mania] MinecartManiaAutomations version 1.08 is enabled!
2011-04-06 08:04:07 [INFO] [Minecart Mania] MinecartManiaChestControl version 1.08a is enabled!
2011-04-06 08:04:07 [INFO] Done (0,273s)! For help, type "help" or "?"

Incorrect Permission Handling

The expected behavior of both Permissions and GroupManager (and, I assume, the Bukkit permissions) is that if the user sets a group with access to '' (as is common with the Admin group), it is implied that the affected users have unrestricted access to all commands. However, it seems that with BigBrother, bb.admin. must be explicitly defined. This should not be the case.

could not pass event to big brother

seams that its not passing the data to the sql db.
1-03-13 20:46:33 [SEVERE] Could not pass event BLOCK_PLACED to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockPlace(StickListener.java:47)
at org.bukkit.plugin.java.JavaPluginLoader$21.execute(JavaPluginLoader.java:264)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.ItemBlock.a(ItemBlock.java:107)
at net.minecraft.server.ItemStack.a(ItemStack.java:56)
at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:160)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:495)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:47:01 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:47:01 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:48:00 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:48:00 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:48:59 [INFO] dogsoccer [/69.130.115.228:1459] logged in with entity id 6256
2011-03-13 20:48:59 [SEVERE] Could not pass event PLAYER_JOIN to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.watch(BBPermissions.java:62)
at me.taylorkelly.bigbrother.listeners.BBPlayerListener.onPlayerJoin(BBPlayerListener.java:67)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:162)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.ServerConfigurationManager.a(ServerConfigurationManager.java:98)
at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:87)
at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:68)
at net.minecraft.server.Packet1Login.a(SourceFile:46)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:34)
at net.minecraft.server.NetworkListenThread.a(SourceFile:87)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:48:59 [INFO] [CONSOLE] Welcome back, dogsoccer
2011-03-13 20:48:59 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:48:59 [INFO] [CONSOLE->dogsoccer] Hey there, dogsoccer!
2011-03-13 20:48:59 [INFO] §7CONSOLE whispers Hey there, dogsoccer!
2011-03-13 20:48:59 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:48:59 [INFO] [CONSOLE->dogsoccer] Welcome to pyrominecraft server.Griefers will be ip baned.
2011-03-13 20:48:59 [INFO] §7CONSOLE whispers Welcome to pyrominecraft server.Griefers will be ip baned.
2011-03-13 20:48:59 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:49:00 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:49:00 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:49:49 [SEVERE] Could not pass event BLOCK_RIGHTCLICKED to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockRightClick(StickListener.java:24)
at org.bukkit.plugin.java.JavaPluginLoader$20.execute(JavaPluginLoader.java:259)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:493)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:49:49 [SEVERE] Could not pass event BLOCK_INTERACT to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockInteract(StickListener.java:38)
at org.bukkit.plugin.java.JavaPluginLoader$23.execute(JavaPluginLoader.java:274)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.BlockButton.a(BlockButton.java:137)
at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:160)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:495)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:49:52 [SEVERE] Could not pass event BLOCK_RIGHTCLICKED to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockRightClick(StickListener.java:24)
at org.bukkit.plugin.java.JavaPluginLoader$20.execute(JavaPluginLoader.java:259)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:493)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:49:52 [SEVERE] Could not pass event BLOCK_INTERACT to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockInteract(StickListener.java:38)
at org.bukkit.plugin.java.JavaPluginLoader$23.execute(JavaPluginLoader.java:274)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.BlockButton.a(BlockButton.java:137)
at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:160)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:495)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:49:54 [SEVERE] Could not pass event BLOCK_RIGHTCLICKED to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockRightClick(StickListener.java:24)
at org.bukkit.plugin.java.JavaPluginLoader$20.execute(JavaPluginLoader.java:259)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:493)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:49:54 [SEVERE] Could not pass event BLOCK_INTERACT to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockInteract(StickListener.java:38)
at org.bukkit.plugin.java.JavaPluginLoader$23.execute(JavaPluginLoader.java:274)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.BlockFurnace.a(BlockFurnace.java:75)
at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:160)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:495)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:50:00 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:50:00 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:50:09 [INFO] hay josh
2011-03-13 20:50:24 [INFO] hey jamie
2011-03-13 20:50:31 [SEVERE] Could not pass event BLOCK_RIGHTCLICKED to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockRightClick(StickListener.java:24)
at org.bukkit.plugin.java.JavaPluginLoader$20.execute(JavaPluginLoader.java:259)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:493)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:50:31 [SEVERE] Could not pass event BLOCK_INTERACT to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockInteract(StickListener.java:38)
at org.bukkit.plugin.java.JavaPluginLoader$23.execute(JavaPluginLoader.java:274)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.BlockButton.a(BlockButton.java:137)
at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:160)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:495)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:50:33 [SEVERE] Could not pass event BLOCK_RIGHTCLICKED to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockRightClick(StickListener.java:24)
at org.bukkit.plugin.java.JavaPluginLoader$20.execute(JavaPluginLoader.java:259)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:493)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:50:33 [SEVERE] Could not pass event BLOCK_INTERACT to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockInteract(StickListener.java:38)
at org.bukkit.plugin.java.JavaPluginLoader$23.execute(JavaPluginLoader.java:274)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.BlockFurnace.a(BlockFurnace.java:75)
at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:160)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:495)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:50:40 [SEVERE] Could not pass event BLOCK_RIGHTCLICKED to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockRightClick(StickListener.java:24)
at org.bukkit.plugin.java.JavaPluginLoader$20.execute(JavaPluginLoader.java:259)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:493)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:50:40 [SEVERE] Could not pass event BLOCK_INTERACT to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockInteract(StickListener.java:38)
at org.bukkit.plugin.java.JavaPluginLoader$23.execute(JavaPluginLoader.java:274)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.BlockWorkbench.a(BlockWorkbench.java:35)
at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:160)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:495)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:51:00 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:51:00 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:52:00 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:52:00 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:52:38 [SEVERE] Could not pass event BLOCK_RIGHTCLICKED to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockRightClick(StickListener.java:24)
at org.bukkit.plugin.java.JavaPluginLoader$20.execute(JavaPluginLoader.java:259)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:493)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:52:38 [SEVERE] Could not pass event BLOCK_INTERACT to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockInteract(StickListener.java:38)
at org.bukkit.plugin.java.JavaPluginLoader$23.execute(JavaPluginLoader.java:274)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.BlockButton.a(BlockButton.java:137)
at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:160)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:495)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:52:54 [INFO] jamie go to bed on game
2011-03-13 20:52:57 [SEVERE] Could not pass event BLOCK_RIGHTCLICKED to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockRightClick(StickListener.java:24)
at org.bukkit.plugin.java.JavaPluginLoader$20.execute(JavaPluginLoader.java:259)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:493)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:52:57 [SEVERE] Could not pass event BLOCK_INTERACT to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockInteract(StickListener.java:38)
at org.bukkit.plugin.java.JavaPluginLoader$23.execute(JavaPluginLoader.java:274)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.BlockBed.a(BlockBed.java:44)
at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:160)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:495)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:53:01 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:53:01 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:53:09 [INFO] not nere one
2011-03-13 20:53:51 [SEVERE] Could not pass event BLOCK_RIGHTCLICKED to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockRightClick(StickListener.java:24)
at org.bukkit.plugin.java.JavaPluginLoader$20.execute(JavaPluginLoader.java:259)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:493)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:53:51 [SEVERE] Could not pass event BLOCK_INTERACT to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockInteract(StickListener.java:38)
at org.bukkit.plugin.java.JavaPluginLoader$23.execute(JavaPluginLoader.java:274)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.BlockBed.a(BlockBed.java:44)
at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:160)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:495)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:53:55 [INFO] there
2011-03-13 20:53:58 [SEVERE] Could not pass event BLOCK_RIGHTCLICKED to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockRightClick(StickListener.java:24)
at org.bukkit.plugin.java.JavaPluginLoader$20.execute(JavaPluginLoader.java:259)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:493)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:54:00 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:54:00 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:54:08 [SEVERE] Could not pass event BLOCK_RIGHTCLICKED to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockRightClick(StickListener.java:24)
at org.bukkit.plugin.java.JavaPluginLoader$20.execute(JavaPluginLoader.java:259)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:493)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:54:08 [SEVERE] Could not pass event BLOCK_INTERACT to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockInteract(StickListener.java:38)
at org.bukkit.plugin.java.JavaPluginLoader$23.execute(JavaPluginLoader.java:274)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.BlockBed.a(BlockBed.java:44)
at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:160)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:495)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:54:16 [SEVERE] Could not pass event BLOCK_RIGHTCLICKED to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockRightClick(StickListener.java:24)
at org.bukkit.plugin.java.JavaPluginLoader$20.execute(JavaPluginLoader.java:259)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:493)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:54:16 [SEVERE] Could not pass event BLOCK_INTERACT to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockInteract(StickListener.java:38)
at org.bukkit.plugin.java.JavaPluginLoader$23.execute(JavaPluginLoader.java:274)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.BlockChest.a(BlockChest.java:127)
at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:160)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:495)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:54:35 [SEVERE] Could not pass event BLOCK_RIGHTCLICKED to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockRightClick(StickListener.java:24)
at org.bukkit.plugin.java.JavaPluginLoader$20.execute(JavaPluginLoader.java:259)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:493)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:54:35 [SEVERE] Could not pass event BLOCK_INTERACT to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockInteract(StickListener.java:38)
at org.bukkit.plugin.java.JavaPluginLoader$23.execute(JavaPluginLoader.java:274)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.BlockBed.a(BlockBed.java:44)
at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:160)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:495)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:54:44 [SEVERE] Could not pass event BLOCK_RIGHTCLICKED to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockRightClick(StickListener.java:24)
at org.bukkit.plugin.java.JavaPluginLoader$20.execute(JavaPluginLoader.java:259)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:493)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:54:44 [SEVERE] Could not pass event BLOCK_INTERACT to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockInteract(StickListener.java:38)
at org.bukkit.plugin.java.JavaPluginLoader$23.execute(JavaPluginLoader.java:274)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.BlockBed.a(BlockBed.java:44)
at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:160)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:495)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:55:00 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:55:00 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:55:04 [INFO] were the hell are we
2011-03-13 20:56:00 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:56:00 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:57:00 [INFO] [CONSOLE] Saving world data. Expect lag for a short while.
2011-03-13 20:57:00 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:57:00 [INFO] Forcing save..
2011-03-13 20:57:00 [INFO] CONSOLE: Forcing save..
2011-03-13 20:57:00 [INFO] Saving chunks
2011-03-13 20:57:00 [INFO] Save complete.
2011-03-13 20:57:00 [INFO] CONSOLE: Save complete.
2011-03-13 20:57:00 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:57:00 [INFO] [CONSOLE] Save Complete
2011-03-13 20:57:00 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:57:00 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:57:00 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:57:15 [SEVERE] Could not pass event BLOCK_RIGHTCLICKED to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockRightClick(StickListener.java:24)
at org.bukkit.plugin.java.JavaPluginLoader$20.execute(JavaPluginLoader.java:259)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:493)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:57:15 [SEVERE] Could not pass event BLOCK_INTERACT to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockInteract(StickListener.java:38)
at org.bukkit.plugin.java.JavaPluginLoader$23.execute(JavaPluginLoader.java:274)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.BlockButton.a(BlockButton.java:137)
at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:160)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:495)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:58:00 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:58:00 [INFO] Unknown console command. Type "help" for help.
2011-03-13 20:58:09 [SEVERE] Could not pass event BLOCK_RIGHTCLICKED to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockRightClick(StickListener.java:24)
at org.bukkit.plugin.java.JavaPluginLoader$20.execute(JavaPluginLoader.java:259)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:493)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:58:09 [SEVERE] Could not pass event BLOCK_INTERACT to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockInteract(StickListener.java:38)
at org.bukkit.plugin.java.JavaPluginLoader$23.execute(JavaPluginLoader.java:274)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.BlockButton.a(BlockButton.java:137)
at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:160)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:495)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:58:13 [SEVERE] Could not pass event BLOCK_RIGHTCLICKED to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockRightClick(StickListener.java:24)
at org.bukkit.plugin.java.JavaPluginLoader$20.execute(JavaPluginLoader.java:259)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:493)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-03-13 20:58:13 [SEVERE] Could not pass event BLOCK_INTERACT to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:41)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:54)
at me.taylorkelly.bigbrother.StickListener.onBlockInteract(StickListener.java:38)
at org.bukkit.plugin.java.JavaPluginLoader$23.execute(JavaPluginLoader.java:274)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.BlockButton.a(BlockButton.java:137)
at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:160)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:495)
at net.minecraft.server.Packet15Place.a(SourceFile:57)
at net.minecraft.server.NetworkManager.a(SourceFile:230)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)

problems with /bb watch and /bb unwatched

/bb unwatched shows me some of the people that are online, /bb watched shows a lot of people that are not online right now and is practically useless (there are more than 1000 people that sometime were at my server, I would more care about who is watched right now, not offline players)
/bb watch [name] doesn't seem to change anything, but I don't really want to play with it a lot because right now it seems like everyone is being watched (even players shown after /bb unwatched) and I want to keep it that way.

Track entities

That's a long shot, but the server I play on gets regularily train-griefed, with next to no means to track who placed those or to revert it easily.

Please allow BigBrother to track+revert minecarts and drops, or all entities in general(ex. paintings)

Internal Error

I'm getting an error when trying to use any BB commands.

"An internal error occured while attempting to perform this command"

I get a long error in console that reads this-

02:40:36 [SEVERE] null
org.bukkit.command.CommandException: Unhandled exception executing command 'bb'
in plugin BigBrother v1.7.1
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:80
)
at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:2
29)
at net.minecraft.server.NetServerHandler.c(NetServerHandler.java:645)
at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:608)

    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:602)
    at net.minecraft.server.Packet3Chat.a(SourceFile:24)
    at net.minecraft.server.NetworkManager.a(SourceFile:230)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:76)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)

Caused by: java.lang.NullPointerException
at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java
:42)
at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:55)
at me.taylorkelly.bigbrother.BigBrother.onCommand(BigBrother.java:339)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
... 12 more

What could be causing this?

Thanks,
Chris

Build 242 compatibility and H2 exceptions (w/craftbukkit 617)

Does not log explosions, reason:

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) 

PLAYER_ITEM Error (Using Latest Reccomended Build)

Error as it follows:

[SEVERE] PLAYER_ITEM loading BigBrother v1.7.1 (Is it up to date?)
java.lang.NoSuchFieldError: PLAYER_ITEM
at me.taylorkelly.bigbrother.BigBrother.registerEvents(BigBrother.java:177)
at me.taylorkelly.bigbrother.BigBrother.onEnable(BigBrother.java:151)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:514)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:216)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:94)
at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:72)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:215)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:202)
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:142)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:257)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)

Please help, Or fix.

Cannot connect to Mysql database (#251)

Starting up fails with a simple error message that it couldn't connect to mysql.

I have set up the permissions properly and user minecraft can connect to localhost and db minecraft using the password I gave it.

BigBrother doesn't log ANYTHING.

Firstly, I'm running BigBrother1.7.1 with Bukkit 617 on SimpleServer > 1.7 RC (had to use a beta version because 1.7 RC didn't work for anyone). I occasionally get errors like: could not pass event PLAYER_something to BigBrother, but I imagine that is mods glitching with BB and BB not knowing what they're doing. Either way, even before I installed any mods, BB does not log ANYTHING.

The SeenPlayers does not populate, and any changes that were done by anyone that I manually placed in watching is still not logged.

BB does not give any errors at startup (such as MySLQ errors.
Do you require more information?

P.S.

I know it doesn't log anything because /bb here does not return any info (says nothing changed)
/bb watch, /bb unwatched and /bb watched all return, "An internal error occured while attempting to perform this command".

WorldEdit Compatibility?

WorldEdit has the b command, which interfers with BigBrother's bb command.
Is there a way we could choose a different, less common name (aka, dgr, degrief).
Or is there a way to configure it so BigBrother gets that command?
Thanks,
Max

Communication Failure - Issue and a solution

Every once in a while BigBrother will spit out a Communication Failure to me. Sometimes it happens when a mod is online, but sometimes it happens when no one is on. This means sometimes we can have a couple hours with no protection. What is weird is if I restart the server then it goes right back to doing it's thing.

Would it be possible to allow BigBrother to keep retrying until it finds a connection? This way when it fails, it doesn't just give up, but it will keep trying until it's successful.

Severe errors

As soon as I start up the plugin, I get severe errors and everytime someone touches a block it gives be a 'BLOCK.Whatever' Error. Thinking it might have something to do wiith WorldEdit because they both freak out but disabling BB fixed WorldEdit. Using Build 550

Loading, SQL exists error

When i start server first, all is fine. I start server after shutdown, show this error...

BBROTHER] Create World Table SQL Exception
org.h2.jdbc.JdbcSQLException: Tabulka "BBWORLDS" already exists
Table "BBWORLDS" already exists; SQL statement:
CREATE TABLE bbworlds (id INTEGER PRIMARY KEY,name varchar(50) NOT NULL DEFAULT 'world'); [42101-153]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:327)
at org.h2.message.DbException.get(DbException.java:167)
at org.h2.message.DbException.get(DbException.java:144)
at org.h2.command.ddl.CreateTable.update(CreateTable.java:108)
at org.h2.command.CommandContainer.update(CommandContainer.java:69)
at org.h2.command.Command.executeUpdate(Command.java:212)
at org.h2.jdbc.JdbcStatement.executeUpdateInternal(JdbcStatement.java:125)
at org.h2.jdbc.JdbcStatement.executeUpdate(JdbcStatement.java:110)
at me.taylorkelly.bigbrother.WorldManager.createWorldTable(WorldManager.java:142)
at me.taylorkelly.bigbrother.WorldManager.(WorldManager.java:24)
at me.taylorkelly.bigbrother.BigBrother.onEnable(BigBrother.java:129)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:514)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:216)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:94)
at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:72)
at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:215)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:202)
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:142)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:257)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)

[Request] Log Chest Content Changes

Would it be possible to log a change in the contents of a chest and what items were changed (possibly by someone other than the owner)? It already logs when someone opens a chest but wouldn't show what they have taken from the chest, if anything. And if this is possible, maybe bind it to a new tool?

I understand if this is too complex, I just wanted to ask.

Add the option to disable updater to prevent poor performance & bugs

It would be good to be able to disabled the auto download code for the jdbc libs

The reason being the current updater code doesnt work for all OS's e.g. Windows amd64, FreeBSD, etc which means the drivers fall back to pure java which is very slow and its also unclear which version of the jdbc drivers its downloading so they could easily be old or buggy.

Its great for the newbie but for the competent admin its more of a hindrance.

Big Brother Timeout

Big brother will cause a timeout at different times while playing on the server. I just went over an hour both times it happened, before my server stopped responding. This doesn't happen on BB 1.6.3. but only with 1.7.1. This also happened to me on Cbukkit build 531. Im now using 1.6.3 on CBukkit build 493. I used the DB type MySQL, and I tried to disable the auto clean features. I did this by supplying 0, and also 999999. It still happens. The console gives no error, it simply times out.

rollback restults in server crash

In two instances I've attempted to roll back various player's actions, only to have the server stop.
There is no log or debug information in the console concerning the rollback.

2011-02-08 18:32:25 [INFO] godsyn issued server command: /bb stick 2
2011-02-08 18:32:25 [INFO] Unknown console command. Type "help" for help.
2011-02-08 18:33:37 [INFO] Stopping server

Server details:
2011-02-08 18:34:02 [INFO] Starting minecraft server version Beta 1.2_01
2011-02-08 18:34:02 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-356-g2d4131f-b267 (MC: 1.2_01)
2011-02-08 18:34:06 [INFO] [BBROTHER] Permissions enabled.
2011-02-08 18:34:06 [INFO] BigBrother 1.5 initialized

Log specific block-types

Just going to copy-paste this from the conversation with tkelly.

Hey man, just jumping straight to the point:

Bb lags our server, bad, because it logs ALL items. Is it possible to get a "on/off" button for every item?

Say, like this:

logID1=false
logID2=true
logID3=true
logID4=true

This would make Big Brother NOT "write down" information about smoothstone, and make the lag less.

Right now, i could have use for BB not "recording" smoothstone, logs, dirt and grass destruction/placement.

Could this be possible? To only watch certain blocks?

Kris

BB doesn't create the tables in base.

I dropped my old table "bbdata", and restarted the server, as BB would recreate it, along with the new bbworld base.
Upon launch, the server.log says they are created.
When i go to phpmyadmin, i see there are there, but not "usable".as for the 'minecraft' database, she is created, and the user minecraft has full access on it.

when i re-reboot the minecraft server, the following appears in the logs:

2011-02-26 18:39:35 [SEVERE] [BBROTHER] MySQL SQLException on Creation
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database 'minecraft'
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
    at com.mysql.jdbc.Util.getInstance(Util.java:381)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1030)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3491)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3423)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:910)
    at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3923)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1273)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2031)
    at com.mysql.jdbc.ConnectionImpl.(ConnectionImpl.java:718)
    at com.mysql.jdbc.JDBC4Connection.(JDBC4Connection.java:46)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:302)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:282)
    at java.sql.DriverManager.getConnection(DriverManager.java:582)
    at java.sql.DriverManager.getConnection(DriverManager.java:185)
    at me.taylorkelly.bigbrother.datasource.ConnectionService.getConnection(ConnectionService.java:77)
    at me.taylorkelly.bigbrother.datasource.JDCConnectionDriver.connect(JDCConnectionDriver.java:41)
    at java.sql.DriverManager.getConnection(DriverManager.java:582)
    at java.sql.DriverManager.getConnection(DriverManager.java:207)
    at me.taylorkelly.bigbrother.datasource.ConnectionManager.createConnection(ConnectionManager.java:27)
    at me.taylorkelly.bigbrother.BigBrother.onEnable(BigBrother.java:95)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:140)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:426)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:187)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:79)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:60)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:187)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:174)
    at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:120)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:227)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
2011-02-26 18:39:35 [SEVERE] [BBROTHER] Could not establish SQL connection. Disabling BigBrother

In the hope you will find an error in my installation, and not in the code,
Druil.

default sqlite driver doesn't support limit on update / delete

After spending many hours banging my head against I brick wall I've finally found that the Amalgamation code for sqlite, which is what's used by sqlite jdbc driver, doesn't support limit on update or delete.

This means that the current clear down code fails with an sql error. As there's no easy way to tel if the driver does or doesn't support this option it might be a good idea to catch this exception and rerun without the limit under sqlite.

Memory loss

It seems that if something happened yesterday, it wont be logged. It's as if something is deleting my BB history... But how do I make it so I can see what happened longer then a day ago?

BigBrother doesn't log ANYTHING.

Firstly, I'm running BigBrother1.7.1 with Bukkit 617 on SimpleServer > 1.7 RC (had to use a beta version because 1.7 RC didn't work for anyone). I occasionally get errors like: could not pass event PLAYER_something to BigBrother, but I imagine that is mods glitching with BB and BB not knowing what they're doing. Either way, even before I installed any mods, BB does not log ANYTHING.

The SeenPlayers does not populate, and any changes that were done by anyone that I manually placed in watching is still not logged.

BB does not give any errors at startup (such as MySLQ errors.
Do you require more information?

P.S.

I know it doesn't log anything because /bb here does not return any info (says nothing changed)
/bb watch, /bb unwatched and /bb watched all return, "An internal error occured while attempting to perform this command".

SQL NoClassDefFoundError Exception

Just updated from 1.6.1 to 1.6.3. Am occasionally getting these errors. I checked the DB and it looks like its still being updated.

2011-03-02 22:37:00 [SEVERE] Exception in thread "Thread-211"
2011-03-02 22:37:00 [SEVERE] java.lang.NoClassDefFoundError: Could not initialize class com.mysql.jdbc.SQLError
2011-03-02 22:37:00 [SEVERE] at com.mysql.jdbc.ConnectionImpl.checkClosed(ConnectionImpl.java:1098)
2011-03-02 22:37:00 [SEVERE] at com.mysql.jdbc.ConnectionImpl.getMetaData(ConnectionImpl.java:2987)
2011-03-02 22:37:00 [SEVERE] at com.mysql.jdbc.ConnectionImpl.getMetaData(ConnectionImpl.java:2982)
2011-03-02 22:37:00 [SEVERE] at me.taylorkelly.bigbrother.datasource.JDCConnection.validate(JDCConnection.java:58)
2011-03-02 22:37:00 [SEVERE] at me.taylorkelly.bigbrother.datasource.ConnectionService.reapConnections(ConnectionService.java:48)
2011-03-02 22:37:00 [SEVERE] at me.taylorkelly.bigbrother.datasource.ConnectionReaper.run(ConnectionService.java:105)

2011-03-02 22:37:00 [SEVERE] at me.taylorkelly.bigbrother.datasource.ConnectionService.reapConnections(ConnectionService.java:48)
2011-03-02 22:37:00 [SEVERE] at me.taylorkelly.bigbrother.datasource.ConnectionReaper.run(ConnectionService.java:105)
a:48)
2011-03-02 22:37:00 [SEVERE] at me.taylorkelly.bigbrother.datasource.ConnectionReaper.run(ConnectionService.java:105)

Unrecognised command

"Command Unrecognised by BigBrother. see documentation or use /bb help."

I get this every time I try to use a command other than /bb help. However BB is creating tables and such in my SQL.

Server restarts on install

I recently installed BigBrother, and once i install it, the server restarts once a user logs in.

I am using craftbukkil #617 and BigBrother #251

Latest Recommended Build #229 MySQL Error

Upon upgrading to the latest BB from Jenkins, here's what I get:

15:07:13 [INFO] [BBROTHER]  * Stage 2/4: Add player column with the new integer format (WILL TAKE A LONG TIME).
15:07:13 [SEVERE] [BBROTHER] Could not executeUpdate for importRecords(mysql) - Add player column:
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AUTO_INCREMENT INT UNSIGNED NOT NULL DEFAULT 0' at line 1

BB 251 breaks BB's SLQ connection.

Upgraded BB from 242 to 251.

When loading, BB displays:

21:09:56 [INFO] [BBROTHER] ------------------------------------
21:09:56 [SEVERE] [BBROTHER] Could not establish SQL connection. Disabling BigBrother

Also disables other mods (such as MultiWorld).

Could not pass event BLOCK_BURN to BigBrother

I got that error today:

20:18:14 [SEVERE] Could not pass event BLOCK_BURN to BigBrother
java.lang.NullPointerException
at me.taylorkelly.bigbrother.tablemgrs.BBUsersMySQL.getUserFromDB(BBUsersMySQL.java:113)
at me.taylorkelly.bigbrother.tablemgrs.BBUsersTable.getUser(BBUsersTable.java:127)
at me.taylorkelly.bigbrother.tablemgrs.BBUsersTable.getUser(BBUsersTable.java:65)
at me.taylorkelly.bigbrother.datablock.BBDataBlock.(BBDataBlock.java:54)
at me.taylorkelly.bigbrother.datablock.BlockBurn.(BlockBurn.java:18)
at me.taylorkelly.bigbrother.BlockBurnLogger.create(BlockBurnLogger.java:35)
at me.taylorkelly.bigbrother.listeners.BBBlockListener.onBlockBurn(BBBlockListener.java:139)
at org.bukkit.plugin.java.JavaPluginLoader$29.execute(JavaPluginLoader.java:339)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
at net.minecraft.server.BlockFire.a(BlockFire.java:138)
at net.minecraft.server.BlockFire.a(BlockFire.java:122)
at net.minecraft.server.World.a(World.java:1506)
at net.minecraft.server.World.h(World.java:1405)
at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:359)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)

On my server runs the current recommanded build of Craftbukkit (#617) with the latest Jenkins build of BigBrother (#238)

Feature request: toggleable visible history of rolled back events

I'd like an option to enable viewing of rolled-back history (preferably with some sort of label to show it was rolled back) of individual blocks when looking up their history with the stick.

Currently rolled back history is (smartly) hidden from the event list, but if I want to figure out why half of group's house has suddenly disappeared (because it turns out that some player had been helpful before turning into a moron and trying to destroy the map) I have to go digging through mysql to find it. This feature would solve that problem.

MySQL errors need more detail/logging - Possible remote MySQL issue

I am finding it hard to find the source of the connection problem that BB is having with my remote MySQL server.
If BB was to log the error details or print it in console it would make things alot easier.

Currently all it tells a user is: "Could not establish SQL connection. Disabling BigBrother"

Edit: I now believe this is an error with connecting to remote MySQL servers only.
I am able to connect to the server with other plugins as well as with my home client, and have confirmed that the MySQL server is accepting remote connections.

Beds are not correctly restored

Hello,
First of all congratulations for the plugin.

I noticed that bed are not correctly restored. When doing the rollback only the upper part of the bed is restored. And the block isn't recoverable when your broke you wont get the bed.

I am using the version 1.6.1

Regards,
Alfredo Palhares

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.