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

    skawke

    I keep getting this messsage, and no logs are being saved.

    [SEVERE] [BBROTHER] onPlayerInteract(org.bukkit.event.player.PlayerInteractEvent@13f0d3a)

    and

    onPlayerChat(org.bukkit.event.player.PlayerChatEvent@1497ef8)

    etc.
    Plugins I use: DreamLands, Essentials, Permissions, iChat
     
  3. Offline

    willystylee

    ok lol. Ill admit im still a bit confused. But anyways, i'm just happy to have (most likely) spotted the source of the corruption. I love this plugin though, and it's an important tool for our server... is there any assurance you can give me that this will be fixed and never happen again? have you guys heard of anyone else getting the corruption from bb?
     
  4. Offline

    N3X15

    BB uses Permissions 3.1.5+. You need to upgrade.
    The latest non-Recommended versions of BigBrother (the one that shows up as 1.10.0) isn't ready yet, thus it's a dev build.

    As for chunk corruption, no, I have not experienced it.

    You're using an old version. The one linked in the post above will work fine.

    I'm currently planning to make /bb log "stick" across sessions via a set of database fields.

    Something happened to the way Lava and Water blocks are sent to BigBrother, breaking the Flow logging system, so I'm currently trying to raise some Bukkit developers so I can figure out what changed, and how to work around it.

    Please pastebin the entire server.log.

    I do not receive any chunk corruption on my production server.
     
  5. Offline

    Mr_H4mm3r

    Code:
    2011-07-13 23:18:51 [INFO] Starting minecraft server version Beta 1.7.2
    2011-07-13 23:18:51 [INFO] Loading properties
    2011-07-13 23:18:51 [INFO] Starting Minecraft server on 95.211.124.129:25565
    2011-07-13 23:18:52 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-904-g9277096-b953jnks (MC: 1.7.2)
    2011-07-13 23:18:52 [INFO] LWC: Loading shared objects
    2011-07-13 23:18:53 [INFO] LWC: Protection cache: 0/10000
    2011-07-13 23:18:53 [INFO] LWC: Native library: plugins/LWC/lib/native/Windows/amd64/sqlitejdbc.dll
    2011-07-13 23:18:53 [INFO] Preparing level "world"
    2011-07-13 23:18:53 [INFO] Preparing start region for level 0 (Seed: 1876012151054640450)
    2011-07-13 23:18:54 [INFO] Preparing spawn area: 40%
    2011-07-13 23:18:55 [INFO] Preparing spawn area: 52%
    2011-07-13 23:18:55 [INFO] Preparing start region for level 1 (Seed: 9205044940918094983)
    2011-07-13 23:18:56 [INFO] Preparing spawn area: 93%
    2011-07-13 23:18:56 [INFO] [BBROTHER] ------------------------------------
    2011-07-13 23:18:56 [INFO] [BBROTHER] Hello, and thank you for using the TESTING version of BigBrother!
    2011-07-13 23:18:56 [INFO] [BBROTHER] Please note that, since this is far from complete, there will be many bugs.
    2011-07-13 23:18:56 [INFO] [BBROTHER] IF YOU FIND ANY BUGS, PLEASE REPORT THEM ON http://bugs.nexisonline.net/bb
    2011-07-13 23:18:56 [INFO] [BBROTHER] Please stay tuned in irc.esper.net #bigbrother for updates and build notifications.
    2011-07-13 23:18:56 [INFO] [BBROTHER] ------------------------------------
    2011-07-13 23:18:59 [INFO] [BBROTHER] Building `bbdata` table...
    2011-07-13 23:18:59 [INFO] [BBROTHER] BBData H2 Driver r1 loaded!
    2011-07-13 23:18:59 [INFO] [BBROTHER] Building `bbworlds` table...
    2011-07-13 23:18:59 [INFO] [BBROTHER] Building `bbusers` table...
    2011-07-13 23:19:00 [WARNING] [BBROTHER] Permission system not detected, defaulting to OP
    2011-07-13 23:19:00 [SEVERE] [BBROTHER] A permission plugin isn't loaded, only OPs can use commands
    2011-07-13 23:19:00 [WARNING] [BBROTHER] 'Help' isn't detected. No /help support
    2011-07-13 23:19:00 [INFO] [BBROTHER] BigBrother 1.9.1-SNAPSHOT (build #581) enabled!
    2011-07-13 23:19:01 [INFO] Loaded Essentials build 2.4.1 by Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans and Xeology
    2011-07-13 23:19:01 [INFO] [Essentials] Payment method found (iConomy version: 5)
    2011-07-13 23:19:01 [INFO] Loaded EssentialsChat build 2.4.1 by Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans and Xeology
    2011-07-13 23:19:01 [INFO] Loaded EssentialsGeoIP build 2.4.1 by Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans and Xeology
    2011-07-13 23:19:01 [INFO] This product includes GeoLite data created by MaxMind, available from http://www.maxmind.com/.
    2011-07-13 23:19:01 [INFO] Loaded EssentialsProtect build 2.4.1 by Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans and Xeology
    2011-07-13 23:19:01 [INFO] Loaded EssentialsSpawn build 2.4.1 by Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans and Xeology
    2011-07-13 23:19:03 [INFO] [iConomy] Logging is currently disabled.
    2011-07-13 23:19:03 [INFO] [iConomy] v5.01 (Eruanna) loaded.
    2011-07-13 23:19:03 [INFO] [iConomy] Developed by: [Nijikokun]
    2011-07-13 23:19:04 [INFO] [Jail] Loaded 4 jail zones.
    2011-07-13 23:19:04 [INFO] [Jail] Loaded 1 prisoners.
    2011-07-13 23:19:04 [INFO] [Jail] Loaded 8 cells.
    2011-07-13 23:19:04 [INFO] [obuShutTheHellUp version 0.3] Settings file successfully loaded
    2011-07-13 23:19:04 [INFO] [obuShutTheHellUp version 0.3] Enabled!
    2011-07-13 23:19:04 [INFO] [PVP Arena] Permissions plugin not found, defaulting to ops.txt.
    2011-07-13 23:19:04 [INFO] [PVP Arena] enabled. (version 0.0.4)
    2011-07-13 23:19:04 [INFO] [PVP Arena] hooked into iConomy
    2011-07-13 23:19:04 [INFO] [Residence] Permissions Plugin NOT Found!
    2011-07-13 23:19:04 [INFO] [Residence] Successfully linked with iConomy!
    2011-07-13 23:19:04 [INFO] [Residence] Loaded Residences...
    2011-07-13 23:19:04 [INFO] [Residence] Enabled! Version 2.3.2 by bekvon
    2011-07-13 23:19:04 [INFO] WorldEdit 4.6 enabled.
    2011-07-13 23:19:04 [INFO] WorldEdit: No known permissions plugin detected. Using configuration file for permissions.
    2011-07-13 23:19:04 [INFO] WorldGuard: No known permissions plugin detected. Using configuration file for permissions.
    2011-07-13 23:19:04 [INFO] WorldGuard: (world) Single session is enforced.
    2011-07-13 23:19:04 [INFO] WorldGuard: (world) TNT ignition is PERMITTED.
    2011-07-13 23:19:04 [INFO] WorldGuard: (world) Lighters are PERMITTED.
    2011-07-13 23:19:04 [INFO] WorldGuard: (world) Lava fire is blocked.
    2011-07-13 23:19:04 [INFO] WorldGuard: (world) Fire spread is UNRESTRICTED.
    2011-07-13 23:19:04 [INFO] WorldGuard: Loaded configuration for world 'world"
    2011-07-13 23:19:04 [INFO] WorldGuard: (world_nether) Single session is enforced.
    2011-07-13 23:19:04 [INFO] WorldGuard: (world_nether) TNT ignition is PERMITTED.
    2011-07-13 23:19:04 [INFO] WorldGuard: (world_nether) Lighters are PERMITTED.
    2011-07-13 23:19:04 [INFO] WorldGuard: (world_nether) Lava fire is blocked.
    2011-07-13 23:19:04 [INFO] WorldGuard: (world_nether) Fire spread is UNRESTRICTED.
    2011-07-13 23:19:04 [INFO] WorldGuard: Loaded configuration for world 'world_nether"
    2011-07-13 23:19:04 [INFO] WorldGuard: 3 regions loaded for 'world'
    2011-07-13 23:19:04 [INFO] WorldGuard 5.2.2 enabled.
    2011-07-13 23:19:04 [WARNING] [EssentialsProtect] WorldGuard was detected, in the near future the following features of Protect will be disabled in favor of WorldGuard's versions
    2011-07-13 23:19:04 [WARNING] disable water flow
    2011-07-13 23:19:04 [WARNING] disable lava flow
    2011-07-13 23:19:04 [WARNING] disable water bucket flow
    2011-07-13 23:19:04 [WARNING] disable all fire spread
    2011-07-13 23:19:04 [WARNING] disable tnt explosion
    2011-07-13 23:19:04 [WARNING] disable creeper explosion
    2011-07-13 23:19:04 [WARNING] disable all damage types
    2011-07-13 23:19:04 [INFO] LWC: Loaded 133 locale strings (0 overrides)
    2011-07-13 23:19:04 [INFO] LWC: Loading SQLite
    2011-07-13 23:19:04 [INFO] LWC: Using: Native
    2011-07-13 23:19:04 [INFO] LWC: Precached 114 protections.
    2011-07-13 23:19:04 [INFO] LWC: At version: 3.21-git-LWC-2936c58564bf9d84e97a9a024af1644c8f67f269-b54jnks
    2011-07-13 23:19:04 [INFO] Done (1.173s)! For help, type "help" or "?"
    2011-07-13 23:19:06 [INFO] Mr_H4mm3r [/188.179.185.28:55520] logged in with entity id 5343 at ([world] 676.6875, 68.0, 653.90625)
    2011-07-13 23:19:06 [WARNING] Missing a prefix or suffix for default
    2011-07-13 23:19:06 [INFO] [CONSOLE] Welcome back, Mr_H4mm3r
    2011-07-13 23:19:06 [INFO] Unknown console command. Type "help" for help.
    2011-07-13 23:19:06 [INFO] [CONSOLE->Mr_H4mm3r] This is a test world. We are waiting for all the plugins are updated
    2011-07-13 23:19:06 [INFO] ยง7CONSOLE whispers This is a test world. We are waiting for all the plugins are updated
    2011-07-13 23:19:06 [INFO] Unknown console command. Type "help" for help.
    2011-07-13 23:19:12 [INFO] [BBROTHER] Removed 0 old records because of age in 0h00m00s.
    2011-07-13 23:19:32 [INFO] [BBROTHER] Building `ownership` table...
    2011-07-13 23:21:00 [INFO] There are 1 out of a maximum 20 players online.
    2011-07-13 23:21:00 [INFO] Connected players: Mr_H4mm3r
    2011-07-13 23:21:00 [INFO] Unknown console command. Type "help" for help.
    2011-07-13 23:21:24 [INFO] /94.231.101.83:54055 lost connection
    Its saying the command isnt regonized by bb?? Whats wrong? I dont use a permissions plugin (waiting for groupmanager)
     
  6. Offline

    Jobsti

    Heyho @N3X15

    meanwhile is it possible to log who triggered the environment damage by a creeper etc?
     
  7. Offline

    RugRats

    @N3X15
    You can collect logs while using bb stick 2 and if use it all the logs are erased.
     
  8. Offline

    mb01

    I found something strange, here's a line in our table:
    Look at the segment in bold, where does the minus sign come from? It doesn't respect the usual syntax.

    It's the only entry on our table with something like that (we have more than 2 millions of lines), and it screws up my monitoring program :p

    I really have no idea what can cause that, mainly because it's so isolated... But something gone wrong for sure.

    Running with the last recommended build.
     
  9. Offline

    erdrickk

    I was under the impression that using a MySQL database gives you better performance. I gave it a try and lagged like mad....went back to h2 and it was all good

    Does anyone use MySQL anymore?
     
  10. Offline

    Reazem

    Been using BigBrother for a long time.
    Just giving you some love.

    Free bump.

    Add a donation box please, as far as I know, in out society, hard work is rewarded. ( did i miss it?)
     
  11. Offline

    GmK

    @N3X15

    Am testing the 1.10 - and had a huge mess to get it started with MySQL. Reason: LWC also uses an actions table, so could you maybe rename yours to bbactions? Else everyone has to run two different databases and cannot have the tables all in one.

    Thank you!
     
  12. Offline

    Raqn

    It doesnt log fire-spread for me, its enabled in the options but its not logging at all. Apart from that, the plugin is currently working fine for me.
     
  13. Offline

    DQuaN

    This looks like an awesome plugin. Just one thing I'm not clear on before I install. Which version uses the least resources? Using just the jar or using it with MySQL?

    *edit*

    Also, I cannot see the permission nodes anywhere. They're not in the wiki either. Where are they?
     
  14. Offline

    zenyl

    Is there any way to change the "log-item-thing" (wood/ID 17) to something else? Cuz it's quite annoying, that it doesn't gets destroyed when u click/when using "/bb done"...
     
  15. Offline

    Kenzusha

    Im admin and bigbrother dont let me use it. Please help.
     
  16. Offline

    acetech09

    ok... Bigbrother just failed me severely.

    A 12-year-old kid just got on my private server (using the account of his older brother) and went all fire-happy and destroyed half of all our work while I was gone for a few hours. when I got back my house was completely destroyed as well as 2 other users. I didn't know who it was at the time, so I used the history log and found that the block was burned 4ish hours ago.

    "Ah no problem. I'll just do a rollback, (and ban that person from my server)."

    Well, when I do a '/bb rollback environment t:5h' it said rollback was successful, but when I turn around, the house and the map was still the exact way it was before the rollback.

    I've had problems with BB's reliability in the past. am I the only one with these problems?
     
  17. Offline

    N3X15

    I could check for who the Creeper was targetting, but it still boils down to someone running from a Creeper too slowly, and the Creeper is the one who caused the damage in the first place.

    I know, and I just fixed it this morning. In 1.10+, there will only be the History Log. When you type /bb log, all logs can be used as a History Log. BigBrother will not give you new ones. In addition, this status will "stick" across sessions.

    Fixed.

    Fixed, I think.

    This is a Bukkit bug, fire cannot be tracked via events atm.

    Bukkit is not sending BigBrother (or any other plugin) fire-based events. I'm nagging the developers atm.

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

    willystylee

    does this mean it can't on mine?
     
  19. Offline

    scDrive

    Why is this happening?
     
  20. Offline

    BHolmes505

    Okay so this is probably a really dumb question with a really simple answer but, on my server doing /bb rollback only fixes the blocks people have placed, is there anyway to make it so it fixes the blocks they break also? Thank you!
     
  21. Offline

    Scuzzball

  22. Offline

    N3X15

    It means I can't reproduce the problem, so I can't debug it.

    Fixed.

    It should already do this, but I committed a fix just to be sure.

    I'll consider this, but, to be honest, I don't like rolling back stuff automatically, especially since the undo command is very buggy right now.
     
  23. Offline

    scDrive

    What does this mean? Sorry I'm a complete newbie. I tried downloading a new .jar and rollback still doesn't work. I'm getting this error now:


     
  24. Offline

    blakefire

    So someone broke some diamond blocks and I click the block next to it and said no edits. So then I put sandstone in the place of the diamond that broke and click and it only said I edited it.... Why isnt it telling me who broke it?
     
  25. Offline

    wolffy_15

    I keep getting a null, and therefore cant use any commands for bb
     
  26. Offline

    Sh8kezula

    We are actually going to try now and create our own banning plugin with better policies for global bans, and required proof for all Global bans that can be referenced past the date server owners delete their logs....
     
  27. whoa :O
     
  28. Offline

    bluemoondevil

    I keep getting this error.

    23:28:27 [SEVERE] [BBROTHER] Cannot find the org.h2.Driver driver!
    java.lang.ClassNotFoundException: org.h2.Driver
    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)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at me.taylorkelly.bigbrother.datasource.JDCConnectionDriver.<init>(JDCCo
    nnectionDriver.java:31)
    at me.taylorkelly.bigbrother.datasource.BBDB.reconnect(BBDB.java:178)
    at me.taylorkelly.bigbrother.BigBrother.onEnable(BigBrother.java:112)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:857)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:264)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136
    )
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    23:28:27 [SEVERE] Error occurred while enabling BigBrother v1.8-SNAPSHOT (Is it
    up to date?): null
    java.lang.NullPointerException
    at me.taylorkelly.bigbrother.datasource.JDCConnectionDriver.connect(JDCC
    onnectionDriver.java:43)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at me.taylorkelly.bigbrother.datasource.BBDB.reconnect(BBDB.java:190)
    at me.taylorkelly.bigbrother.BigBrother.onEnable(BigBrother.java:112)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:857)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:264)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136
    )
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  29. Offline

    N3X15

    This should only occur on starting the server for the first time.
     
  30. Offline

    Flenix

    Code:
    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]
    2011-07-15 03:51:07 [SEVERE] [BBROTHER] Possible cause of previous SQLException: 
    This constantly spams my server when BB is installed.

    I had an older version (quite old, around 1.6 i think...) and it worked fine, I updated to permissions 3.x so had to update this too and i'm now getting that error..

    I haven't touched my config etc but I looked and i'm still set to H2. Any ideas?

    (Also I can't register on the bug report site for some reason.. page wouldn't load)
     
Thread Status:
Not open for further replies.

Share This Page