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

    Xenoflow

    it should have permissions as an option not a mandatory thing
     
  3. Offline

    TehSkull

    Your Wiki needs maintenance. For starters, prevent all non-registered users from making edits. Your articles are edited by competing bots once every minute or two.
     
  4. Offline

    Crafting-miner

    trying to find permissions nodes and commands
    but the link sends me to a page which doesn't supply me with the needed info's
     
  5. Offline

    Z4Minecraft

    Did you read my post correctly? " i cannot change the bigbrother.example.yml to bigbrother.yml cuz theres already one and when i try it and start up the server it makes another one"
     
  6. Offline

    Aestrion

    Hi,

    I am using the latest release of Bukkit with the latest version of BigBrother and I am getting this error :

    Code:
    14:16:56 [INFO] [BBROTHER] ------------------------------------
    14:16:56 [INFO] [BBROTHER] Hello, and thank you for using the TESTING version of
     BigBrother!
    14:16:56 [INFO] [BBROTHER] Please note that, since this is far from complete, th
    ere will be many bugs.
    14:16:56 [INFO] [BBROTHER] IF YOU FIND ANY BUGS, PLEASE REPORT THEM ON http://bu
    gs.nexisonline.net/bb
    14:16:56 [INFO] [BBROTHER] Please stay tuned in irc.7chan.org #bigbrother for up
    dates and build notifications.
    14:16:56 [INFO] [BBROTHER] ------------------------------------
    14:16:56 [SEVERE] Error occurred while enabling BigBrother v1.11.0-SNAPSHOT (Is
    it up to date?): while scanning a quoted scalar; found unexpected end of stream
    while scanning a quoted scalar
     in "<reader>", line 27, column 13:
            prefix: '
                    ^
    found unexpected end of stream
     in "<reader>", line 36, column 1:
        ^
            at org.yaml.snakeyaml.scanner.ScannerImpl.scanFlowScalarSpaces(ScannerIm
    pl.java:1507)
            at org.yaml.snakeyaml.scanner.ScannerImpl.scanFlowScalar(ScannerImpl.jav
    a:1436)
            at org.yaml.snakeyaml.scanner.ScannerImpl.fetchFlowScalar(ScannerImpl.ja
    va:846)
            at org.yaml.snakeyaml.scanner.ScannerImpl.fetchSingle(ScannerImpl.java:8
    31)
            at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.ja
    va:339)
            at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:18
    3)
            at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(P
    arserImpl.java:592)
            at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:163)
            at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
            at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:132)
            at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java
    :230)
            at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
            at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java
    :230)
            at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
            at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:12
    2)
            at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105)
            at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseCons
    tructor.java:124)
            at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
            at org.bukkit.util.config.Configuration.load(Configuration.java:82)
            at me.taylorkelly.bigbrother.BBSettings.loadYaml(BBSettings.java:134)
            at me.taylorkelly.bigbrother.BBSettings.initialize(BBSettings.java:109)
            at me.taylorkelly.bigbrother.BigBrother.onEnable(BigBrother.java:102)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:892)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:278)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:173)
            at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:156
    )
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    
    Any idea of what could cause that ?

    Thank you for your time
     
  7. Offline

    ALufkin24

    Great work! Works great for me as far as I can tell! I give you diamonds my dear friend! THANKS!
     
  8. Offline

    Steffion

    It isn't up to date?
     
  9. Offline

    chdsbd

    Does it work with 1.8.1?
     
  10. Offline

    Aestrion

    It should work but on mine it doesn't. =/
     
  11. Offline

    Doidle

    Can someone please tell me how to set the time on rollbacking players higner?
    Because.. If I try to rollback myself.. And I destroyed like.. Shit tons of stuff.
    it only rollbacks few stuff and the rest isn't able to be found.. Really weird..
    How can I make sure I rollback everything that the player did in the 6 hours?

    I think you must download the other version.. I believe there are 2 versions on top of the page.
    So like there is one.. but then somewhere stands. If it does not works for you try this one (download link)
    I think thats the one you need, because that fixed all for me 2 =)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 17, 2016
  12. big brother 1.8 will not work for me any help
    :(
     
  13. Offline

    Jiggy

    @N3X15 Can you update it for bukkit #1185 ?
     
  14. Offline

    tonihoks

    I have a problem all time this came as a error and after 10 min its spamming the server ant the server_log.txt goes to 1 gb
    2011-09-23 15:20:59 [SEVERE] [BBROTHER] Your database settings are probably incorrect:
    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:579)
    at java.sql.DriverManager.getConnection(DriverManager.java:243)
    at me.taylorkelly.bigbrother.datasource.BBDB.reconnect(BBDB.java:193)
    at me.taylorkelly.bigbrother.BigBrother.onEnable(BigBrother.java:126)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:920)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:278)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:173)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:156)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    2011-09-23 15:20:59 [SEVERE] Error occurred while disabling BigBrother v1.11.0-SNAPSHOT (Is it up to date?): null
    java.lang.NullPointerException
    at me.taylorkelly.bigbrother.datasource.BBDB.shutdown(BBDB.java:130)
    at me.taylorkelly.bigbrother.BigBrother.onDisable(BigBrother.java:78)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:128)
    at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:941)
    at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:294)
    at me.taylorkelly.bigbrother.BigBrother.onEnable(BigBrother.java:129)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:920)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:278)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:173)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:156)
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
     
  15. Offline

    HockeyMike24

    Please bring back H2 support.
     
  16. Offline

    Vision

    Requesting update.
    Please.
     
  17. Offline

    n0nick

    I have the following Problem:

    2011-09-24 00:59:17 [SEVERE] Could not pass event BLOCK_PISTON_EXTEND to BigBrother
    java.lang.ClassCastException
    2011-09-24 00:59:17 [SEVERE] Could not pass event BLOCK_PISTON_EXTEND to BigBrother
    java.lang.ClassCastException
    2011-09-24 00:59:17 [SEVERE] Could not pass event BLOCK_PISTON_EXTEND to BigBrother
    java.lang.ClassCastException
    2011-09-24 00:59:17 [SEVERE] Could not pass event BLOCK_PISTON_EXTEND to BigBrother
    java.lang.ClassCastException
    2011-09-24 00:59:18 [SEVERE] Could not pass event BLOCK_PISTON_EXTEND to BigBrother
    java.lang.ClassCastException
    2011-09-24 00:59:18 [SEVERE] Could not pass event BLOCK_PISTON_EXTEND to BigBrother
    java.lang.ClassCastException
    2011-09-24 00:59:18 [SEVERE] Could not pass event BLOCK_PISTON_EXTEND to BigBrother
    java.lang.ClassCastException
    2011-09-24 00:59:18 [SEVERE] Could not pass event BLOCK_PISTON_EXTEND to BigBrother
    java.lang.ClassCastException

    Do you have any Idee, why this message spam my log?
     
  18. Offline

    NotoriousPyro

    Perhaps you failed to read the plugin description? Perhaps you failed to make a backup before you even tried anything?

    My server has backups every 4 hours, perhaps you should learn how to do those.

    Your own fault.

    I advise everyone uses Hawkeye and wait for Guardian to be released.
     
  19. Offline

    Doidle

    Tell me how to make these backups please..
    Btw, I worked my but off since My map was gonne.
    i got it fixed again.
    Anyways. ill be using hawkeye now.. yea..
     
  20. Offline

    NotoriousPyro

    You basically need to do a scheduled file copy, if you're using Linux you can do it using rsnapshot. Windows, I don't know because it's really not good nor useful as a server.
     
  21. Offline

    MonketFist

    are you gonna update this plugin ?
     
  22. Offline

    briankdk

    best plugin EVER....so sad its not being updated :-(
     
  23. Offline

    turtlelord

    what if i need to place logs as an operator? o.o

    i try to type /bb done while holding my log, and it says but you dont have a history log you doofus
    o.o i dont get it i want to place logs im trying to make a log cabin

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

    Doidle


    Yh well, so what you advice. Hawkeye or LGBlock?
     
  25. Offline

    [Kor]Deer

    1.8.1 update plz~
     
    MpPozor likes this.
  26. Offline

    Metamon7

    Dosent work for me :( when i start the server it says something like:

    at net.minecraft.server.EntityItem.b(EntityItem.java:204)
    at net.minecraft.server.EntityHuman.i(EntityHuman.java:204)
    at net.minecraft.server.EntityHuman.r(EntityHuman.java:196)
    at net.minecraft.server.EntityPlayer.r(EntityPlayer.java:199)
    at net.minecraft.server.EntityLiving.f_(EntityLiving.java:231)
    at net.minecraft.server.EntityHuman.f_(EntityHuman.java:90)
    at net.minecraft.server.EntityPlayer.a(EntityPlayer.java:156)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:230)
    at net.minecraft.server.Packet10Flying.a(SourceFile:126)
    at net.minecraft.server.NetworkManager.a(NetworkManager.java:198)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:72)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:368)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)


    and when i type /plugins , then the BigBrother is red and all the other is green. is this because i have 1.8 or something? No commands work :( Plzz help me. [diamond]
     
  27. Offline

    ninja4liferyan

    When I use BB no mater what command it is with it, it doesent work it doesent act like it isent a command though it says nothing in the chat but nothing works simply like /bb log nothing happens but it doesent say it isent a command

    Plugins i use: AdminCmd, AdvancedPail, Battery, BigBrother, BlockBlocker, CraftBukkitUpToDate, Jail, Joker, Lockette, Mailbox, Prefixer, Safe Creeper, StreetLamps, Warpz0r, WorldBorder, and WorldEdit
     
  28. Offline

    zaklampje

    Read the first post, big brother is currently inactive. The older versions still work.
     
  29. Offline

    lauris3722

    Which version still works? And where can i get it?
     
  30. Offline

    M4TR1X_PRO

    when i'm done using " /bb log " to check on some things. When i'm done checking I type" /bb done " it says:

    " [BBROTHER]: ... But you don't HAVE a HISTORY LOG you doofus."

    I dk if this is a bug or if i'm just doing something wrong. Plz hlp.

    Since I can't take away the " HISTORY LOG " I can't build with " Wood "
     
    Gandalf_911 likes this.
  31. Offline

    turtlelord

    so i guess bigbrother no longer works anymore, as it removes the ability for the server owner to use logs even if he unops himself, until he uninstalls bigbrother. shame because i really liked BB!
    http://i55.tinypic.com/2uzqrgg.png
    wont allow me to do /bb done so i cant place logs and im trying to make a tree

    unless im missing something?
     
Thread Status:
Not open for further replies.

Share This Page