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

    Lakart

    Could you update the config/install tutorial? I've never used BB and using the old info is confusing.
     
  3. Offline

    Toni

    I'm not sure if this is only me, but does anyone else have a problem where if you do a rollback for any person without a time or radius the server suddenly restarts? Also, it doesn't even rollback anything, and the records are gone.
     
  4. Offline

    lolzrofl

    I would suggest migrating to LogBlock until N3X15 can get all these issues worked out. LogBlock can do pretty much everything BigBrother can do, and its much more stable!
     
  5. Offline

    Lanuk

    I would use LogBlock, but no matter how much I try, MySQL will always make no sense to me at all

    wana help me with it XD
     
  6. Offline

    lolzrofl

    If you have a hosting service such as BroHoster, open a support ticket and ask them to create a MySQL database for you!
     
  7. Offline

    Phaedrus

    Big error on startup using 433 with bukkit 760 and an h2 database. (according to my config it should be h2 anyway)

    Code:
    2011-05-09 21:26:37 [INFO] [BBROTHER] ------------------------------------
    2011-05-09 21:26:37 [INFO] [BBROTHER] Hello, and thank you for using the TESTING version of BigBrother!
    2011-05-09 21:26:37 [INFO] [BBROTHER] Please note that, since this is far from complete, there will be many bugs.
    2011-05-09 21:26:37 [INFO] [BBROTHER] IF YOU FIND ANY BUGS, PLEASE REPORT THEM ON http://bugs.nexisonline.net/bb
    2011-05-09 21:26:37 [INFO] [BBROTHER] Please stay tuned in irc.esper.net #bigbrother for updates and build notifications.
    2011-05-09 21:26:37 [INFO] [BBROTHER] ------------------------------------
    2011-05-09 21:26:37 [INFO] [BBROTHER] Building `bbdata` table...
    2011-05-09 21:26:37 [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:670)
    	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: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)
    2011-05-09 21:26:37 [INFO] [BBROTHER] BBData H2 Driver r1 loaded!
    2011-05-09 21:26:37 [INFO] [BBROTHER] Building `bbworlds` table...
    2011-05-09 21:26:37 [INFO] [BBROTHER] Building `bbusers` table...
    2011-05-09 21:26:37 [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:670)
    	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: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)
    2011-05-09 21:26:37 [INFO] [BBROTHER] Permissions enabled using: Permissions v2.7.2
    2011-05-09 21:26:37 [WARNING] [BBROTHER] 'Help' isn't detected. No /help support
    2011-05-09 21:26:37 [INFO] [BBROTHER] BigBrother 1.8-SNAPSHOT (build #433) enabled!
    
    And then after a couple minutes I get this over and over.

    Code:
    2011-05-09 21:42:46 [SEVERE] [BBROTHER] Possible cause of previous SQLException:
    org.h2.jdbc.JdbcSQLException: Hexadecimal string with odd number of characters: "0"; SQL statement:
    INSERT INTO bbdata (date, player, action, world, x, y, z, type, data, rbacked) VALUES (?,?,?,?,?,?,?,?,?,0) -- (?1, ?2, ?3, ?4, ?5, ?6, ?7, ?8, ?9, 0) [90003-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.util.StringUtils.convertStringToBytes(StringUtils.java:956)
    	at org.h2.value.Value.convertTo(Value.java:832)
    	at org.h2.table.Column.convert(Column.java:151)
    	at org.h2.command.dml.Insert.insertRows(Insert.java:114)
    	at org.h2.command.dml.Insert.update(Insert.java:86)
    	at org.h2.command.CommandContainer.update(CommandContainer.java:69)
    	at org.h2.command.Command.executeUpdate(Command.java:212)
    	at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:143)
    	at org.h2.jdbc.JdbcPreparedStatement.executeBatch(JdbcPreparedStatement.java:1092)
    	at me.taylorkelly.bigbrother.datasource.DataBlockSender.sendBlocksSQL(DataBlockSender.java:75)
    	at me.taylorkelly.bigbrother.datasource.DataBlockSender.access$000(DataBlockSender.java:23)
    	at me.taylorkelly.bigbrother.datasource.DataBlockSender$SendingTask.run(DataBlockSender.java:214)
    	at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    	at java.lang.Thread.run(Unknown Source)
    org.h2.jdbc.JdbcSQLException: Hexadecimal string with odd number of characters: "0"; SQL statement:
    INSERT INTO bbdata (date, player, action, world, x, y, z, type, data, rbacked) VALUES (?,?,?,?,?,?,?,?,?,0) -- (?1, ?2, ?3, ?4, ?5, ?6, ?7, ?8, ?9, 0) [90003-153]
    org.h2.jdbc.JdbcSQLException: Hexadecimal string with odd number of characters: "0"; SQL ....
    (truncated)
    2011-05-09 21:42:46 [WARNING] [BBROTHER] SQL send failed. Keeping data for later send.
    
     
  8. Offline

    Lanuk

    Ahh, I am running this off of my home computer. I will be moving to BroHoster soon hopefully though. Darn the raised prices... :p
     
  9. Offline

    lolzrofl

    Even with the higher prices, its still a deal for only $1 per slot.
     
  10. Offline

    Lanuk

    It is indeed. I can't wait, bukkit isnt letting me rollback things in certain regions after a certain time has passed or something. It is annoying me and is not giving me any errors D:

    This might be my fault... I didn't configure MySQL or anything but just stuck it in my plugins folder and started using it after finding out there was an alternative to sql.
     
  11. Offline

    NotoriousPyro

    MySQL is SQL.
     
  12. Offline

    andrewkm

    Just dropping in to say all is well with latest RB [766] and big brother! Many thanks working perfect! :D
     
  13. Offline

    kidzaa12

    i did install it and it didnt work. anyone know how to make it work?
     
  14. Offline

    Luwiego

    Some bug. Doesnt notice when somepne brakes or places a block.
     
  15. Offline

    NeatMonster

    Code:
    2011-05-10 16:07:50 [SEVERE] [BBROTHER] onPlayerPickupItem(org.bukkit.event.player.PlayerPickupItemEvent@de8a94)
    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)
    CB#740, full log : http://pastie.org/1882665.
     
  16. Offline

    Tadas159

    Why BigBrother Doesnt rollback Text on signs? All My signs are now without text. You know its really hard to Write it all again.
     
  17. Offline

    skech1080

    Please help me, I don't get an error in the console but here is what happened:

    -I rolled back a greifer's actions
    -I undid the rollback to see the difference
    -Now it says "Nothing To Roll Back" even though all his greifings are still there.

    Whats happening?!

    EDIT:
    Also, the player is no longer on the watched or unwatched list.
    + it would be nice if you added pages to the watched/unwatched player lists...

    ANOTHER EDIT:
    Even when I right click the blocks with the stick/log it says all the changes but for this player. His "Chat" history on the bb log is still there though.

    I HOPE THIS EXTENSIVE EDITING HELPS YOU:
    Essentials protection still recognizes the signs belonging to the player, but bb says "No Edits"...

    ANOTHER EDIT AGAIN:
    I did demote them from essentials to default... and this is the same errors and stuff for about 5 others and I need a fix ASAP. Thanks :D
     
  18. Offline

    LucidLethargy

    I'm on 409 and it's working perfectly for me. Thank you for this plugin, I appreciate it every day as it gives me the flexibility I need to properly police my server!
     
  19. Offline

    Noah Wraith

    Snapshot link is down. BigBrother.jar file somehow got deleted from my server but I never deleted it. All the supporting files look to be still there. Just the .jar file is missing.
     
  20. Offline

    Emerson

    Yeah the site is down. I need the link so i can update my server. Please fix!
     
  21. Offline

    Lanuk

    Eh? I know that... I am saying that I can't work it and I am using the alternative

    It is also really hard to make it restore text... assuming its possible :p

    Yeah, same thing happened to me

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

    Michael314

    The problem is, it logs broken signs twice, once as a destroyed sign (which is right, because that stores the text in the database) and once as a destroyed block (which is wrong because it doesn't have the text)

    When you do rollback, it creates a sql statement to select the rows to rollback. That prepared statement that rollsback stuff doesn't select the action for destroyed sign. The only reason signs appear at all is because of the other bug - the thing that makes them get logged twice.

    getActionString in RollbackPreparedStatement.java needs to have :-

    ret.append(Action.SIGN_DESTROYED.ordinal());

    added to it.

    Last I looked the code to restore the lines of text was buggy too more on that (and the above too) in the old thread here :-

    http://forums.bukkit.org/threads/in...-rollback-package-531.166/page-86#post-200558
     
  23. Offline

    Stephen92

    I can't wait till this is fixed I miss this plugin dearly.
     
  24. Offline

    Joe12o

    Every time I start my server up I get 2 errors with Big Brother. I don't get the errors when I take out the BB folder and let it create a new one, but if I leave the folder alone I get these errors every time. I never got any errors in the 1 month that I've been using it, but all of the sudden: BAM error! CB: 766
    Code:
    [Lnet.minecraft.server.Statistic;@54a328
    146 recipes
    [Lnet.minecraft.server.Statistic;@54a328
    16 achievements
    22:46:16 [INFO] Starting minecraft server version Beta 1.5_02
    22:46:16 [INFO] Loading properties
    22:46:16 [INFO] Starting Minecraft server on ****************
    22:46:16 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-729-
    g5ee3f0f-b766jnks (MC: 1.5_02)
    22:46:16 [INFO] Preparing level "world"
    22:46:16 [INFO] Preparing start region
    22:46:17 [INFO] LWC     Loading shared objects
    22:46:17 [INFO] LWC     Native library: plugins/LWC/lib/native/Windows/x86/sqlit
    ejdbc.dll
    22:46:17 [INFO] [Permissions] (Phoenix) was Initialized.
    22:46:17 [INFO] [AntiCreeper] version 1.0 is enabled.
    22:46:17 [INFO] [BBROTHER] ------------------------------------
    22:46:17 [INFO] [BBROTHER] Hello, and thank you for using the TESTING version of
     BigBrother!
    22:46:17 [INFO] [BBROTHER] Please note that, since this is far from complete, th
    ere will be many bugs.
    22:46:17 [INFO] [BBROTHER] IF YOU FIND ANY BUGS, PLEASE REPORT THEM ON http://bu
    gs.nexisonline.net/bb
    22:46:17 [INFO] [BBROTHER] Please stay tuned in irc.esper.net #bigbrother for up
    dates and build notifications.
    22:46:17 [INFO] [BBROTHER] ------------------------------------
    22:46:20 [INFO] [BBROTHER] Building `bbdata` table...
    22:46:20 [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:676)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.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)
    22:46:20 [INFO] [BBROTHER] BBData H2 Driver r1 loaded!
    22:46:20 [INFO] [BBROTHER] Building `bbworlds` table...
    22:46:20 [INFO] [BBROTHER] Building `bbusers` table...
    22:46:20 [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:676)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.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)
    22:46:20 [INFO] [BBROTHER] Permissions enabled using: Permissions v2.7.2
    22:46:20 [WARNING] [BBROTHER] 'Help' isn't detected. No /help support
    22:46:20 [INFO] [BBROTHER] BigBrother 1.8-SNAPSHOT (build #433) enabled!
    22:46:20 [INFO] CraftBookCommon 3.0-alpha2 enabled.
    22:46:20 [INFO] CraftBookCommon: Permissions plugin detected! Using Permissions
    plugin for permissions.
    22:46:20 [INFO] CraftBookCircuits 3.0-alpha2 enabled.
    22:46:20 [INFO] CraftBookCircuits: Permissions plugin detected! Using Permission
    s plugin for permissions.
    22:46:20 [INFO] CraftBookCircuits: Permissions plugin detected! Using Permission
    s plugin for permissions.
    22:46:20 [INFO] CraftBookMechanisms 3.0-alpha2 enabled.
    22:46:20 [INFO] CraftBookMechanisms: Permissions plugin detected! Using Permissi
    ons plugin for permissions.
    22:46:20 [INFO] 1 cauldron recipe(s) loaded
    22:46:20 [INFO] CraftBookVehicles 3.0-alpha2 enabled.
    22:46:20 [INFO] CraftBookVehicles: Permissions plugin detected! Using Permission
    s plugin for permissions.
    22:46:20 [INFO] DailyBonus is running!
    22:46:20 [INFO] Loaded Essentials build 2.2.6 maintained by Zenexer, ementalo, A
    elux, Brettflan, KimKandor, snowleo and ceulemans.
    22:46:20 [INFO] Loaded EssentialsProtect build 2.2.6 maintained by Zenexer, emen
    talo, Aelux, Brettflan, KimKandor, snowleo and ceulemans.
    22:46:20 [INFO] Loaded EssentialsSpawn build 2.2.6 maintained by Zenexer, ementa
    lo, Aelux, Brettflan, KimKandor, snowleo and ceulemans.
    22:46:20 [INFO] [HeroChat] HeroChat version 4.10.3 enabled.
    22:46:22 [INFO] [iConomy] Logging is currently disabled.
    22:46:22 [INFO] [iConomy] v5.0 (Eruanna) loaded.
    22:46:22 [INFO] [iConomy] Developed by: [Nijikokun]
    22:46:22 [INFO] [iZone : 6.0] Enabled!
    22:46:22 [INFO] [iZone : 6.0] Loaded 0 zones out of 0
    22:46:22 [INFO] [Jail] Loaded 0 jail zones.
    22:46:22 [INFO] [Jail] Loaded 0 prisoners.
    22:46:22 [INFO] [Jail] Loaded 0 prisoners.
    22:46:22 [SEVERE] com/nijiko/coelho/iConomy/iConomy loading LocalShops v2.2.1 (I
    s it up to date?)
    java.lang.NoClassDefFoundError: com/nijiko/coelho/iConomy/iConomy
            at net.centerleft.localshops.LocalShops.onEnable(LocalShops.java:98)
            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(SimplePluginManage
    r.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)
    Caused by: java.lang.ClassNotFoundException: com.nijiko.coelho.iConomy.iConomy
            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.PluginClassLoader.findClass(PluginClassLoader.
    java:24)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            at java.lang.ClassLoader.loadClass(Unknown Source)
            ... 11 more
    22:46:22 [INFO] LoginQueue 15 initialized
    22:46:22 [INFO] LWC     Loaded 116 locale strings (0 overrides)
    22:46:22 [INFO] LWC     Using Nijikokun's permissions plugin for permissions
    22:46:22 [INFO] [Permissions] version [2.7.2] (Phoenix)  loaded
    22:46:22 [INFO] CraftBookCircuits: Permissions plugin detected! Using Permission
    s plugin for permissions.
    22:46:22 [INFO] [HeroChat] Permissions 2.7.2 found.
    22:46:22 [INFO] [iZone : 6.0] Using permissions of Permissions.
    22:46:22 [INFO] [iConomy] hooked into Permissions.
    22:46:22 [INFO] LocalShops: Attached to Permissions
    22:46:22 [INFO] LWC     Loading SQLite
    22:46:23 [INFO] SQLite  Using: Native
    22:46:23 [INFO] LWC     At version: v2.31
    22:46:23 [INFO] [MagicCarpet] MagicCarpet version 1.5.5 is enabled!
    22:46:23 [INFO] [MagicCarpet] Take yourself wonder by wonder, using /magiccarpet
     or /mc.
    22:46:23 [INFO] [MagicCarpet] Using Permissions.
    22:46:23 [INFO] [mcMMO] Permissions enabled.
    22:46:23 [INFO] mcMMO version 1.0.07 is enabled!
    22:46:23 [INFO] [Minecart Mania] Debug mode switched to NORMAL
    22:46:23 [INFO] [Minecart Mania] MinecartManiaCore version 1.1.6 is enabled!
    22:46:23 [INFO] [Minestairs] version 1.0 is enabled!
    22:46:23 [INFO] [Minestairs] is using Permissions
    22:46:23 [INFO] [MotherNature] Using Permissions version 2.7.2 for permission ha
    ndling
    22:46:23 [INFO] [MotherNature] Plugin enabled! (version 1.2)
    22:46:23 [INFO] [nSpleef] Hooked into Permissions 2.7.2
    22:46:23 [INFO] [nSpleef] Hooked into iConomy 5.0
    22:46:23 [INFO] nSpleef version 0.4.1 is enabled!
    22:46:23 [INFO] [PermissionsPlus] Attached to Permissions version: 2.7
    22:46:23 [INFO] [PermissionsPlus] version 1.5.1 has been enabled.
    22:46:23 [INFO] WorldEdit 4.5 enabled.
    22:46:23 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin
     for permissions.
    22:46:23 [INFO] WorldGuard: Permissions plugin detected! Using Permissions plugi
    n for permissions.
    22:46:23 [WARNING] WorldGuard: Unknown mob type 'creeper'
    22:46:23 [INFO] WorldGuard: Blacklist loaded.
    22:46:23 [INFO] WorldGuard: (world) Single session is enforced.
    22:46:23 [INFO] WorldGuard: (world) TNT ignition is PERMITTED.
    22:46:23 [INFO] WorldGuard: (world) Lighters are PERMITTED.
    22:46:23 [INFO] WorldGuard: (world) Lava fire is blocked.
    22:46:23 [INFO] WorldGuard: (world) All fire spread is disabled.
    22:46:23 [INFO] WorldGuard: Loaded configuration for world 'world"
    22:46:23 [INFO] WorldGuard: 11 regions loaded for 'world'
    22:46:23 [INFO] WorldGuard 5.0-alpha10 enabled.
    22:46:23 [INFO] [xAuth] Loading player accounts..
    22:46:23 [INFO] [xAuth] Done! Loaded 42 Accounts!
    22:46:23 [INFO] [xAuth] v1.2.4 Enabled!
    22:46:23 [INFO] [iCoLand] Successfully linked with iConomy
    22:46:23 [INFO] [iCoLand] Successfully linked with Permissions
    22:46:23 [INFO] [iCoLand] Initializing land manager...
    22:46:25 [INFO] [iCoLand] Found iConomy Tax/Bank account: iCoLand
    22:46:40 [INFO] [iCoLand] Version [v2.45] (fattire) enabled. 3 lands found.
    22:46:40 [INFO] [Minecart Mania] MinecartManiaAutocart version 1.1.2 is enabled!
    
    22:46:40 [INFO] Done (2.330s)! For help, type "help" or "?"
    22:46:40 [INFO] [nSpleef] Arenas loaded!
    22:46:42 [INFO] [BBROTHER] Cleaned out 0 records because of age in 0h00m00s.
    >
    
     
  25. Offline

    Emerson

    So i have been using bb now for about 1 hour =P. Its having some sort of confilct with Permissions, and herochat/ichat. when a person joins or i reload the server, this error comes up http://pastey.net/149854
    Its not Permissions or Herochat/ichat. I only got errors when BB was installed. I really been BB because my server has been griefed twice before( :confused: So many! =P) Am i doing something wrong? Ive tried to completely reinstall BB with no luck.

    THANKS FOR ANY HELP!
     
  26. Offline

    N3X15

    http://bugs.nexisonline.net/bb/issues/BB-6
     
  27. Offline

    Emerson

    Nay help for me?
     
  28. Offline

    ThorSve33

    It only rolled back a few changes...I got this. I believe those changes were made using the WorldEdit superpickaxe. Could that have anything to do with why they didn't get rolled back? Rather irritating, some Admin vs. Admin griefing lol.
     
  29. Offline

    Woodsy

  30. Offline

    stoch

    what to do with this error?


    Code:
    2011-05-11 20:45:59 [INFO] [BBROTHER] ------------------------------------
    2011-05-11 20:45:59 [INFO] [BBROTHER] Hello, and thank you for using the TESTING version of BigBrother!
    2011-05-11 20:45:59 [INFO] [BBROTHER] Please note that, since this is far from complete, there will be many bugs.
    2011-05-11 20:45:59 [INFO] [BBROTHER] IF YOU FIND ANY BUGS, PLEASE REPORT THEM ON http://bugs.nexisonline.net/bb
    2011-05-11 20:45:59 [INFO] [BBROTHER] Please stay tuned in irc.esper.net #bigbrother for updates and build notifications.
    2011-05-11 20:45:59 [INFO] [BBROTHER] ------------------------------------
    2011-05-11 20:46:00 [INFO] [BBROTHER] Building `bbdata` table...
    2011-05-11 20:46:00 [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: Индекс "DATEINDEX" уже существует
    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: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 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)
    2011-05-11 20:46:00 [INFO] [BBROTHER] BBData H2 Driver r1 loaded!
    2011-05-11 20:46:00 [INFO] [BBROTHER] Building `bbworlds` table...
    2011-05-11 20:46:00 [INFO] [BBROTHER] Building `bbusers` table...
    2011-05-11 20:46:00 [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: Индекс "IDXUSERNAME" уже существует
    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: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 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)
    
     
  31. Offline

    Kartus

    Suggestion: can you please re-add following config-part to cleanser? like it existed before in 1.7.1
    Code:
        max-records: '20000000'
     
Thread Status:
Not open for further replies.

Share This Page