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

    Plutoniumus

    I do not speak really English

    What is History logs?

    I does not include new functioning.

    It's Ok!
    It is necessary to give itself the item 17 to use BigBrother.

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

    Mook

    Still getting errors with /bb history

    Again, deleted the old database file, let it rebuild and still getting this.
     
  4. Offline

    Lookatmego

    anyone????i need this
     
  5. Offline

    Vittek

    Getting ALOT of these lately when someone tries to use the log to find a BB Entry.. CB 1000 BB 1.10.1..

     
  6. Offline

    Daniel Few

    Hello.
    This is such a useful plugin.
    Working fine, except I get his in the console:
    Do you know how to fix?
    -DanJames
     
  7. Offline

    Moredice

    I don't use GroupManager, try to ask in the forum thread for that plugin, it may be syntax related.

    I also notice you've got several action types listed twice (such as ButtonPress and LeverSwitch), this may be why BB is still logging them for you.
     
  8. Offline

    sharkale

    how can i disable chat/login???
    someone can give me a full list of disabled-actions¿¿¿
    edit: nevermind found it.
     
  9. Offline

    Lookatmego

    where did y
    where did u find the full list?
     
  10. Offline

    DirktheJerk

    is there any chance of bringing back the way /bb here <playername> used to display changes? That was an awesome system.
     
  11. Offline

    SpawnSC

    when I do /bb log i do not get the tool anyone else have this issue? I tried searching the forum here and seen where some people have asked the question but never got an answer.

    running latest bukkit and plugin.
     
  12. Offline

    Lookatmego

    when you do it it tells you that just mine a log from a tree or spawn one. SO basically any log(not planks) logs from a tree will work in your inventory,and thats your tool unless you changed it!
     
  13. Offline

    Mr_Mellow

    Can someone help me out with installing this on a mysql webserver. Im running my server off a host and we just got mysql but im confused to how i install bb with it. Can someone send me a message or something?
     
  14. Offline

    sharkale

    Code:
    - BrokenBlock
    - PlacedBlock
    - DestroySignText
    - Teleport
    - DeltaChest
    - Command
    - Chat
    - Disconnect
    - Login
    - DoorOpen
    - ButtonPress
    - LeverSwitch
    - CreateSignText
    - LeafDecay
    - FlintAndSteel
    - TNTExplosion
    - CreeperExplosion
    - MiscExplosion
    - ChestOpen
    - BlockBurn
    - Flow
    - DropItem
    - PickupItem
    - SignDestroyed
    - Heartbeat
    - BlockPistoned
     
  15. Offline

    arthoz

    Anyone here that has made or has a munin-plugin for Bigbrother?
    Would be awesome to have some stats (and not needing to install other statpackages)
     
  16. Offline

    rufust

  17. Offline

    Jacek

    That isn't a bug, it's a deliberate change. Read back in this topic.
     
  18. Offline

    LEOcab

    I know this is a change in the latest version, but is there a way to change the behavior somehow? I don't like giving people the /give command so every time an admin has to check a grief they have to find a nearby tree and chop it off to get a log... :(
     
  19. Offline

    hatstand

    Or, read the text the command spews out when you use it.
     
  20. Offline

    Neobenedict

    This is too much. Not only is my server log 16 gigabytes due to this, after about 3 hours of my server being on bigbrother starts spamming the console with shit and not recording anything. Not even trying to. And we had a griefing spree while I was away and bigbrother didn't help. PLEASE PLEASE tell me how to fix this thing, it isn't my mysql, that works fine, but its the plugin with its errors. I'm going to have to move plugins if people can't help me.
     
  21. Offline

    Lookatmego



    when you put those in your config to disable did it disable it actually for you?cuz mine doesnt still loads them all.......also if anyone else can help me im using groupmanager and the permissions dont seem to work they all say for my mods that it says:

    {BROTHER}acess denied or something
     
  22. Offline

    biomann

    Is there any way for NOT logging changes caused by Environment?
     
  23. Offline

    sharkale

    @Lookatmego yep. listed in server start but not logged ;)
     
  24. I'm having some flood from BB in the console...

    Code:
    2011-07-27 20:56:37 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:37 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:37 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:37 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:37 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:37 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:37 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:37 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:41 [SEVERE] [BBROTHER] Unknown Action: Heartbeat
    2011-07-27 20:56:41 [SEVERE] [BBROTHER] Unknown Action: Heartbeat
    2011-07-27 20:56:41 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:41 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:41 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:41 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:45 [SEVERE] [BBROTHER] Unknown Action: Command
    2011-07-27 20:56:45 [SEVERE] [BBROTHER] Unknown Action: Command
    2011-07-27 20:56:47 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:47 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:47 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:47 [SEVERE] [BBROTHER] Unknown Action: Heartbeat
    2011-07-27 20:56:47 [SEVERE] [BBROTHER] Unknown Action: Heartbeat
    2011-07-27 20:56:47 [SEVERE] [BBROTHER] Unknown Action: Command
    2011-07-27 20:56:47 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:48 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:48 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:48 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:48 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:48 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:48 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:49 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:49 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:49 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:50 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:50 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:50 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:50 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:50 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:50 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:51 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:51 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:51 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:51 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:51 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:51 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:52 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:52 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:52 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:52 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:52 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    2011-07-27 20:56:52 [SEVERE] [BBROTHER] Unknown Action: PlacedBlock
    
    (I did not pasted everything... there is up to 500 lines like this)
     
  25. Offline

    Ablac

    Cant download, says I' using a Proxy and its not allowed... I'm not using a Proxy though...
    I went to Proxy.org and used there Proxy to download BigBrother... go figure that you have to use a proxy to download off a site that says No Proxys...
     
  26. Offline

    N3X15

    Hey guys, just got back from a long day of driving and birthday shit. Sorry about that.

    On server startup, in the server.log, BigBrother will report the Action names and their associated IDs.

    I'll look into it. A lot of stuff changed, though.

    http://bugs.nexisonline.net/bb/issues/BB-100#comment_1_100_297

    I need your server.log and your BigBrother.yml file to be able to help you. Please pastebin them and then PM me the links.

    It LOADS them all, but it will not send them to the database.

    That's... weird. Could you take a screenshot of the page you receive, please?
     
  27. Offline

    Lookatmego

    Thank you for answering just 1 more question im using groupmanager and gave my mods the nodes but they still cant use it says [BROTHER]PERMISSION DENIED.

    any idea how to fix that?
     
  28. Offline

    Raqn

    @N3X15

    Currently whenever a block is placed, it needs to be destroyed and have a /bb log put over it before it will tell us who placed it.
     
  29. Offline

    XxXGhostXxX

    Hi what is the time/date stamp format in the log file? example: 1311697741

    it's confusing...

    bad english ?!? :D
    thx
     
  30. Offline

    zcleaver

    Is there any way I can make it give me the /log item? its a pain in the ass to have to go spawn it or chop a tree...

    Is there any way I can make it give me the /log item? its a pain in the ass to have to go spawn it or chop a tree...

    "/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."

    It doesn't give it to me...

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

    walruscode

    *le repost*
     
Thread Status:
Not open for further replies.

Share This Page