Inactive [SEC] BigBrother 1.11.0 - Catch griffers red-handed [1060]

Discussion in 'Inactive/Unsupported Plugins' started by N3X15, Apr 13, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    N3X15

    [​IMG]
    Important Crap

    I'm done, but BB isn't.
    I've got 10 developers on the contributors' list who supposedly want to help, but I haven't heard a word from them since the day I added them. BigBrother's so full of bugs now that I don't know where to start, and I simply don't have the time or patience to work on it anymore. If you want something that works, pick up LogBlock. I'm fucking done. I updated it to "run" on 1060, but that's as far as I'm taking this. If you still want to help, email me at [email protected] and give me a rundown of your experience in coding plugins so I know you'll do something.​
    UPDATE: 3 developers have been added to the repo, but I'm waiting for them to get familiarized and start committing before I declare this crisis over. I appreciate the support and help that has been thrown this way. If you'd still like to help, but don't know how to code, there are many other ways to contribute. See the Contributors section for more info.​


    Version: 1.11.0
    Original Author: tkelly910

    Contributors
    • Development Team
      • N3X15
      • Mafio
      • FalconGaming
    • Quality Assurance (QA) Team (Testing, ONLY ON LATEST RB*!)
      • N3X15
      • Mineral
      • All of the poor bastards on the 7chan.org minecraft server + other dev servers
      • *NOTE: Unless EvilSeph or other bukkit devs indicate an RB is imminent, e.g. within the next week.
    • Bug Triage (Sorting through bugs, marking duplicates, closing, prioritizing)
      • N3X15
    • Documentation (Wiki, FAQ, other stuff people will read)
      • N3X15
    • MORE NEEDED. PLEASE PM ME IF YOU ARE INTERESTED IN TESTING OR DEVELOPING.
    Introduction

    BigBrother is a powerful plugin that enables you to investigate roll back griefing via a large and all-knowing database. You have a choice between using immensely powerful commands to search an area for changes, or you can whack a block with a stick or place a log to see changes within a single block.

    • /bb log - Gives you the BigBrother Multipurpose Tool, or a simple log. Hit something with it to see changes in that spot, and place it if the block you're check is non-solid, like water, lava or air.
    • /bb done - Removes the log from your inventory, and gives you back any items it replaced.
    • Want to check an entire area? Use /bb here to list who changed what!
    • Need to roll back EvilGuy and DoucheBug's edits? Use /bb rollback EvilGuy DoucheBug!
      • Have to roll back edits up to 5 minutes ago? Simple! /bb rollback t:5m
      • Need to only roll back within a certain radius? /bb rollback r:<radius-in-blocks>
      • Roll back specific actions with /bb rollback a:10,BLOCK_PLACE
    • If you screw up, /bb undo
    • (NEW) /bb history "Suspicious Guy" to see that player's recent history! (add pg:# to go to page #)
    • Mow your lawn with /bb mowlawn!
    See the full list of commands and Permissions nodes here.

    Screenshots

    [​IMG]
    [​IMG]
    [​IMG](Yes, stationary_* and regular blocks got reversed, this is fixed.)​
    [​IMG]

    Need Help?

    • What version of CraftBukkit and BigBrother? If you don't know, type /version and /bb version.
    • What database engine are you using? Look at the value for database.type in BigBrother.yml. I use MySQL on my server and test on H2.
    • Do you get any errors? If so, please link to a pastebin with your server.log
    • What steps do I have to take to reproduce this behavior?
    • What other plugins are you using?
    Known Issues
    • Everything listed here
    • ItemCraft is not supported due to it sending unexpected NULLs via Block.getType(). Can be fixed by adding a new enum value for unknown blocks.
    • Bugs everywhere, stopped counting.
    Coming Soon
    • /bb history - Gets the history of a player
    • Fixed /bb update
    • Updated API
    • Externally accessible API
    • Custom Action IDs (for WorldEdit support, etc.)
    More Information

    IRC: Support/Chatter/Developer Jive @ irc.7chan.org #bigbrother (Moved so my build notification bot has an easier time notifying multiple channels)

    Changelog
    BigBrother 1.11.0 Changelog
    • Centralize and update bystander checks.
    • Fix parsing errors in DeltaChest
    • Clarify /bb log
    • Fix sign lines being too far down
    • Add command censoring (for people worried about xAuth and the like)
    • Fix pagination capping
    • Fix an error in DeltaChest reading
    • Add ?autoReconnect=true to the MySQL DSN
    • Remove all H2 support
    • Removed /bb stick from /bb help since it is now obsolete
    • Fixed it so commands that work won't say commands not recognized after they already work
    • Fixed the issue of when you had the /bb log if you broke something it would not record the break even if you were watched
    • Now if the user tries to find the history of an invalid user it won't throw null errors.
    • Yell at the users if they don't follow the setup procedure
    • Should fix most of the errors dealing with the log and watch/unwatch problems
    • Update README
    1.10.0+ (open)

    BigBrother 1.10.1 Changelog
    • Fix a rollback SQL syntax error
    • Fix explosion logging
    • Clarify database trimming message in log
    • Fix /bb history
    • Continue rolling back incorrectly-logged BlockBurns, if the data field is unparsable, default to 0.
    • Fix Heartbeat logging
    • Fix SuperPerms support.
    BigBrother 1.10.0 Changelog

    New Features:
    • Brand new plugin API! (Wiki)
    • Database change. There is now a converter, but you might still lose data!
    • Compact chest changes: (+Added)(=Replaced)(-Removed)
    • Heartbeat Action: Logs users online and the current time, both to keep your database connection open, and for monitoring of your server's uptime!
    • Piston Actions!
    • Bukkit Superperms support!
    • RB 1000 support!
    • /bb history!
    • Formatting fix for rollbacks
    • A buttload of NPE fixes
    Bugfixes:


    • [BB-81] Rollback doesn't work because of empty data-values
    • [BB-78/BB-69] onPickupItem/onDropItem NPEs
    • Memory leak fix (Thanks to Wootalyzer!)
    BigBrother 1.9.1:

    • Use BlockSpreadEvent for tracking fires (later told by EvilSeph that there's no current way to track fire in Bukkit)
    • Display a "Permission Denied" to users trying to use commands with insufficient priviliges instead of silently failing.
    • Add /bb mowlawn.
    • Fix stupid mixup between String.format usage on C# and Java in DeltaChest
    • Automatically update plugin.yml via Maven (internal crap)
    BigBrother 1.9


    • Support for 928+
    • NEW: Lava/Water/Fire flow logging (AND ACTUALLY TESTED, FOR ONCE!)
    • NEW: a: directive for rollbacks, for specifying comma-delimited action IDs to track
    • Lots and lots of bugfixes.
    • Marginally better H2 support
    • More automated tests
    • Standardized QA tests (ongoing)
     
  2. Offline

    waffulz

    For some reason /bb doesn't do anything when I type it. No errors in console either. Using latest version.
     
  3. Offline

    AgentME

    Just installed BigBrother for the first time, build #"3202ceb", with CraftBukkit 766. Configuration was mostly the default auto-generated, except database username, password, hostname, and database were set. (Using MySQL.)
    • When I destroy a sign and then rollback the change, the sign doesn't have any text. (EDIT: Figure this might be a bukkit/minecraft bug. Seems like most mods that restore signs this happens with, and soon as I reconnect the sign text is there. I didn't check if this was the case with BigBrother but I guess it may have been.)
    • It doesn't seem changes to chests are logged at all. The /bb stick 1 and /bb here # commands don't show anything different for chests.
    • This happened the first time I started the server after I set the database settings in the YML file. The server seemed to otherwise work fine besides the above mentioned things.
    Code:
    09:49:01 [INFO] [BBROTHER] ------------------------------------
    09:49:01 [INFO] [BBROTHER] Hello, and thank you for using the TESTING version of BigBrother!
    09:49:01 [INFO] [BBROTHER] Please note that, since this is far from complete, there will be many bugs.
    09:49:01 [INFO] [BBROTHER] IF YOU FIND ANY BUGS, PLEASE REPORT THEM ON http://bugs.nexisonline.net/bb
    09:49:01 [INFO] [BBROTHER] Please stay tuned in irc.esper.net #bigbrother for updates and build notifications.
    09:49:01 [INFO] [BBROTHER] ------------------------------------
    09:49:02 [INFO] [BBROTHER] Building `bbdata` table...
    09:49:02 [INFO] [BBROTHER] BBData H2 Driver r1 loaded!
    09:49:02 [INFO] [BBROTHER] Building `bbworlds` table...
    09:49:02 [INFO] [BBROTHER] Building `bbusers` table...
    09:49:02 [SEVERE] [BBROTHER] A permission plugin isn't loaded, only OPs can use commands
    09:49:02 [WARNING] [BBROTHER] 'Help' isn't detected. No /help support
    09:49:02 [INFO] [BBROTHER] BigBrother 1.8-SNAPSHOT (build #"3202ceb") enabled!
    09:49:02 [INFO] Done (0.481s)! For help, type "help" or "?"
    09:49:04 [INFO] [BBROTHER] Cleaned out 0 records because of age in 0h00m00s.
    09:49:47 [INFO] AgentME [/129.138.36.93:45624] logged in with entity id 193
    09:49:47 [INFO] CommandBook: No intro.mid; not playing intro song.
    09:52:57 [SEVERE] [BBROTHER] executeUpdate failed (UPDATE  bbdata AS bbdata, bbusers AS usr  SET rbacked = false WHERE  bbdata.playe
    r = usr.id AND action IN('0','1','4','12','2','13','15','16','17','19','20') AND player IN ('2') AND rbacked = true;):
    org.h2.jdbc.JdbcSQLException: Syntax error in SQL statement "UPDATE  BBDATA AS BBDATA,[*] BBUSERS AS USR  SET RBACKED = FALSE WHERE
     BBDATA.PLAYER = USR.ID AND ACTION IN('0','1','4','12','2','13','15','16','17','19','20') AND PLAYER IN ('2') AND RBACKED = TRUE; ";
     expected "SET"; SQL statement:
    UPDATE  bbdata AS bbdata, bbusers AS usr  SET rbacked = false WHERE  bbdata.player = usr.id AND action IN('0','1','4','12','2','13',
    '15','16','17','19','20') AND player IN ('2') AND rbacked = true; [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 net.minecraft.server.NetServerHandler.a(NetServerHandler.java:639)
            at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    >
            at me.taylorkelly.bigbrother.datasource.BBDB.executeUpdate(BBDB.java:268)
            at me.taylorkelly.bigbrother.datasource.BBDB.tryUpdate(BBDB.java:255)
            at me.taylorkelly.bigbrother.rollback.Rollback.undo(Rollback.java:123)
            at me.taylorkelly.bigbrother.commands.UndoCommand.onCommand(UndoCommand.java:28)
            at me.taylorkelly.bigbrother.BBCommand.onCommand(BBCommand.java:40)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:85)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:278)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:682)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:645)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:639)
            at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    > 
    • This happened after restarting the server. (The server still functioned as normal afterward too.)
    Code:
    10:10:25 [INFO] [BBROTHER] ------------------------------------
    10:10:25 [INFO] [BBROTHER] Hello, and thank you for using the TESTING version of BigBrother!
    10:10:25 [INFO] [BBROTHER] Please note that, since this is far from complete, there will be many bugs.
    10:10:25 [INFO] [BBROTHER] IF YOU FIND ANY BUGS, PLEASE REPORT THEM ON http://bugs.nexisonline.net/bb
    10:10:25 [INFO] [BBROTHER] Please stay tuned in irc.esper.net #bigbrother for updates and build notifications.
    10:10:25 [INFO] [BBROTHER] ------------------------------------
    10:10:26 [INFO] [BBROTHER] Building `bbdata` table...
    10:10:26 [SEVERE] [BBROTHER] executeUpdate failed (CREATE TABLE IF NOT EXISTS `bbdata` (`id` INTEGER AUTO_INCREMENT PRIMARY KEY,`date` INT UNSIGNED NOT NULL DEFAULT '0',`player` INT UNSIGNED NOT NULL DEFAULT '0',`action` tinyint NOT NULL DEFAULT '0',`world` tinyint NOT NULL DEFAULT '0',`x` int NOT NULL DEFAULT '0',`y` tinyint UNSIGNED NOT NULL DEFAULT '0',`z` int NOT NULL DEFAULT '0',`type` smallint NOT NULL DEFAULT '0',`data` TEXT NOT NULL DEFAULT '',`rbacked` boolean NOT NULL DEFAULT '0');CREATE INDEX dateIndex on bbdata (date);CREATE INDEX playerIndex on bbdata (player);CREATE INDEX actionIndex on bbdata (action);CREATE INDEX worldIndex on bbdata (world);CREATE INDEX posIndex on bbdata (x,y,z);CREATE INDEX typeIndex on bbdata (type);CREATE INDEX rbackedIndex on bbdata (rbacked);):
    org.h2.jdbc.JdbcSQLException: Index "DATEINDEX" already exists; SQL statement:
    CREATE INDEX dateIndex on bbdata (date);CREATE INDEX playerIndex on bbdata (player);CREATE INDEX actionIndex on bbdata (action);CREATE INDEX worldIndex on bbdata (world);CREATE INDEX posIndex on bbdata (x,y,z);CREATE INDEX typeIndex on bbdata (type);CREATE INDEX rbackedIndex on bbdata (rbacked); [42111-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.CreateIndex.update(CreateIndex.java:76)
            at org.h2.command.CommandContainer.update(CommandContainer.java:69)
            at org.h2.command.Command.executeUpdate(Command.java:212)
            at org.h2.command.CommandList.update(CommandList.java:41)
            at org.h2.command.CommandList.executeRemaining(CommandList.java:36)
            at org.h2.command.CommandList.update(CommandList.java:42)
            at org.h2.command.Command.executeUpdate(Command.java:212)
            at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:143)
            at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:129)
            at me.taylorkelly.bigbrother.datasource.BBDB.executeUpdate(BBDB.java:273)
            at me.taylorkelly.bigbrother.tablemgrs.DBTable.createTable(DBTable.java:35)
            at me.taylorkelly.bigbrother.tablemgrs.BBDataTable.<init>(BBDataTable.java:57)
            at me.taylorkelly.bigbrother.tablemgrs.BBDataH2.<init>(BBDataH2.java:13)
            at me.taylorkelly.bigbrother.tablemgrs.BBDataTable.getInstance(BBDataTable.java:47)
            at me.taylorkelly.bigbrother.BigBrother.onEnable(BigBrother.java:115)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:676)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:249)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:131)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:109)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:218)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:205)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:145)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:260)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    10:10:26 [INFO] [BBROTHER] BBData H2 Driver r1 loaded!
    10:10:26 [INFO] [BBROTHER] Building `bbworlds` table...
    10:10:26 [INFO] [BBROTHER] Building `bbusers` table...
    10:10:26 [SEVERE] [BBROTHER] executeUpdate failed (CREATE TABLE IF NOT EXISTS `bbusers` (`id` INT AUTO_INCREMENT PRIMARY KEY,`name` varchar(32) NOT NULL DEFAULT 'Player',`flags` INT NOT NULL DEFAULT '0');CREATE UNIQUE INDEX idxUsername ON `bbusers` (`name`)):
    org.h2.jdbc.JdbcSQLException: Index "IDXUSERNAME" already exists; SQL statement:
    CREATE TABLE IF NOT EXISTS `bbusers` (`id` INT AUTO_INCREMENT PRIMARY KEY,`name` varchar(32) NOT NULL DEFAULT 'Player',`flags` INT NOT NULL DEFAULT '0');CREATE UNIQUE INDEX idxUsername ON `bbusers` (`name`) [42111-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.CreateIndex.update(CreateIndex.java:76)
            at org.h2.command.CommandContainer.update(CommandContainer.java:69)
            at org.h2.command.CommandList.executeRemaining(CommandList.java:36)
            at org.h2.command.CommandList.update(CommandList.java:42)
            at org.h2.command.Command.executeUpdate(Command.java:212)
            at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:143)
            at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:129)
            at me.taylorkelly.bigbrother.datasource.BBDB.executeUpdate(BBDB.java:273)
            at me.taylorkelly.bigbrother.tablemgrs.DBTable.createTable(DBTable.java:35)
            at me.taylorkelly.bigbrother.tablemgrs.BBUsersTable.<init>(BBUsersTable.java:67)
            at me.taylorkelly.bigbrother.tablemgrs.BBUsersH2.<init>(BBUsersH2.java:12)
            at me.taylorkelly.bigbrother.tablemgrs.BBUsersTable.getInstance(BBUsersTable.java:54)
            at me.taylorkelly.bigbrother.BBPlayerInfo.<init>(BBPlayerInfo.java:50)
            at me.taylorkelly.bigbrother.BigBrother.onEnable(BigBrother.java:117)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:676)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:249)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:131)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:109)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:218)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:205)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:145)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:260)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    
     
  4. Offline

    dep2011

    Latest Versions aren't compatible with 766? when installing the plugin corrupts all my others, e.g. izone 6.2 etc and bigbrother doesn't even work itself. please update, rely on this plugin due to logblock demanding mysql
     
  5. Offline

    Ghostaunt

    Can I have the syntax for permissiosn with BB please ?
    I know bb.admin.* but I need all other please (for just use stick for example)
    Thanks !
     
  6. Offline

    Dr0iDzz

    i get this error
    10:50:56 [INFO] [BBROTHER] ------------------------------------
    10:50:56 [INFO] [BBROTHER] Hello, and thank you for using the TESTING version of
    BigBrother!
    10:50:56 [INFO] [BBROTHER] Please note that, since this is far from complete, th
    ere will be many bugs.
    10:50:56 [INFO] [BBROTHER] IF YOU FIND ANY BUGS, PLEASE REPORT THEM ON http://bu
    gs.nexisonline.net/bb
    10:50:56 [INFO] [BBROTHER] Please stay tuned in irc.esper.net #bigbrother for up
    dates and build notifications.
    10:50:56 [INFO] [BBROTHER] ------------------------------------
    10:50:56 [INFO] [BBROTHER] Building `bbdata` table...
    10:50:56 [SEVERE] [BBROTHER] executeUpdate failed (CREATE TABLE IF NOT EXISTS `b
    bdata` (`id` INTEGER AUTO_INCREMENT PRIMARY KEY,`date` INT UNSIGNED NOT NULL DEF
    AULT '0',`player` INT UNSIGNED NOT NULL DEFAULT '0',`action` tinyint NOT NULL DE
    FAULT '0',`world` tinyint NOT NULL DEFAULT '0',`x` int NOT NULL DEFAULT '0',`y`
    tinyint UNSIGNED NOT NULL DEFAULT '0',`z` int NOT NULL DEFAULT '0',`type` smalli
    nt NOT NULL DEFAULT '0',`data` TEXT NOT NULL DEFAULT '',`rbacked` boolean NOT NU
    LL DEFAULT '0');CREATE INDEX dateIndex on bbdata (date);CREATE INDEX playerIndex
    on bbdata (player);CREATE INDEX actionIndex on bbdata (action);CREATE INDEX wor
    ldIndex on bbdata (world);CREATE INDEX posIndex on bbdata (x,y,z);CREATE INDEX t
    ypeIndex on bbdata (type);CREATE INDEX rbackedIndex on bbdata (rbacked);):
    org.h2.jdbc.JdbcSQLException: Index "DATEINDEX" already exists; SQL statement:
    CREATE INDEX dateIndex on bbdata (date);CREATE INDEX playerIndex on bbdata (play
    er);CREATE INDEX actionIndex on bbdata (action);CREATE INDEX worldIndex on bbdat
    a (world);CREATE INDEX posIndex on bbdata (x,y,z);CREATE INDEX typeIndex on bbda
    ta (type);CREATE INDEX rbackedIndex on bbdata (rbacked); [42111-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.CreateIndex.update(CreateIndex.java:76)
    at org.h2.command.CommandContainer.update(CommandContainer.java:69)
    at org.h2.command.Command.executeUpdate(Command.java:212)
    at org.h2.command.CommandList.update(CommandList.java:41)
    at org.h2.command.CommandList.executeRemaining(CommandList.java:36)
    at org.h2.command.CommandList.update(CommandList.java:42)
    at org.h2.command.Command.executeUpdate(Command.java:212)
    at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedS
    tatement.java:143)
    at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement
    .java:129)
    at me.taylorkelly.bigbrother.datasource.BBDB.executeUpdate(BBDB.java:243
    )
    at me.taylorkelly.bigbrother.tablemgrs.DBTable.createTable(DBTable.java:
    35)
    at me.taylorkelly.bigbrother.tablemgrs.BBDataTable.<init>(BBDataTable.ja
    va:57)
    at me.taylorkelly.bigbrother.tablemgrs.BBDataH2.<init>(BBDataH2.java:13)

    at me.taylorkelly.bigbrother.tablemgrs.BBDataTable.getInstance(BBDataTab
    le.java:47)
    at me.taylorkelly.bigbrother.BigBrother.onEnable(BigBrother.java:115)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:632)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:218)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:116)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:94)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:217)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:204)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:144)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:259)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    10:50:56 [INFO] [BBROTHER] BBData H2 Driver r1 loaded!
    10:50:56 [INFO] [BBROTHER] Building `bbworlds` table...
    10:50:56 [INFO] [BBROTHER] Building `bbusers` table...
    10:50:56 [SEVERE] [BBROTHER] executeUpdate failed (CREATE TABLE IF NOT EXISTS `b
    busers` (`id` INT AUTO_INCREMENT PRIMARY KEY,`name` varchar(32) NOT NULL DEFAULT
    'Player',`flags` INT NOT NULL DEFAULT '0');CREATE UNIQUE INDEX idxUsername ON `
    bbusers` (`name`)):
    org.h2.jdbc.JdbcSQLException: Index "IDXUSERNAME" already exists; SQL statement:

    CREATE TABLE IF NOT EXISTS `bbusers` (`id` INT AUTO_INCREMENT PRIMARY KEY,`name`
    varchar(32) NOT NULL DEFAULT 'Player',`flags` INT NOT NULL DEFAULT '0');CREATE
    UNIQUE INDEX idxUsername ON `bbusers` (`name`) [42111-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.CreateIndex.update(CreateIndex.java:76)
    at org.h2.command.CommandContainer.update(CommandContainer.java:69)
    at org.h2.command.CommandList.executeRemaining(CommandList.java:36)
    at org.h2.command.CommandList.update(CommandList.java:42)
    at org.h2.command.Command.executeUpdate(Command.java:212)
    at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedS
    tatement.java:143)
    at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement
    .java:129)
    at me.taylorkelly.bigbrother.datasource.BBDB.executeUpdate(BBDB.java:243
    )
    at me.taylorkelly.bigbrother.tablemgrs.DBTable.createTable(DBTable.java:
    35)
    at me.taylorkelly.bigbrother.tablemgrs.BBUsersTable.<init>(BBUsersTable.
    java:67)
    at me.taylorkelly.bigbrother.tablemgrs.BBUsersH2.<init>(BBUsersH2.java:1
    1)
    at me.taylorkelly.bigbrother.tablemgrs.BBUsersTable.getInstance(BBUsersT
    able.java:54)
    at me.taylorkelly.bigbrother.BBPlayerInfo.<init>(BBPlayerInfo.java:50)
    at me.taylorkelly.bigbrother.BigBrother.onEnable(BigBrother.java:117)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:632)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:218)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:116)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:94)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:217)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:204)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:144)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:259)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)

    Can any one help.
     
  7. Offline

    Tfs Halo

    Ikr that's the only problem i am getting(unless i didn't realize the error that everyone else is getting)
     
  8. Offline

    Zaonhort

    The message: BBROTHER: Cleaned out X records because of age in 0h00m00s.

    Is not an error. Its information saying that it was cleaning out the database for old records to keep it running smoothly. It will regularly delete any records older then 2 days I think, whatever the default is.
     
  9. Offline

    Tfs Halo

    i know that.. but it does it whenever i am running server -.- and i set it to older then 2 days and the max records to -1(infinite)

    so it should only clean the database of any records that are older then 2 days but it doesn't do that
     
  10. Offline

    JeffTheProGamer

    When will BigBrother 1.8 be done???! =(
     
  11. Offline

    rockxz2135

    permissions support?
     
  12. Offline

    andrewkm

    CB 780 + BB 440
    Fresh install, fresh database:
    Code:
    2011-05-14 15:45:36 [SEVERE] Could not pass event BLOCK_PLACE to BigBrother
    java.lang.ClassCastException: com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions
     at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:46)
     at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:57)
     at me.taylorkelly.bigbrother.StickListener.onBlockPlace(StickListener.java:17)
     at org.bukkit.plugin.java.JavaPluginLoader$26.execute(JavaPluginLoader.java:384)
     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:299)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockPlaceEvent(CraftEventFactory.java:84)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockPlaceEvent(CraftEventFactory.java:68)
     at net.minecraft.server.ItemBlock.a(ItemBlock.java:74)
     at net.minecraft.server.ItemStack.placeItem(ItemStack.java:56)
     at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:217)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:536)
     at net.minecraft.server.Packet15Place.a(SourceFile:57)
     at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
     at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-14 15:45:36 [SEVERE] [BBROTHER] onPlayerInteract([EMAIL]org.bukkit.event.player.PlayerInteractEvent@679f1a7d[/EMAIL])
    java.lang.ClassCastException: com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions
     at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:46)
     at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:57)
     at me.taylorkelly.bigbrother.listeners.BBPlayerListener.onPlayerInteract(BBPlayerListener.java:220)
     at org.bukkit.plugin.java.JavaPluginLoader$9.execute(JavaPluginLoader.java:280)
     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:299)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:162)
     at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:207)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:536)
     at net.minecraft.server.Packet15Place.a(SourceFile:57)
     at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
     at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-14 15:45:37 [SEVERE] [BBROTHER] onPlayerInteract([EMAIL]org.bukkit.event.player.PlayerInteractEvent@59ad253c[/EMAIL])
    java.lang.ClassCastException: com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions
     at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:46)
     at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:57)
     at me.taylorkelly.bigbrother.listeners.BBPlayerListener.onPlayerInteract(BBPlayerListener.java:220)
     at org.bukkit.plugin.java.JavaPluginLoader$9.execute(JavaPluginLoader.java:280)
     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:299)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:162)
     at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:207)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:536)
     at net.minecraft.server.Packet15Place.a(SourceFile:57)
     at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
     at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-14 15:45:37 [SEVERE] Could not pass event BLOCK_PLACE to BigBrother
    java.lang.ClassCastException: com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions
     at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:46)
     at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:57)
     at me.taylorkelly.bigbrother.StickListener.onBlockPlace(StickListener.java:17)
     at org.bukkit.plugin.java.JavaPluginLoader$26.execute(JavaPluginLoader.java:384)
     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:299)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockPlaceEvent(CraftEventFactory.java:84)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockPlaceEvent(CraftEventFactory.java:68)
     at net.minecraft.server.ItemBlock.a(ItemBlock.java:74)
     at net.minecraft.server.ItemStack.placeItem(ItemStack.java:56)
     at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:217)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:536)
     at net.minecraft.server.Packet15Place.a(SourceFile:57)
     at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
     at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-14 15:45:37 [SEVERE] [BBROTHER] onPlayerInteract([EMAIL]org.bukkit.event.player.PlayerInteractEvent@721ee045[/EMAIL])
    java.lang.ClassCastException: com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions
     at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:46)
     at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:57)
     at me.taylorkelly.bigbrother.listeners.BBPlayerListener.onPlayerInteract(BBPlayerListener.java:220)
     at org.bukkit.plugin.java.JavaPluginLoader$9.execute(JavaPluginLoader.java:280)
     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:299)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:162)
     at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:207)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:536)
     at net.minecraft.server.Packet15Place.a(SourceFile:57)
     at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
     at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-14 15:45:37 [SEVERE] Could not pass event BLOCK_PLACE to BigBrother
    java.lang.ClassCastException: com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions
     at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:46)
     at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:57)
     at me.taylorkelly.bigbrother.StickListener.onBlockPlace(StickListener.java:17)
     at org.bukkit.plugin.java.JavaPluginLoader$26.execute(JavaPluginLoader.java:384)
     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:299)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockPlaceEvent(CraftEventFactory.java:84)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockPlaceEvent(CraftEventFactory.java:68)
     at net.minecraft.server.ItemBlock.a(ItemBlock.java:74)
     at net.minecraft.server.ItemStack.placeItem(ItemStack.java:56)
     at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:217)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:536)
     at net.minecraft.server.Packet15Place.a(SourceFile:57)
     at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
     at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-14 15:45:37 [SEVERE] [BBROTHER] onPlayerInteract([EMAIL]org.bukkit.event.player.PlayerInteractEvent@58824004[/EMAIL])
    java.lang.ClassCastException: com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions
     at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:46)
     at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:57)
     at me.taylorkelly.bigbrother.listeners.BBPlayerListener.onPlayerInteract(BBPlayerListener.java:220)
     at org.bukkit.plugin.java.JavaPluginLoader$9.execute(JavaPluginLoader.java:280)
     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:299)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:162)
     at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:207)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:536)
     at net.minecraft.server.Packet15Place.a(SourceFile:57)
     at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
     at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-14 15:45:37 [SEVERE] Could not pass event BLOCK_PLACE to BigBrother
    java.lang.ClassCastException: com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions
     at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:46)
     at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:57)
     at me.taylorkelly.bigbrother.StickListener.onBlockPlace(StickListener.java:17)
     at org.bukkit.plugin.java.JavaPluginLoader$26.execute(JavaPluginLoader.java:384)
     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:299)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockPlaceEvent(CraftEventFactory.java:84)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockPlaceEvent(CraftEventFactory.java:68)
     at net.minecraft.server.ItemBlock.a(ItemBlock.java:74)
     at net.minecraft.server.ItemStack.placeItem(ItemStack.java:56)
     at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:217)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:536)
     at net.minecraft.server.Packet15Place.a(SourceFile:57)
     at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
     at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-14 15:45:37 [SEVERE] [BBROTHER] onPlayerInteract([EMAIL]org.bukkit.event.player.PlayerInteractEvent@6bc32802[/EMAIL])
    java.lang.ClassCastException: com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions
     at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:46)
     at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:57)
     at me.taylorkelly.bigbrother.listeners.BBPlayerListener.onPlayerInteract(BBPlayerListener.java:220)
     at org.bukkit.plugin.java.JavaPluginLoader$9.execute(JavaPluginLoader.java:280)
     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:299)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:162)
     at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:207)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:536)
     at net.minecraft.server.Packet15Place.a(SourceFile:57)
     at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
     at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-14 15:45:37 [SEVERE] Could not pass event BLOCK_PLACE to BigBrother
    java.lang.ClassCastException: com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions
     at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:46)
     at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:57)
     at me.taylorkelly.bigbrother.StickListener.onBlockPlace(StickListener.java:17)
     at org.bukkit.plugin.java.JavaPluginLoader$26.execute(JavaPluginLoader.java:384)
     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:299)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockPlaceEvent(CraftEventFactory.java:84)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockPlaceEvent(CraftEventFactory.java:68)
     at net.minecraft.server.ItemBlock.a(ItemBlock.java:74)
     at net.minecraft.server.ItemStack.placeItem(ItemStack.java:56)
     at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:217)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:536)
     at net.minecraft.server.Packet15Place.a(SourceFile:57)
     at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
     at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-14 15:45:37 [SEVERE] [BBROTHER] onPlayerInteract([EMAIL]org.bukkit.event.player.PlayerInteractEvent@6fbb66d[/EMAIL])
    java.lang.ClassCastException: com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions
     at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:46)
     at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:57)
     at me.taylorkelly.bigbrother.listeners.BBPlayerListener.onPlayerInteract(BBPlayerListener.java:220)
     at org.bukkit.plugin.java.JavaPluginLoader$9.execute(JavaPluginLoader.java:280)
     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:299)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:162)
     at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:207)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:536)
     at net.minecraft.server.Packet15Place.a(SourceFile:57)
     at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
     at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-14 15:45:37 [SEVERE] Could not pass event BLOCK_PLACE to BigBrother
    java.lang.ClassCastException: com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions
     at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:46)
     at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:57)
     at me.taylorkelly.bigbrother.StickListener.onBlockPlace(StickListener.java:17)
     at org.bukkit.plugin.java.JavaPluginLoader$26.execute(JavaPluginLoader.java:384)
     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:299)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockPlaceEvent(CraftEventFactory.java:84)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockPlaceEvent(CraftEventFactory.java:68)
     at net.minecraft.server.ItemBlock.a(ItemBlock.java:74)
     at net.minecraft.server.ItemStack.placeItem(ItemStack.java:56)
     at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:217)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:536)
     at net.minecraft.server.Packet15Place.a(SourceFile:57)
     at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
     at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-14 15:45:38 [SEVERE] [BBROTHER] onPlayerInteract([EMAIL]org.bukkit.event.player.PlayerInteractEvent@26d0a024[/EMAIL])
    java.lang.ClassCastException: com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions
     at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:46)
     at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:57)
     at me.taylorkelly.bigbrother.listeners.BBPlayerListener.onPlayerInteract(BBPlayerListener.java:220)
     at org.bukkit.plugin.java.JavaPluginLoader$9.execute(JavaPluginLoader.java:280)
     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:299)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:162)
     at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:207)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:536)
     at net.minecraft.server.Packet15Place.a(SourceFile:57)
     at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
     at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-14 15:45:38 [SEVERE] [BBROTHER] onPlayerInteract([EMAIL]org.bukkit.event.player.PlayerInteractEvent@4b2dc796[/EMAIL])
    java.lang.ClassCastException: com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions
     at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:46)
     at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:57)
     at me.taylorkelly.bigbrother.listeners.BBPlayerListener.onPlayerInteract(BBPlayerListener.java:220)
     at org.bukkit.plugin.java.JavaPluginLoader$9.execute(JavaPluginLoader.java:280)
     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:299)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:162)
     at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:207)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:536)
     at net.minecraft.server.Packet15Place.a(SourceFile:57)
     at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
     at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-14 15:45:38 [SEVERE] [BBROTHER] onPlayerInteract([EMAIL]org.bukkit.event.player.PlayerInteractEvent@4b685cf5[/EMAIL])
    java.lang.ClassCastException: com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions
     at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:46)
     at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:57)
     at me.taylorkelly.bigbrother.listeners.BBPlayerListener.onPlayerInteract(BBPlayerListener.java:220)
     at org.bukkit.plugin.java.JavaPluginLoader$9.execute(JavaPluginLoader.java:280)
     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:299)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:162)
     at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:207)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:536)
     at net.minecraft.server.Packet15Place.a(SourceFile:57)
     at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
     at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-14 15:45:38 [SEVERE] Could not pass event BLOCK_PLACE to BigBrother
    java.lang.ClassCastException: com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions
     at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:46)
     at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:57)
     at me.taylorkelly.bigbrother.StickListener.onBlockPlace(StickListener.java:17)
     at org.bukkit.plugin.java.JavaPluginLoader$26.execute(JavaPluginLoader.java:384)
     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:299)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockPlaceEvent(CraftEventFactory.java:84)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockPlaceEvent(CraftEventFactory.java:68)
     at net.minecraft.server.ItemBlock.a(ItemBlock.java:74)
     at net.minecraft.server.ItemStack.placeItem(ItemStack.java:56)
     at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:217)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:536)
     at net.minecraft.server.Packet15Place.a(SourceFile:57)
     at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
     at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-14 15:45:38 [SEVERE] [BBROTHER] onPlayerInteract([EMAIL]org.bukkit.event.player.PlayerInteractEvent@94651b8[/EMAIL])
    java.lang.ClassCastException: com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions
     at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:46)
     at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:57)
     at me.taylorkelly.bigbrother.listeners.BBPlayerListener.onPlayerInteract(BBPlayerListener.java:220)
     at org.bukkit.plugin.java.JavaPluginLoader$9.execute(JavaPluginLoader.java:280)
     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:299)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:162)
     at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:207)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:536)
     at net.minecraft.server.Packet15Place.a(SourceFile:57)
     at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
     at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-14 15:45:38 [SEVERE] Could not pass event BLOCK_PLACE to BigBrother
    java.lang.ClassCastException: com.nijikokun.bukkit.Permissions.Permissions cannot be cast to com.nijikokun.bukkit.Permissions.Permissions
     at me.taylorkelly.bigbrother.BBPermissions.permission(BBPermissions.java:46)
     at me.taylorkelly.bigbrother.BBPermissions.info(BBPermissions.java:57)
     at me.taylorkelly.bigbrother.StickListener.onBlockPlace(StickListener.java:17)
     at org.bukkit.plugin.java.JavaPluginLoader$26.execute(JavaPluginLoader.java:384)
     at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
     at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:299)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockPlaceEvent(CraftEventFactory.java:84)
     at org.bukkit.craftbukkit.event.CraftEventFactory.callBlockPlaceEvent(CraftEventFactory.java:68)
     at net.minecraft.server.ItemBlock.a(ItemBlock.java:74)
     at net.minecraft.server.ItemStack.placeItem(ItemStack.java:56)
     at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:217)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:536)
     at net.minecraft.server.Packet15Place.a(SourceFile:57)
     at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
     at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
    
    Never mind #440 works fine with CB 767 .... i tried going for 780 and that CB broke it, however its not an RB so i understand you not caring about it at the moment :) Cheers.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 13, 2016
  13. Offline

    4sm0da1

    is it possible to run it WITHOUT a mysql-database, my setup with the database on a webspace somehow didn't work, getting errors in the log...
     
  14. Offline

    NeoGriim

    So I'm running this on my server, everythings fine I eventually got rid of all the errors, however people seem to be stealing stuff from other people's chests and I can't figure out who is doing it. I'm hitting the chests with the stick, doing /bb here I have chest activity set to true in the file but it's not tracking any kind of chest activity in the database, how do I do this?
     
  15. Offline

    SeeD419

    Same. I'm not having any issues with the plugin minus the fact that the chest logging was removed I was told?

    This is pretty huge man...Someone needs to fix this, and YES I would myself if I had enough Java knowledge. I know some, but I wouldn't trust myself with something like this or trust me I would be working on it as we speak.
     
  16. Offline

    TheBeast808

    Not working at all. Everything was going fine, then i upgraded to 766 and it fell apart. I keep getting MySQL table errors. I even downgraded back to 740 to try to get it working, and... Nothing. Same stuff happens...
     
  17. I'm trying to make the server owner of a server I'm playing on enable the SuperStick for everyone, just so we can check who built/greifed what, but not rollback. Problem is, he says that it would make the server lag more. Is this true then, that making more players able to use BB, the server start to lag?
     
  18. Offline

    Clontarf[X]

    Code:
    16:12:29 [SEVERE] [BBROTHER] onPlayerPickupItem(org.bukkit.event.player.PlayerPickupItemEvent@792bf678)
    java.lang.NullPointerException
            at me.taylorkelly.bigbrother.datablock.PickupItem.<init>(PickupItem.java:12)
            at me.taylorkelly.bigbrother.listeners.BBPlayerListener.onPlayerPickupItem(BBPlayerListener.java:172)
            at org.bukkit.plugin.java.JavaPluginLoader$18.execute(JavaPluginLoader.java:334)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:289)
            at net.minecraft.server.EntityItem.b(EntityItem.java:203)
            at net.minecraft.server.EntityHuman.i(EntityHuman.java:212)
            at net.minecraft.server.EntityHuman.u(EntityHuman.java:204)
            at net.minecraft.server.EntityPlayer.u(EntityPlayer.java:212)
            at net.minecraft.server.EntityLiving.p_(EntityLiving.java:231)
            at net.minecraft.server.EntityHuman.p_(EntityHuman.java:90)
            at net.minecraft.server.EntityPlayer.a(EntityPlayer.java:169)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:273)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    
     
  19. Offline

    N3X15

    Guys, I am sorry I haven't addressed the onPlayerPickupItem bug, but I'm having trouble narrowing it down. Please paste your configuration to pastebin (WITHOUT MYSQL PASSWORDS), and link the paste here so I can reproduce what's going on.

    Also, I'm currently busy as hell with university, so PLEASE DO NOT REPORT ANY BUGS HERE. PUT THEM ON THE BUGTRACKER SO I CAN ADDRESS THEM IN AN ORDERLY FASHION WHEN I HAVE THE TIME.
     
  20. Offline

    Gixbit

    n3x15, You are so great for being so very patient with this. Even though there's problems now, And there are so many unappreciative assholes, you're hard at work with it anyway. Props to you.
     
  21. Offline

    Aleyasu

    I know that this is probably something that will never happen, but will you ever add flatfile support? It is much more easier to setup...
     
  22. Offline

    meee

    i asked in the WE thread, but i will ask here too :)

    Possible to improve the WE logging? Simply log the pos1 and the pos2 with coordinates? And lets see them wit bb log or bb stick?
     
  23. Offline

    Mrono

    I'm having a crappy error with mysql and something else. I was running b766 but downgraded to b740 in an attempt to make it go away and make BigBrother actually useful. Every time I start my server It seems to work, then a half hour later it stops and on a reload the following shows up. This is also appearing on 3 seperate servers.

    Code:
    12:09:00 [INFO] [BBROTHER] ------------------------------------
    12:09:00 [INFO] [BBROTHER] Hello, and thank you for using the TESTING version of BigBrother!
    12:09:00 [INFO] [BBROTHER] Please note that, since this is far from complete, there will be many bugs.
    12:09:00 [INFO] [BBROTHER] IF YOU FIND ANY BUGS, PLEASE REPORT THEM ON http://bugs.nexisonline.net/bb
    12:09:00 [INFO] [BBROTHER] Please stay tuned in irc.esper.net #bigbrother for updates and build notifications.
    12:09:00 [INFO] [BBROTHER] ------------------------------------
    12:09:02 [SEVERE] [BBROTHER] Your database settings are probably incorrect:
    java.sql.SQLException: invalid database address: jdbc:jdc:jdcpool
            at org.sqlite.JDBC.createConnection(JDBC.java:74)
            at org.sqlite.JDBC.connect(JDBC.java:64)
            at java.sql.DriverManager.getConnection(DriverManager.java:620)
            at java.sql.DriverManager.getConnection(DriverManager.java:222)
            at me.taylorkelly.bigbrother.datasource.BBDB.reconnect(BBDB.java:142)
            at me.taylorkelly.bigbrother.BigBrother.onEnable(BigBrother.java:108)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:632)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:218)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:116)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:94)
            at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:287)
            at org.bukkit.command.SimpleCommandMap$ReloadCommand.execute(SimpleCommandMap.java:201)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:85)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:247)
            at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:394)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:379)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    12:09:02 [SEVERE] null loading BigBrother v1.8-SNAPSHOT (Is it up to date?)
    java.lang.NullPointerException
            at me.taylorkelly.bigbrother.datasource.BBDB.tableExists(BBDB.java:95)
            at me.taylorkelly.bigbrother.tablemgrs.DBTable.tableExists(DBTable.java:31)
            at me.taylorkelly.bigbrother.tablemgrs.BBDataTable.<init>(BBDataTable.java:55)
            at me.taylorkelly.bigbrother.tablemgrs.BBDataH2.<init>(BBDataH2.java:13)
            at me.taylorkelly.bigbrother.tablemgrs.BBDataTable.getInstance(BBDataTable.java:47)
            at me.taylorkelly.bigbrother.BigBrother.onEnable(BigBrother.java:115)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:632)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:218)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:116)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:94)
            at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:287)
            at org.bukkit.command.SimpleCommandMap$ReloadCommand.execute(SimpleCommandMap.java:201)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:85)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:247)
            at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:394)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:379)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    
     
  24. Offline

    blaize9


    I Get the same thing, im running on 766.
    Im sure that my mysql settings are correct

    database:
    port: 3306
    username: Minecraft
    prefix: ''
    hostname: localhost
    cleanser:
    age: 3d
    deletes-per-operation: 20000
    type: H2
    password: passwordhere
    database: Minecraft
    send-delay: 4
    mysql:
    engine: INNODB
    low-priority-insert: true
     
  25. Offline

    Mrono

    I figured it out, Set type to MYSQL and not H2

    There was no documentation when I set it up and everything said USE MYSQL so I figured the default settings would be MYSQL
     
  26. Offline

    Mike L

    BB is still running fine for me, using Bukkit 766 and BB 433, Doesnt seem to log people accessing chests any more though, paintings either.

    Hope u guys can keep this goin :) great job so far!
     
  27. Offline

    Cstew

    Can anyone help me with this issue ?

    16:54:44 [SEVERE] [BBROTHER] executeUpdate failed (CREATE TABLE IF NOT EXISTS `bbdata` (`id` INTEGER AUTO_INCREMENT PRIMARY KEY,`date` INT UNSIGNED NOT NULL DEFAULT '0',`player` INT UNSIGNED NOT NULL DEFAULT '0',`action` tinyint NOT NULL DEFAULT '0',`world` tinyint NOT NULL DEFAULT '0',`x` int NOT NULL DEFAULT '0',`y` tinyint UNSIGNED NOT NULL DEFAULT '0',`z` int NOT NULL DEFAULT '0',`type` smallint NOT NULL DEFAULT '0',`data` TEXT NOT NULL DEFAULT '',`rbacked` boolean NOT NULL DEFAULT '0');CREATE INDEX dateIndex on bbdata (date);CREATE INDEX playerIndex on bbdata (player);CREATE INDEX actionIndex on bbdata (action);CREATE INDEX worldIndex on bbdata (world);CREATE INDEX posIndex on bbdata (x,y,z);CREATE INDEX typeIndex on bbdata (type);CREATE INDEX rbackedIndex on bbdata (rbacked);):
    org.h2.jdbc.JdbcSQLException: Index "DATEINDEX" already exists; SQL statement:
    CREATE INDEX dateIndex on bbdata (date);CREATE INDEX playerIndex on bbdata (player);CREATE INDEX actionIndex on bbdata (action);CREATE INDEX worldIndex on bbdata (world);CREATE INDEX posIndex on bbdata (x,y,z);CREATE INDEX typeIndex on bbdata (type);CREATE INDEX rbackedIndex on bbdata (rbacked); [42111-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.CreateIndex.update(CreateIndex.java:76)
    at org.h2.command.CommandContainer.update(CommandContainer.java:69)
    at org.h2.command.Command.executeUpdate(Command.java:212)
    at org.h2.command.CommandList.update(CommandList.java:41)
    at org.h2.command.CommandList.executeRemaining(CommandList.java:36)
    at org.h2.command.CommandList.update(CommandList.java:42)
    at org.h2.command.Command.executeUpdate(Command.java:212)
    at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:143)
    at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:129)
    at me.taylorkelly.bigbrother.datasource.BBDB.executeUpdate(BBDB.java:243)
    at me.taylorkelly.bigbrother.tablemgrs.DBTable.createTable(DBTable.java:35)
    at me.taylorkelly.bigbrother.tablemgrs.BBDataTable.<init>(BBDataTable.java:57)
    at me.taylorkelly.bigbrother.tablemgrs.BBDataH2.<init>(BBDataH2.java:13)
    at me.taylorkelly.bigbrother.tablemgrs.BBDataTable.getInstance(BBDataTable.java:47)
    at me.taylorkelly.bigbrother.BigBrother.onEnable(BigBrother.java:115)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:676)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:249)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:131)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:109)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:218)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:205)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:145)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:260)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    16:54:44 [INFO] [BBROTHER] BBData H2 Driver r1 loaded!
    16:54:44 [INFO] [BBROTHER] Building `bbworlds` table...
    16:54:44 [INFO] [BBROTHER] Building `bbusers` table...
    16:54:44 [SEVERE] [BBROTHER] executeUpdate failed (CREATE TABLE IF NOT EXISTS `bbusers` (`id` INT AUTO_INCREMENT PRIMARY KEY,`name` varchar(32) NOT NULL DEFAULT 'Player',`flags` INT NOT NULL DEFAULT '0');CREATE UNIQUE INDEX idxUsername ON `bbusers` (`name`)):
    org.h2.jdbc.JdbcSQLException: Index "IDXUSERNAME" already exists; SQL statement:
    CREATE TABLE IF NOT EXISTS `bbusers` (`id` INT AUTO_INCREMENT PRIMARY KEY,`name` varchar(32) NOT NULL DEFAULT 'Player',`flags` INT NOT NULL DEFAULT '0');CREATE UNIQUE INDEX idxUsername ON `bbusers` (`name`) [42111-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.CreateIndex.update(CreateIndex.java:76)
    at org.h2.command.CommandContainer.update(CommandContainer.java:69)
    at org.h2.command.CommandList.executeRemaining(CommandList.java:36)
    at org.h2.command.CommandList.update(CommandList.java:42)
    at org.h2.command.Command.executeUpdate(Command.java:212)
    at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:143)
    at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:129)
    at me.taylorkelly.bigbrother.datasource.BBDB.executeUpdate(BBDB.java:243)
    at me.taylorkelly.bigbrother.tablemgrs.DBTable.createTable(DBTable.java:35)
    at me.taylorkelly.bigbrother.tablemgrs.BBUsersTable.<init>(BBUsersTable.java:67)
    at me.taylorkelly.bigbrother.tablemgrs.BBUsersH2.<init>(BBUsersH2.java:11)
    at me.taylorkelly.bigbrother.tablemgrs.BBUsersTable.getInstance(BBUsersTable.java:54)
    at me.taylorkelly.bigbrother.BBPlayerInfo.<init>(BBPlayerInfo.java:50)
    at me.taylorkelly.bigbrother.BigBrother.onEnable(BigBrother.java:117)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:127)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:676)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:249)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:131)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:109)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:218)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:205)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:145)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:260)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)

    I run bukkit 766 with the following plugins

    CookieMonster
    dynmap
    Essentials 2.2 pack
    Factions
    iCoLand
    iConomy
    LWC
    MobileAdmin
    ModTRS
    NoCheat
    PvP
    Questioner
    Towny
    WeatherGod
    WorldEdit
    WorldGuard
     
  28. Offline

    andrewkm

    440 working very well with 766 ...
    the newer CBs break it....
    but the latest RB CB is 766 so everyone please use 766 + 440
     
  29. Offline

    blaize9

    Ooh God... thanks =D
     
  30. Offline

    MacG32

    BB #440 and CB #784 working smoothly.:)
     
  31. Offline

    Qiasfah

    Bukkit 766 BigBrother 429:

    Doesn't seem to be logging chest changes, config has:

    chest-changes: true

    Everything else seems to work, ideas?
     
Thread Status:
Not open for further replies.

Share This Page