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

    chobohobo

    Where are the permission nodes?
     
  3. Offline

    Anthony45654

  4. Offline

    Trash99

    can someone upload a working version with 1.8.1 ? I have BB and when i type in /plugins it's red .
     
  5. Offline

    Mrchasez

    This plugin is really large. I haven't started working on a dev build yet >.>
     
  6. Offline

    lucasboy99

    download link doesn't work?
     
  7. Offline

    Anthony45654

    Random_CaptainSpy likes this.
  8. Offline

    Camyo

  9. Offline

    lordseb63

    How do I install plugins, when the file downloaded is "Zip" ?
     
  10. Offline

    Anthony45654

    <Edit by Moderator: Redacted mediafire url>
    ^ Here is a link to BigBrother version 1.9.1 (#581). It is fully compatible with Bukkit 1.8.1 (CB 1317). I am currently using it on my server and there are no problems at all.
    If you need permission nodes, find them here: http://bugs.nexisonline.net/wiki/Bb:permissions
     
    Last edited by a moderator: Dec 14, 2016
  11. Offline

    Firepun

    /bb DOESNT WORK WTF!?!? D:
     
  12. Offline

    Teldelariel

    and that really help us all out :p Details would be nice, like Bukkit build, BB build any console errors and such, Mysql databse setup config file ?? ANYTHING AT ALL is better than /bb DOESNY WORK
     
  13. Offline

    Firepun

    well it says exactly NOTHING in the log, chat or console. litterally, NOTHING.
     
  14. This works! I have no problems... If it says something about a system missing just restart server and it will work!

    YOUR THE BEST!!!!

    I believe using the bb commands in the console won't work

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

    Giuseppe

    The download link is broken
     
  16. Offline

    Anthony45654

    Use this!!
     
    Last edited by a moderator: Dec 14, 2016
  17. Offline

    Mutati0n

    PLEASE MAKE A VERSION THAT DOESN'T REQUIRE MYSQL! I need BigBrother But I cant use it Because I don't have mysql! Please Just Make a separate version for us who don't like/ can't use MySQL.
    Thankyou
     
  18. Offline

    Mrchasez

    Ok.
    I will try to start working on a new build tomorrow.
    This plugin scares me though.
     
  19. Offline

    Teldelariel

    If you look for my previous post on the last page I have a link to a previous build (build 1000) that uses the H2 database and I am using it with no probs on the latest RB of Bukit

    As a side not you do realise "Guardian" will be coming out in the near future but as I read it will still only use MySQL :(
     
  20. Offline

    criss_angels

    "Please rename Bigbrother.example.yml to Bigbrother.yml..."

    What if i have another bigbrother.yml inside the file? :s
     
  21. Offline

    Teldelariel

    2 files are generated when you first run BB, BigBrother.yml and BigBrother.Example.yml, you fill out the example one and overwrite the Bigbrother.yml with the example one, ie; once you configure example.yml ctrl+a, ctrl+c then open BigBrother.yml ctrl+a, ctrl+v, save your new Bigbrother file and upload and replace the one on your server. All done
     
  22. Offline

    Ruari_B

    Will this plugin be available on my server hosted by Multiplay anytime soon. Unfortunately we have some sneaky users who like tnt. Will help any future "accidents"
     
  23. Offline

    Teldelariel

    I just looked up your host and by the looks either they or more importantly YOU can upload you own plugins via an FTP client, as to your host having it its up to you to ask them to make it available if they offer that type of option. Plugin developers only develop the plugins for us to use, it is not up to them to install it on providers or personal servers thats up to US. I hope this helps, oh btw if you are using an FTP client remember to place the .jar file and or folder into the PLUGINS folder on your server. Hope this helps
     
  24. Offline

    Ruari_B

    Oh, must have missed that bit in the options, hah. Thanks anyway btw.
     
  25. Offline

    ImJustPro

    I can't see who edited any blocks, it always says no edits, even though I watch them get placed. I am currently using bukkit b1317, with BigBrother #581. It also errors when I use /bb undo, but I can do everything else including rollbacks.
     
  26. Offline

    Teldelariel

    Have you enabled block place and destroy in your config file ? and are you using /bb log or /bb stick ?
     
  27. Offline

    cn6620

    Hi
    I have worked on my server for the past year and i now have a lot of time on my hands as the server runs almost all on its own. I am interested in testing out new versions on my server as i use this plugin all the time. I will also do the wiki page and instructions if you like.
     
  28. Offline

    jonathankim1999

    sql support not mysql plz XD
     
  29. Offline

    Kaaji

    Hello, I read in the wiki that I need the BigBrother folder to get BigBrother.yml
    How can I get the zip file, I just find the Jar file ?
    Thanks.

    Good Luck for Guardian. ;)
    Kaaji
     
  30. Offline

    Strahan

    Hey.. I had a user griefing so I did a /bb rollback username. Fixed all the dmg. A day or two later, he wants to know why he was banned. I was going to send a screen shot showing me hitting one of the griefed areas with the log, but it says "no edits on this block". I assume that's because I rolled it back. I can, however, do a SELECT statement in MySQL and see all the grief - yet BB isn't showing it ingame.

    Is there a way to get BB to actually report that with the log?
     
  31. Offline

    alfonsojon

    Bukkit RB #1337 Fixed build (should work on older/newer builds, simply compiled against 1337)
    Based on Bigbrother 1.11.0-SNAPSHOT
    Enjoy :D (fixed it myself, hope it doesn't blow up)


    This is nearly the same as 1.11.0, except it logs the new 1.8 items. It also is 1.9-ready, as it CAN log the item IDs for things such as End Portals, White Stone, and Nether warts.

    (The whole "You already have a log, you doofus" bug is fixed, and some other errors are fixed)
     
Thread Status:
Not open for further replies.

Share This Page