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

    sauevaem

    com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '3000000DELETE FROM bbdata WHERE id NOT IN (SELECT id FROM top_record) LIMIT 2000' at line 1
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
    at com.mysql.jdbc.Util.getInstance(Util.java:382)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2620)
    at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1662)
    at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1581)
    at me.taylorkelly.bigbrother.Cleanser$CleanupThread.cleanByNumber(Cleanser.java:132)
    at me.taylorkelly.bigbrother.Cleanser$CleanupThread.run(Cleanser.java:81)
    >

    what do?
    (bukkit 740, lastest BB)

    still after reinstall of BB (+BigBrother directory deleted) and connecting to new, clean data base.

    Code:
    20:58:22 [INFO] [AuthMe] Using MySQL as datasource!
    20:58:22 [INFO] [AuthMe] Cache for registrations is enabled!
    20:58:22 [INFO] [AuthMe] 498 registered players loaded in 0.038 seconds!
    20:58:22 [INFO] [AuthMe] Version 0.72 was successfully loaded!
    20:58:22 [INFO] [HeroBounty] HeroBounty version 1.7.7 enabled.
    20:58:22 [INFO] [HeroBounty] Permissions 2.0 found.
    20:58:22 [INFO] [HeroBounty] iConomy 4.65 found.
    20:58:22 [INFO] CraftBukkitUpToDate version 2.5.2 is enabled!
    20:58:22 [INFO] CButD: CraftBukkit is up to Date
    20:58:22 [INFO] [Jail] Loaded 1 jail zones.
    20:58:22 [INFO] [Jail] Loaded 11 prisoners.
    20:58:22 [INFO] WorldGuard: Permissions plugin detected! Using Permissions plugin for permissions.
    20:58:22 [INFO] WorldGuard: Blacklist loaded.
    20:58:22 [INFO] WorldGuard: (utopia) Single session is enforced.
    20:58:22 [INFO] WorldGuard: (utopia) TNT ignition is blocked.
    20:58:22 [INFO] WorldGuard: (utopia) Lighters are blocked.
    20:58:22 [INFO] WorldGuard: (utopia) Lava fire is blocked.
    20:58:22 [INFO] WorldGuard: (utopia) All fire spread is disabled.
    20:58:22 [INFO] WorldGuard: Loaded configuration for world 'utopia"
    20:58:22 [INFO] WorldGuard: Blacklist loaded.
    20:58:22 [INFO] WorldGuard: (roleplay) Single session is enforced.
    20:58:22 [INFO] WorldGuard: (roleplay) TNT ignition is PERMITTED.
    20:58:22 [INFO] WorldGuard: (roleplay) Lighters are PERMITTED.
    20:58:22 [INFO] WorldGuard: (roleplay) Lava fire is PERMITTED.
    20:58:22 [INFO] WorldGuard: (roleplay) All fire spread is disabled.
    20:58:22 [INFO] WorldGuard: Loaded configuration for world 'roleplay"
    20:58:23 [INFO] WorldGuard: 383 regions loaded for 'utopia'
    20:58:23 [INFO] WorldGuard: 9 regions loaded for 'roleplay'
    20:58:23 [INFO] WorldGuard 270-wiz enabled.
    20:58:23 [INFO] [iChat] Found Permissions (v2.5.1)
    20:58:23 [INFO] iChat (v2.2.3) enabled
    20:58:23 [INFO] [iCoLand] Successfully linked with iConomy
    20:58:23 [INFO] [iCoLand] Successfully linked with Permissions
    20:58:23 [INFO] [iCoLand] Initializing land manager...
    20:58:24 [INFO] [iCoLand] Found iConomy Tax/Bank account: Bank
    20:58:24 [INFO] [iCoLand] Version [v2.45] (fattire) enabled. 1 lands found.
    20:58:24 [INFO] Done (0.826s)! For help, type "help" or "?"
    20:58:27 [SEVERE] [BBROTHER] Cleanse SQL exception (by #)
    com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '5000000DELETE FROM bbdata WHERE id NOT IN (SELECT id FROM top_record) LIMIT 2000' at line 1
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
            at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
            at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
            at com.mysql.jdbc.Util.getInstance(Util.java:382)
            at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)
            at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593)
            at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525)
            at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
            at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
            at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2620)
            at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1662)
            at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1581)
            at me.taylorkelly.bigbrother.Cleanser$CleanupThread.cleanByNumber(Cleanser.java:132)
            at me.taylorkelly.bigbrother.Cleanser$CleanupThread.run(Cleanser.java:81)
    20:58:29 [INFO] [Minecart Mania] Loading Sensor Data.
    20:58:32 [INFO] The automatic update-Check only work every 6 hours, the last check was 18 minutes ago.
    >
    
     
  3. Offline

    TwolfWD

    Code:
    15:00:51 [SEVERE] [BBROTHER] Error getting a connection. Make sure your database settings are correct!
    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.ConnectionManager.createConnection(ConnectionManager.java:75)
        at me.taylorkelly.bigbrother.datasource.ConnectionManager.getFirstConnection(ConnectionManager.java:157)
        at me.taylorkelly.bigbrother.BigBrother.onEnable(BigBrother.java:137)
        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)
    15:00:51 [SEVERE] [BBROTHER] Could not establish SQL connection. Disabling BigBrother
    
    This started happening after updating to #740 CB and #406 BB. is this an issue with one of the two?
     
  4. Offline

    Xaostica

    Code:
    15:10:14 [SEVERE] [BBROTHER] Connection failure, will try to reconnect is a moment...
    com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Data source rejected establishment of connection,  message from server: "Too many connections"
        at sun.reflect.GeneratedConstructorAccessor56.newInstance(Unknown Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
        at com.mysql.jdbc.Util.getInstance(Util.java:382)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1013)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:987)
        at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:982)
        at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1116)
        at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2338)
        at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2371)
        at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2163)
        at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:794)
        at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
        at sun.reflect.GeneratedConstructorAccessor24.newInstance(Unknown Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
        at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:378)
        at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305)
        at java.sql.DriverManager.getConnection(DriverManager.java:582)
        at java.sql.DriverManager.getConnection(DriverManager.java:185)
        at me.taylorkelly.bigbrother.datasource.ConnectionService.getConnection(ConnectionService.java:77)
        at me.taylorkelly.bigbrother.datasource.JDCConnectionDriver.connect(JDCConnectionDriver.java:54)
        at java.sql.DriverManager.getConnection(DriverManager.java:582)
        at java.sql.DriverManager.getConnection(DriverManager.java:207)
        at me.taylorkelly.bigbrother.datasource.ConnectionManager.createConnection(ConnectionManager.java:75)
        at me.taylorkelly.bigbrother.datasource.ConnectionManager.getConnection(ConnectionManager.java:31)
        at me.taylorkelly.bigbrother.datasource.DataBlockSender.sendBlocksSQL(DataBlockSender.java:58)
        at me.taylorkelly.bigbrother.datasource.DataBlockSender.access$000(DataBlockSender.java:25)
        at me.taylorkelly.bigbrother.datasource.DataBlockSender$SendingTask.run(DataBlockSender.java:224)
        at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:33)
        at java.lang.Thread.run(Thread.java:662)
    
    Just added the last build from the 3rd and using bukkit 740. I'm not sure what i've done wrong or if this is a conflict with GuestPrev (which seemed in the past to act strangely) however BB always worked fine on non-guest which was perfect.

    Any help or if I need to provide more information let me know please'
    (rolling back from 409 to build 405 to see if I can get any luck)
    ---
    (appears now the sql database is flooded with BB request? getting too many connection errors with other plugins - honestly not sure what i've done to cause this or if it's another plugin. Going to purge bb data and start fresh and see if that helps..._)
    ---
    The nightmare didn't end till I reverted BB to build 360 - connections are down to reasonable levels and am able to access the db and other plugins are behaving proper.
     
  5. Offline

    Micze

    Do i dare to upgrade from 396?
     
  6. Offline

    Pr4w

    Don't, I've had to disable it, because I was getting spammed with all these errors :/
    I'll probably downgrade to 396, is it working properly?
     
  7. Offline

    Micze

    except that sql error, (that dont really matter to me for now, it wont clean out the tables) it seem to work well
     
  8. Offline

    BlackOutGaming

    BigBrother keeps spamming my console with:

    Code:
    [INFO] [BBROTHER] H2 can't cleanse by # of records.
    This just started happening after I updated to build 405. I'm running Bukkit build 755.
     
    quickclay and blindsarcasm like this.
  9. Offline

    MGNick

    My database just maxed out at 3 mill. records recorded. It is lagging the server like crazy once it hit 3 mill. It cleans out 1000 records all the time but I am not sure if those records are from the past for example: 4 days or those are just most recent.

    Is there a way to export the data table in phpmyadmin? Also is there a way to just clean out old records that are a certain amount of days old for example 4 days.

    I know if I remove those 3 mill records I will never know who griefed in areas that have been griefed. So what do you all suggest I should do?
     
  10. Offline

    blindsarcasm

    I get 1 error. help isn't detected no /help support.

    I had this until I changed the 'deletes per cleanse'

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

    jayzon915

    We had the CHEST_DELTA error on our server. Now some of our chests are inaccessible. When a user clicks them, the client crashes. Is there any way to gain access to them?
     
  12. Offline

    Damian Mason

    Try breaking the chest and replacing it. We had the same problem and this plugin keeps breaking every day. I've given up and uninstalled it until a newer build.
     
  13. i use the recommended build, and it still says test build... Hmm
     
  14. Offline

    k1l1k

    Just edited BigBrother.yml like this:

    Code:
    database:
        cleanse-age: 3d
        deletes-per-cleansing: '20000'
        max-records: '3000000'
        type: H2
        send-delay: 4
        mysql:
            port: 3306
            username: ************
            engine: MyISAM
            prefix: ''
            low-priority-insert: true
            hostname: localhost
            password: ************
            database: Minecraft
    Then I've started the server...

    Code:
    20:17:55 [INFO] [BBROTHER] ------------------------------------
    20:17:55 [INFO] [BBROTHER] Hello, and thank you for using the TESTING version of BigBrother!
    20:17:55 [INFO] [BBROTHER] Please note that, since this is far from complete, there will be many bugs.
    20:17:55 [INFO] [BBROTHER] IF YOU FIND ANY BUGS, PLEASE REPORT THEM ON http://bugs.nexisonline.net/bb
    20:17:55 [INFO] [BBROTHER] Please stay tuned in irc.esper.net #bigbrother for updates and build notifications.
    20:17:55 [INFO] [BBROTHER] ------------------------------------
    20:17:56 [INFO] [BBROTHER] Building `bbdata` table...
    20:17:56 [INFO] [BBROTHER] BBData H2 Driver r1 loaded!
    20:17:56 [INFO] [BBROTHER] Building `bbusers` table...
    20:17:56 [INFO] [BBROTHER] Permissions enabled using: Permissions v2.7.2
    20:17:56 [WARNING] [BBROTHER] 'Help' isn't detected. No /help support
    20:17:56 [INFO] [BBROTHER] BigBrother 1.8-SNAPSHOT (build #409) enabled!
    
    But then no tables were created in my database.

    What I'm doing wrong?
     
  15. Offline

    N3X15

    I regret to make this decision, but I've reached a point where I'm probably going to end my maintenance of BigBrother unless I get some additional hands on deck. I've got a Software Quality course that just started and is already a massive pain in the ass, and I have a bunch of other projects going, including keeping my own Minecraft server afloat. I am simply running low on time to fix the enormous fundamental problems in BB's design that are causing the problems you are all helpfully reporting.

    I am sorry to do this to you guys, but I'm running out of choices. I'm going to try to keep this running as long as I can, but I need some help. If you're a plugin developer and would like to get your hands dirty, please PM me your github username.

    type: MYSQL, not H2 :p
     
  16. Offline

    Damian Mason

    Completely understandable. Care to point us in the direction of some BB competitors that you find worthy?
     
  17. Offline

    quickclay

    What did you change it to?
     
  18. Offline

    k1l1k

    Thanks for helping, and you're totally right, you need some help here.
     
  19. Offline

    sy7hf7tgtgrf

    BB was not working with the commands like /BB stick 1 and it would say use /bb help and that would not work either . So I opened the BB archive jar and opened plugin.yml and and the ending lines was this: description: All of the BigBrother commands
    usage: Command unrecognised by BigBrother. See documentation or use /bb help.
     
  20. Offline

    4am

    When running, my SQL server spikes to 100% CPU (alternately between cores for about 10 seconds each) and doesn't stop. Didn't have this issue before, anyone know how to fix it? Is this because of Environment logging? No one else is on the server at all, and even when I log out it keeps doing it. Running 407 and CB 740

    Also, sorry to hear about the issues maintaining this, it'll be a shame if it goes :-( If i had more time and was more familiar with Java I'd take a whack at it, but I'm afraid I'm just not up to the skill level I'd need to be at at this point.
     
  21. Offline

    Valkyr

  22. Offline

    link2110

    New issue with 409, if used with CB755, if you /bb stick 1 or /bb stick 2, it works fine, but when you try to check a block, it lags everybody out. and gives a read timed out. Havent pinpointed whats causing it.

    If i was more familiar with java, i'd help out, but i only know very basic javacode :(
     
  23. 06:54:52 [SEVERE] [BBROTHER] Could not find lib/h2.jar! Please make sure it is present and readable.
    06:54:52 [SEVERE] [BBROTHER] Error getting a connection, disabling BigBrother...


    im on linux and it says it cant find h2.jar for some reason and it is in the folder.

    CB Build: 740
    Bigbrother build: 409

    please help i don't know why it is happening.
     
  24. Offline

    Amin Azman

    got problem will rollback..
     
  25. Offline

    Kartus

    bb 409 with #740: doesn't show logs from chests with bb stick 1
     
  26. Offline

    Johniver

    This is what i get on bb 409. CB 740
    on every pickup event.

    Code:
    14:22:17 [SEVERE] [BBROTHER] onPlayerPickupItem(org.bukkit.event.player.PlayerPi
    ckupItemEvent@786bfd73)
    java.lang.NullPointerException
            at me.taylorkelly.bigbrother.datablock.PickupItem.<init>(PickupItem.java
    :12)
            at me.taylorkelly.bigbrother.listeners.BBPlayerListener.onPlayerPickupIt
    em(BBPlayerListener.java:172)
            at org.bukkit.plugin.java.JavaPluginLoader$17.execute(JavaPluginLoader.j
    ava:302)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:257)
            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:205)
            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:162)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:272)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    14:22:17 [SEVERE] [BBROTHER] onPlayerPickupItem(org.bukkit.event.player.PlayerPi
    ckupItemEvent@79ccc6c8)
    java.lang.NullPointerException
            at me.taylorkelly.bigbrother.datablock.PickupItem.<init>(PickupItem.java
    :12)
            at me.taylorkelly.bigbrother.listeners.BBPlayerListener.onPlayerPickupIt
    em(BBPlayerListener.java:172)
            at org.bukkit.plugin.java.JavaPluginLoader$17.execute(JavaPluginLoader.j
    ava:302)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:257)
            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:205)
            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:162)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:272)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    14:22:17 [SEVERE] [BBROTHER] onPlayerPickupItem(org.bukkit.event.player.PlayerPi
    ckupItemEvent@730eb2f0)
    java.lang.NullPointerException
            at me.taylorkelly.bigbrother.datablock.PickupItem.<init>(PickupItem.java
    :12)
            at me.taylorkelly.bigbrother.listeners.BBPlayerListener.onPlayerPickupIt
    em(BBPlayerListener.java:172)
            at org.bukkit.plugin.java.JavaPluginLoader$17.execute(JavaPluginLoader.j
    ava:302)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:257)
            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:205)
            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:162)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:272)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    14:22:17 [SEVERE] [BBROTHER] onPlayerPickupItem(org.bukkit.event.player.PlayerPi
    ckupItemEvent@4a05e593)
    java.lang.NullPointerException
            at me.taylorkelly.bigbrother.datablock.PickupItem.<init>(PickupItem.java
    :12)
            at me.taylorkelly.bigbrother.listeners.BBPlayerListener.onPlayerPickupIt
    em(BBPlayerListener.java:172)
            at org.bukkit.plugin.java.JavaPluginLoader$17.execute(JavaPluginLoader.j
    ava:302)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:257)
            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:205)
            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:162)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:272)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    14:22:17 [SEVERE] [BBROTHER] onPlayerPickupItem(org.bukkit.event.player.PlayerPi
    ckupItemEvent@49233bdc)
    java.lang.NullPointerException
            at me.taylorkelly.bigbrother.datablock.PickupItem.<init>(PickupItem.java
    :12)
            at me.taylorkelly.bigbrother.listeners.BBPlayerListener.onPlayerPickupIt
    em(BBPlayerListener.java:172)
            at org.bukkit.plugin.java.JavaPluginLoader$17.execute(JavaPluginLoader.j
    ava:302)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:257)
            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:205)
            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:162)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:272)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    14:22:17 [SEVERE] [BBROTHER] onPlayerPickupItem(org.bukkit.event.player.PlayerPi
    ckupItemEvent@282f0e07)
    java.lang.NullPointerException
            at me.taylorkelly.bigbrother.datablock.PickupItem.<init>(PickupItem.java
    :12)
            at me.taylorkelly.bigbrother.listeners.BBPlayerListener.onPlayerPickupIt
    em(BBPlayerListener.java:172)
            at org.bukkit.plugin.java.JavaPluginLoader$17.execute(JavaPluginLoader.j
    ava:302)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:257)
            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:205)
            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:162)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:272)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    14:22:17 [SEVERE] [BBROTHER] onPlayerPickupItem(org.bukkit.event.player.PlayerPi
    ckupItemEvent@2c9ced84)
    java.lang.NullPointerException
            at me.taylorkelly.bigbrother.datablock.PickupItem.<init>(PickupItem.java
    :12)
            at me.taylorkelly.bigbrother.listeners.BBPlayerListener.onPlayerPickupIt
    em(BBPlayerListener.java:172)
            at org.bukkit.plugin.java.JavaPluginLoader$17.execute(JavaPluginLoader.j
    ava:302)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:257)
            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:205)
            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:162)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:272)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    14:22:17 [SEVERE] [BBROTHER] onPlayerPickupItem(org.bukkit.event.player.PlayerPi
    ckupItemEvent@72ad8bfd)
    java.lang.NullPointerException
            at me.taylorkelly.bigbrother.datablock.PickupItem.<init>(PickupItem.java
    :12)
            at me.taylorkelly.bigbrother.listeners.BBPlayerListener.onPlayerPickupIt
    em(BBPlayerListener.java:172)
            at org.bukkit.plugin.java.JavaPluginLoader$17.execute(JavaPluginLoader.j
    ava:302)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:257)
            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:205)
            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:162)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:272)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    14:22:17 [SEVERE] [BBROTHER] onPlayerPickupItem(org.bukkit.event.player.PlayerPi
    ckupItemEvent@5fc1c9dc)
    java.lang.NullPointerException
            at me.taylorkelly.bigbrother.datablock.PickupItem.<init>(PickupItem.java
    :12)
            at me.taylorkelly.bigbrother.listeners.BBPlayerListener.onPlayerPickupIt
    em(BBPlayerListener.java:172)
            at org.bukkit.plugin.java.JavaPluginLoader$17.execute(JavaPluginLoader.j
    ava:302)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:257)
            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:205)
            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:162)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:272)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    14:22:17 [SEVERE] [BBROTHER] onPlayerPickupItem(org.bukkit.event.player.PlayerPi
    ckupItemEvent@2babbba1)
    java.lang.NullPointerException
            at me.taylorkelly.bigbrother.datablock.PickupItem.<init>(PickupItem.java
    :12)
            at me.taylorkelly.bigbrother.listeners.BBPlayerListener.onPlayerPickupIt
    em(BBPlayerListener.java:172)
            at org.bukkit.plugin.java.JavaPluginLoader$17.execute(JavaPluginLoader.j
    ava:302)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:257)
            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:205)
            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:162)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:272)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    >
     
  27. Offline

    link2110

    he removed the chests from logging as it was causing too many problems
     
  28. Offline

    Kartus

    yeah, i know, but he doesn't telled us that he also removed "show logs" from chests ;) logging and show logging is different ;) but anyway, thanks for answer and let's wait until its working again. i love the great support on this plugin with N3X15, thank you very much.
     
  29. Offline

    SeeD419

    This is why I'm still running an older build of this...I'd love to update but I always read things like this that work fine with the old build I have lol
     
  30. Offline

    BlackOutGaming

    Hopefully someone will continue this plugin. It makes my server practical to run. If I can't roll back griefing, then I would rather just not run a server. :(
     
  31. Offline

    RaCooN

    Agreed, this plug-in is just to important for servers to stop griefers from destroying the whole place! If there are any developers who know a bit of Java, please help out N3X15. He has done an amazing job turn but we can't let this plugin turn into a dead-man's grave.
     
    BlackOutGaming likes this.
Thread Status:
Not open for further replies.

Share This Page