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

    Zeroi9

    What do we use meanwhile?
     
  3. Offline

    palz2015

    I never used to use mySQL. It's just that rollbacks never worked, and when I start the server, it does this:
    Code:
    C:\Users\palz2015\Desktop\new>java -server -Xmx1024M -XX:+UseConcMarkSweepGC -XX
    :+UseParNewGC -jar bukkit.jar nogui
    146 recipes
    16 achievements
    19:21:45 [INFO] Starting minecraft server version Beta 1.5_02
    19:21:45 [INFO] Loading properties
    19:21:45 [INFO] Starting Minecraft server on *:25565
    19:21:45 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-751-
    g45fecad-b798jnks (MC: 1.5_02)
    19:21:45 [INFO] Preparing level "world"
    19:21:45 [INFO] Preparing start region
    19:21:46 [INFO] Preparing spawn area: 24%
    19:21:47 [INFO] Preparing spawn area: 97%
    19:21:48 [INFO] LWC     Loading shared objects
    19:21:48 [INFO] LWC     Native library: plugins/LWC/lib/native/Windows/amd64/sql
    itejdbc.dll
    19:21:48 [INFO] [Permissions] (Phoenix) was Initialized.
    19:21:49 [INFO] [BBROTHER] ------------------------------------
    19:21:49 [INFO] [BBROTHER] Hello, and thank you for using the TESTING version of
     BigBrother!
    19:21:49 [INFO] [BBROTHER] Please note that, since this is far from complete, th
    ere will be many bugs.
    19:21:49 [INFO] [BBROTHER] IF YOU FIND ANY BUGS, PLEASE REPORT THEM ON http://bu
    gs.nexisonline.net/bb
    19:21:49 [INFO] [BBROTHER] Please stay tuned in irc.esper.net #bigbrother for up
    dates and build notifications.
    19:21:49 [INFO] [BBROTHER] ------------------------------------
    19:21:50 [INFO] [BBROTHER] Building `bbdata` table...
    19:21:50 [SEVERE] [BBROTHER] executeUpdate failed (CREATE TABLE IF NOT EXISTS `b
    bdata` (`id` INTEGER AUTO_INCREMENT PRIMARY KEY,`date` INT UNSIGNED NOT NULL DEF
    AULT '0',`player` INT UNSIGNED NOT NULL DEFAULT '0',`action` tinyint NOT NULL DE
    FAULT '0',`world` tinyint NOT NULL DEFAULT '0',`x` int NOT NULL DEFAULT '0',`y`
    tinyint UNSIGNED NOT NULL DEFAULT '0',`z` int NOT NULL DEFAULT '0',`type` smalli
    nt NOT NULL DEFAULT '0',`data` TEXT NOT NULL DEFAULT '',`rbacked` boolean NOT NU
    LL DEFAULT '0');CREATE INDEX dateIndex on bbdata (date);CREATE INDEX playerIndex
     on bbdata (player);CREATE INDEX actionIndex on bbdata (action);CREATE INDEX wor
    ldIndex on bbdata (world);CREATE INDEX posIndex on bbdata (x,y,z);CREATE INDEX t
    ypeIndex on bbdata (type);CREATE INDEX rbackedIndex on bbdata (rbacked);):
    org.h2.jdbc.JdbcSQLException: Index "DATEINDEX" already exists; SQL statement:
    CREATE INDEX dateIndex on bbdata (date);CREATE INDEX playerIndex on bbdata (play
    er);CREATE INDEX actionIndex on bbdata (action);CREATE INDEX worldIndex on bbdat
    a (world);CREATE INDEX posIndex on bbdata (x,y,z);CREATE INDEX typeIndex on bbda
    ta (type);CREATE INDEX rbackedIndex on bbdata (rbacked); [42111-153]
            at org.h2.message.DbException.getJdbcSQLException(DbException.java:327)
            at org.h2.message.DbException.get(DbException.java:167)
            at org.h2.message.DbException.get(DbException.java:144)
            at org.h2.command.ddl.CreateIndex.update(CreateIndex.java:76)
            at org.h2.command.CommandContainer.update(CommandContainer.java:69)
            at org.h2.command.Command.executeUpdate(Command.java:212)
            at org.h2.command.CommandList.update(CommandList.java:41)
            at org.h2.command.CommandList.executeRemaining(CommandList.java:36)
            at org.h2.command.CommandList.update(CommandList.java:42)
            at org.h2.command.Command.executeUpdate(Command.java:212)
            at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedS
    tatement.java:143)
            at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement
    .java:129)
            at me.taylorkelly.bigbrother.datasource.BBDB.executeUpdate(BBDB.java:273
    )
            at me.taylorkelly.bigbrother.tablemgrs.DBTable.createTable(DBTable.java:
    35)
            at me.taylorkelly.bigbrother.tablemgrs.BBDataTable.<init>(BBDataTable.ja
    va:57)
            at me.taylorkelly.bigbrother.tablemgrs.BBDataH2.<init>(BBDataH2.java:13)
    
            at me.taylorkelly.bigbrother.tablemgrs.BBDataTable.getInstance(BBDataTab
    le.java:47)
            at me.taylorkelly.bigbrother.BigBrother.onEnable(BigBrother.java:118)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:125)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:750)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:253)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:131)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:109)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:218)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:205)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:145)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:265)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    19:21:50 [INFO] [BBROTHER] BBData H2 Driver r1 loaded!
    19:21:50 [INFO] [BBROTHER] Building `bbworlds` table...
    19:21:50 [INFO] [BBROTHER] Building `bbusers` table...
    19:21:50 [SEVERE] [BBROTHER] executeUpdate failed (CREATE TABLE IF NOT EXISTS `b
    busers` (`id` INT AUTO_INCREMENT PRIMARY KEY,`name` varchar(32) NOT NULL DEFAULT
     'Player',`flags` INT NOT NULL DEFAULT '0');CREATE UNIQUE INDEX idxUsername ON `
    bbusers` (`name`)):
    org.h2.jdbc.JdbcSQLException: Index "IDXUSERNAME" already exists; SQL statement:
    
    CREATE TABLE IF NOT EXISTS `bbusers` (`id` INT AUTO_INCREMENT PRIMARY KEY,`name`
     varchar(32) NOT NULL DEFAULT 'Player',`flags` INT NOT NULL DEFAULT '0');CREATE
    UNIQUE INDEX idxUsername ON `bbusers` (`name`) [42111-153]
            at org.h2.message.DbException.getJdbcSQLException(DbException.java:327)
            at org.h2.message.DbException.get(DbException.java:167)
            at org.h2.message.DbException.get(DbException.java:144)
            at org.h2.command.ddl.CreateIndex.update(CreateIndex.java:76)
            at org.h2.command.CommandContainer.update(CommandContainer.java:69)
            at org.h2.command.CommandList.executeRemaining(CommandList.java:36)
            at org.h2.command.CommandList.update(CommandList.java:42)
            at org.h2.command.Command.executeUpdate(Command.java:212)
            at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedS
    tatement.java:143)
            at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement
    .java:129)
            at me.taylorkelly.bigbrother.datasource.BBDB.executeUpdate(BBDB.java:273
    )
            at me.taylorkelly.bigbrother.tablemgrs.DBTable.createTable(DBTable.java:
    35)
            at me.taylorkelly.bigbrother.tablemgrs.BBUsersTable.<init>(BBUsersTable.
    java:67)
            at me.taylorkelly.bigbrother.tablemgrs.BBUsersH2.<init>(BBUsersH2.java:1
    2)
            at me.taylorkelly.bigbrother.tablemgrs.BBUsersTable.getInstance(BBUsersT
    able.java:54)
            at me.taylorkelly.bigbrother.BBPlayerInfo.<init>(BBPlayerInfo.java:50)
            at me.taylorkelly.bigbrother.BigBrother.onEnable(BigBrother.java:120)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:125)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:750)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:253)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:131)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:109)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:218)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:205)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:145)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:265)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    19:21:50 [INFO] [BBROTHER] Permissions enabled using: Permissions v2.7.3
    19:21:50 [WARNING] [BBROTHER] 'Help' isn't detected. No /help support
    19:21:50 [INFO] [BBROTHER] BigBrother 1.8-SNAPSHOT (build #443) enabled!
    19:21:50 [INFO] LWC     Loaded 116 locale strings (0 overrides)
    19:21:51 [INFO] LWC     Using Nijikokun's permissions plugin for permissions
    19:21:51 [INFO] [Permissions] version [2.7.3] (Phoenix)  loaded
    19:21:51 [INFO] LWC     Loading SQLite
    19:21:51 [INFO] SQLite  Using: Native
    19:21:51 [INFO] LWC     At version: v2.31
    19:21:51 [INFO] [P2] version 2.1.1 has been enabled.
    19:21:52 [INFO] [Regios] - v3.2 - Permissions support enabled
    19:21:52 [INFO] [Regios] - v3.2 - Initialising SQL tables...
    19:21:52 [INFO] [Regios] - v3.2 - [7] Regions loaded from database
    19:21:52 [INFO] [Regios] - v3.2 - enabled. Regios is running the latest version
    19:21:52 [INFO] [WeatherGod] Permission system detected.
    19:21:52 [INFO] WeatherGod version 0.3 is enabled!
    19:21:52 [INFO] WorldEdit 4.4 enabled.
    19:21:52 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin
     for permissions.
    19:21:52 [INFO] WorldGuard: Permissions plugin detected! Using Permissions plugi
    n for permissions.
    19:21:52 [INFO] WorldGuard: (world) Single session is enforced.
    19:21:52 [INFO] WorldGuard: (world) TNT ignition is blocked.
    19:21:52 [INFO] WorldGuard: (world) Lighters are blocked.
    19:21:52 [INFO] WorldGuard: (world) Lava fire is blocked.
    19:21:52 [INFO] WorldGuard: (world) All fire spread is disabled.
    19:21:52 [INFO] WorldGuard: Loaded configuration for world 'world"
    19:21:52 [INFO] WorldGuard: 17 regions loaded for 'world'
    19:21:52 [INFO] WorldGuard 5.0-alpha10 enabled.
    19:21:54 [INFO] Loaded Essentials build 2.2.16 by Zenexer, ementalo, Aelux, Bret
    tflan, KimKandor, snowleo, ceulemans and Xeology
    19:21:54 [INFO] Loaded EssentialsChat build 2.2.16 by Zenexer, ementalo, Aelux,
    Brettflan, KimKandor, snowleo, ceulemans and Xeology
    19:21:54 [INFO] Loaded EssentialsGeoIP build 2.2.16 by Zenexer, ementalo, Aelux,
     Brettflan, KimKandor, snowleo, ceulemans and Xeology
    19:21:54 [INFO] This product includes GeoLite data created by MaxMind, available
     from http://www.maxmind.com/.
    19:21:54 [INFO] Loaded EssentialsSpawn build 2.2.16 by Zenexer, ementalo, Aelux,
     Brettflan, KimKandor, snowleo, ceulemans and Xeology
    19:21:54 [INFO] Done (0.882s)! For help, type "help" or "?"
    19:21:57 [INFO] [BBROTHER] Cleaned out 0 records because of age in 0h00m00s.
     
  4. Offline

    Liger_XT5

    That's what I get, but my rollbacks work.
    Are you using the right command with full BB permissions?
    ex: /bb rollback environment h:1 r:5 (I use this to recover from fire, range usually higher.)


    At a full startup, I get:
    http://hgs883.hostedd.com/tempupload/startup5-23.txt

    But if I do a reload, I get this. I swear BigBrother conflicts with a lot of plugins. If I brought this to the other plugin author's attentions, they'd probly tell me to complain to the BB author.
    http://hgs883.hostedd.com/tempupload/reload5-23.txt
     
  5. Offline

    palz2015

    So the solution is (probably) to get MySQL working, right? Btw, that's a lot of plugins you got there ;)
    But MySQL won't launch for me (or I don't know how, the "launcher" in the start menu doesnt do anything, cmd -> mysql doesn't work), so I have to find some way to get it working first.
     
  6. Offline

    Liger_XT5

    Like I said, I never used mySQL for anything on my server.
     
  7. Offline

    timmytimster

    I've been having issues also. My hoster even said "We do not support BigBrother as development has haulted on it the last we've heard of, and it causes problems with servers now".

    .............................
     
  8. Offline

    Zeroi9

    Definately need a new version without the MySQL errors.

    Doesn't matter if I use H2 or MySQL.

    Each chat command, or placed block, generates alot of errors in the console.

    I removed it from my server, and lag is no more.
     
  9. Offline

    but2002

    Definitely do not need to talk with bold letters.

    He's aware of the errors, and he's working to fix them, unless you want to dig into the github, fix them yourself, and send pull requests. Unless you know what's going on, try not to demand so much, that makes developers not want to develop, and the next thing seen is a dead mod.
     
    cholo71796 and Jesse57 like this.
  10. Offline

    andrewkm

    @N3X15
    Im on 803 + 452 + mysql.
    Rollbacks work great and all is well, except on the major ones. Just did one for 10,000+ blocks heres the rollback log. Maybe it will help you find some problems :) Grief indeed was fixed, majorly, but still bunch of random errors in console. Hopefully they will tell you something, as I dont understand them.
    Code:
    2011-05-23 20:20:21 [WARNING] [BBROTHER] Error when restoring sign
    2011-05-23 20:20:21 [WARNING] [BBROTHER] Skipped 2 slots because there's not enough room in the chest.
    2011-05-23 20:20:21 [WARNING] [BBROTHER] Caught exception when rolling back a DELTA_CHEST
    java.lang.NullPointerException
     at org.bukkit.craftbukkit.inventory.CraftItemStack.setAmount(CraftItemStack.java:99)
     at me.taylorkelly.bigbrother.datablock.DeltaChest.do_NewRollback(DeltaChest.java:283)
     at me.taylorkelly.bigbrother.datablock.DeltaChest.rollback(DeltaChest.java:264)
     at me.taylorkelly.bigbrother.rollback.Rollback$RollbackByTick.run(Rollback.java:230)
     at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:138)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:365)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:292)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-23 20:20:21 [WARNING] [BBROTHER] Caught exception when rolling back a DELTA_CHEST
    java.lang.NullPointerException
     at org.bukkit.craftbukkit.inventory.CraftItemStack.setAmount(CraftItemStack.java:99)
     at me.taylorkelly.bigbrother.datablock.DeltaChest.do_NewRollback(DeltaChest.java:283)
     at me.taylorkelly.bigbrother.datablock.DeltaChest.rollback(DeltaChest.java:264)
     at me.taylorkelly.bigbrother.rollback.Rollback$RollbackByTick.run(Rollback.java:230)
     at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:138)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:365)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:292)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-23 20:20:21 [WARNING] [BBROTHER] Caught exception when rolling back a DELTA_CHEST
    java.lang.NullPointerException
     at org.bukkit.craftbukkit.inventory.CraftItemStack.setAmount(CraftItemStack.java:99)
     at me.taylorkelly.bigbrother.datablock.DeltaChest.do_NewRollback(DeltaChest.java:283)
     at me.taylorkelly.bigbrother.datablock.DeltaChest.rollback(DeltaChest.java:264)
     at me.taylorkelly.bigbrother.rollback.Rollback$RollbackByTick.run(Rollback.java:230)
     at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:138)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:365)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:292)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-23 20:20:21 [WARNING] [BBROTHER] Skipped 14 slots because there's not enough room in the chest.
    2011-05-23 20:20:21 [WARNING] [BBROTHER] Error when restoring sign
    2011-05-23 20:20:21 [WARNING] [BBROTHER] Caught exception when rolling back a DELTA_CHEST
    java.lang.NullPointerException
     at org.bukkit.craftbukkit.inventory.CraftItemStack.setAmount(CraftItemStack.java:99)
     at me.taylorkelly.bigbrother.datablock.DeltaChest.do_NewRollback(DeltaChest.java:283)
     at me.taylorkelly.bigbrother.datablock.DeltaChest.rollback(DeltaChest.java:264)
     at me.taylorkelly.bigbrother.rollback.Rollback$RollbackByTick.run(Rollback.java:230)
     at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:138)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:365)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:292)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-23 20:20:21 [WARNING] [BBROTHER] Caught exception when rolling back a DELTA_CHEST
    java.lang.NullPointerException
     at org.bukkit.craftbukkit.inventory.CraftItemStack.setAmount(CraftItemStack.java:99)
     at me.taylorkelly.bigbrother.datablock.DeltaChest.do_NewRollback(DeltaChest.java:283)
     at me.taylorkelly.bigbrother.datablock.DeltaChest.rollback(DeltaChest.java:264)
     at me.taylorkelly.bigbrother.rollback.Rollback$RollbackByTick.run(Rollback.java:230)
     at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:138)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:365)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:292)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-23 20:20:21 [WARNING] [BBROTHER] Skipped 12 slots because there's not enough room in the chest.
    2011-05-23 20:20:21 [WARNING] [BBROTHER] Skipped 4 slots because there's not enough room in the chest.
    2011-05-23 20:20:21 [WARNING] [BBROTHER] Caught exception when rolling back a DELTA_CHEST
    java.lang.NullPointerException
     at org.bukkit.craftbukkit.inventory.CraftItemStack.setAmount(CraftItemStack.java:99)
     at me.taylorkelly.bigbrother.datablock.DeltaChest.do_NewRollback(DeltaChest.java:283)
     at me.taylorkelly.bigbrother.datablock.DeltaChest.rollback(DeltaChest.java:264)
     at me.taylorkelly.bigbrother.rollback.Rollback$RollbackByTick.run(Rollback.java:230)
     at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:138)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:365)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:292)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-23 20:20:21 [WARNING] [BBROTHER] Caught exception when rolling back a DELTA_CHEST
    java.lang.NullPointerException
     at org.bukkit.craftbukkit.inventory.CraftItemStack.setAmount(CraftItemStack.java:99)
     at me.taylorkelly.bigbrother.datablock.DeltaChest.do_NewRollback(DeltaChest.java:283)
     at me.taylorkelly.bigbrother.datablock.DeltaChest.rollback(DeltaChest.java:264)
     at me.taylorkelly.bigbrother.rollback.Rollback$RollbackByTick.run(Rollback.java:230)
     at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:138)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:365)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:292)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-23 20:20:21 [WARNING] [BBROTHER] Error when restoring sign
    2011-05-23 20:20:21 [WARNING] [BBROTHER] Error when restoring sign
    2011-05-23 20:20:21 [WARNING] [BBROTHER] Error when restoring sign
    2011-05-23 20:20:21 [WARNING] [BBROTHER] Error when restoring sign
    2011-05-23 20:20:21 [WARNING] [BBROTHER] Error when restoring sign
    2011-05-23 20:20:21 [WARNING] [BBROTHER] Error when restoring sign
    2011-05-23 20:20:21 [WARNING] [BBROTHER] Error when restoring sign
    2011-05-23 20:20:21 [WARNING] [BBROTHER] Error when restoring sign
    2011-05-23 20:20:21 [WARNING] [BBROTHER] Caught exception when rolling back a DELTA_CHEST
    java.lang.NullPointerException
     at org.bukkit.craftbukkit.inventory.CraftItemStack.setAmount(CraftItemStack.java:99)
     at me.taylorkelly.bigbrother.datablock.DeltaChest.do_NewRollback(DeltaChest.java:283)
     at me.taylorkelly.bigbrother.datablock.DeltaChest.rollback(DeltaChest.java:264)
     at me.taylorkelly.bigbrother.rollback.Rollback$RollbackByTick.run(Rollback.java:230)
     at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:138)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:365)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:292)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    2011-05-23 20:20:21 [WARNING] [BBROTHER] Skipped 1 slots because there's not enough room in the chest.
    2011-05-23 20:20:21 [WARNING] [BBROTHER] Skipped 2 slots because there's not enough room in the chest.
    2011-05-23 20:20:21 [WARNING] [BBROTHER] Caught exception when rolling back a DELTA_CHEST
    java.lang.NumberFormatException: Value out of range. Value:"152" Radix:10
     at java.lang.Byte.parseByte(Unknown Source)
     at java.lang.Byte.valueOf(Unknown Source)
     at java.lang.Byte.valueOf(Unknown Source)
     at me.taylorkelly.bigbrother.datablock.DeltaChest$DeltaEntry.<init>(DeltaChest.java:123)
     at me.taylorkelly.bigbrother.datablock.DeltaChest.processDeltaStream(DeltaChest.java:73)
     at me.taylorkelly.bigbrother.datablock.DeltaChest.do_NewRollback(DeltaChest.java:272)
     at me.taylorkelly.bigbrother.datablock.DeltaChest.rollback(DeltaChest.java:264)
     at me.taylorkelly.bigbrother.rollback.Rollback$RollbackByTick.run(Rollback.java:230)
     at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:138)
     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:365)
     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:292)
     at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
     
  11. Offline

    Spl1tz

    I was using MYSQL.
     
  12. Offline

    Liger_XT5

    What host are you using?
     
  13. Offline

    MacG32

    Update compiled yesterday. http://ci.nexisonline.net:8080/job/BigBrother/ Don't expect support for this latest compile, because it is not the recommended version.
     
  14. Offline

    A Faceless baby

    can someone teamview me on this. I have been having tons of trouble and now I cant create databases.Pretty sure I am just messing things up. Send me a message here or on [email protected] <---msn
     
  15. Offline

    Liger_XT5

    Dude, no one can get BigBrother to work properly at the moment. I can't even get a fresh install to work without errors after a simple restart or reload. It conflicts with too many plugins.
    I swear, if the author is not fixing this because they want everyone to mysql, then they need to get their priorities straight. Some hosts don't support mysql and using other sites to host just slows it down.
     
  16. Offline

    Letalis

    Something is really wrong.
    SQL database increased 3GB on 3 hours gameplay.
    Code:
    general:
        rollbacks-per-tick: 2000
        personal-log-files: false
        auto-watch: true
        debug-mode: false
        default-search-radius: 2
        restore-fire: true
        stick-item: 48
        library-autodownload: true
        excluded-blocks: []
        tnt-threshold: 10.0
    database:
        cleanse-age: 3d
        deletes-per-cleansing: '20000'
        max-records: '3000000'
        type: MYSQL
        send-delay: 4
        mysql:
            engine: MyISAM
            low-priority-insert: true
        cleanser:
            age: 3d
            deletes-per-operation: 20000
        username: username
        password: password
        hostname: localhost
        port: 3306
        database: minecraft
        prefix: bb_
    watched:
        environment:
            lava-flow: false
            leaf-decay: false
        player:
            ip-player: true
            disconnect: true
            login: true
            teleport: true
            drop-item: false
            pickup-item: false
        explosions:
            tnt: true
            creeper: true
            misc: true
        chat:
            commands: true
            chat: false
        blocks:
            chest-changes: true
            block-place: true
            block-break: true
        misc:
            flint-logging: true
            door-open: false
            lever-switch: false
            button-press: false
    
    Code:
    2011-05-24 23:15:03 [SEVERE] [BBROTHER] Data Insert SQL Exception when sending blocks
    java.sql.BatchUpdateException: Data truncation: Data too long for column 'data' at row 1
        at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:2018)
        at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:1449)
        at me.taylorkelly.bigbrother.datasource.DataBlockSender.sendBlocksSQL(DataBlockSender.java:76)
        at me.taylorkelly.bigbrother.datasource.DataBlockSender.access$000(DataBlockSender.java:24)
        at me.taylorkelly.bigbrother.datasource.DataBlockSender$SendingTask.run(DataBlockSender.java:215)
        at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
        at java.lang.Thread.run(Thread.java:662)
    2011-05-24 23:15:03 [SEVERE] [BBROTHER] Possible cause of previous SQLException:
    2011-05-24 23:15:03 [WARNING] [BBROTHER] SQL send failed. Keeping data for later send.
    2011-05-24 23:15:15 [SEVERE] [BBROTHER] Data Insert SQL Exception when sending blocks
    java.sql.BatchUpdateException: Data truncation: Data too long for column 'data' at row 1
        at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:2018)
        at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:1449)
        at me.taylorkelly.bigbrother.datasource.DataBlockSender.sendBlocksSQL(DataBlockSender.java:76)
        at me.taylorkelly.bigbrother.datasource.DataBlockSender.access$000(DataBlockSender.java:24)
        at me.taylorkelly.bigbrother.datasource.DataBlockSender$SendingTask.run(DataBlockSender.java:215)
        at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
        at java.lang.Thread.run(Thread.java:662)
    2011-05-24 23:15:15 [SEVERE] [BBROTHER] Possible cause of previous SQLException:
    2011-05-24 23:15:15 [WARNING] [BBROTHER] SQL send failed. Keeping data for later send.
    2011-05-24 23:15:27 [SEVERE] [BBROTHER] Data Insert SQL Exception when sending blocks
    java.sql.BatchUpdateException: Data truncation: Data too long for column 'data' at row 1
        at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:2018)
        at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:1449)
        at me.taylorkelly.bigbrother.datasource.DataBlockSender.sendBlocksSQL(DataBlockSender.java:76)
        at me.taylorkelly.bigbrother.datasource.DataBlockSender.access$000(DataBlockSender.java:24)
        at me.taylorkelly.bigbrother.datasource.DataBlockSender$SendingTask.run(DataBlockSender.java:215)
        at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
        at java.lang.Thread.run(Thread.java:662)
    2011-05-24 23:15:27 [SEVERE] [BBROTHER] Possible cause of previous SQLException:
    2011-05-24 23:15:27 [WARNING] [BBROTHER] SQL send failed. Keeping data for later send.
    2011-05-24 23:15:39 [SEVERE] [BBROTHER] Data Insert SQL Exception when sending blocks
    java.sql.BatchUpdateException: Data truncation: Data too long for column 'data' at row 1
        at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:2018)
        at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:1449)
        at me.taylorkelly.bigbrother.datasource.DataBlockSender.sendBlocksSQL(DataBlockSender.java:76)
        at me.taylorkelly.bigbrother.datasource.DataBlockSender.access$000(DataBlockSender.java:24)
        at me.taylorkelly.bigbrother.datasource.DataBlockSender$SendingTask.run(DataBlockSender.java:215)
        at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
        at java.lang.Thread.run(Thread.java:662)
    2011-05-24 23:15:39 [SEVERE] [BBROTHER] Possible cause of previous SQLException:
    2011-05-24 23:15:39 [WARNING] [BBROTHER] SQL send failed. Keeping data for later send.
     
  17. Offline

    clitcomander

    hey there just wana say thanks for creating the best anti-grief plug in to date....noting compares! i was wonder if anyone knows why my bigbrother wont cleanse the records like it says it will every 2-3days...(i changed it to 1d)
    says this in the console,

    [server] INFO [BBROTHER] SQLite can't cleanse by # of records.

    is it because im using SQLite?? and not MYSQL????

    i also plan on donating in the near future as i worrie about this plug in dying!

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

    SeeD419

    This plugin kills my server with "Read Timed Out" messages.

    I removed it and it runs like a dream. No more overload messages, lag, or time outs - so there's some issue with it on the latest recommended.

    Hopefully he sees this post if not I'll have to get time later tonight to do a bug report or whatever but i gtg
     
  19. Offline

    Liger_XT5

    we all have complained about it. He probly doesn't care because we don't do what his main post says. Use the Bug Tracker. I'm sorry, But I'm tired of signing up for stuff, use it once or twice, then never again.
     
  20. Offline

    zipfe

    Using BigBrother for ages on a busy server, it always worked like a charm. There's no errors on start up, no errors on rollbacks or whatever.

    The ignorance of some people in this thread is appalling. Pro tip: running a server does not mean downloading a crapton of stuff, double-clicking icons on your desktop and calling yourself 'administrator' or 'operator' of a server. BigBrother is a tad more complicated and resource-intensive than a plugin that makes your silly name appear red in game chat.

    If you lack even the most basic concepts of servers, don't install a beta multi-player game on one and expect that a ton of mods and plugins, all under constant development, are as easy to install like the AOL CD that game with your mom's laptop.

    [/rant]
     
  21. Offline

    andrewkm

    I totally agree here.
    Been working on my server amazingly for the longest time, and i aswell run a very busy server.
     
  22. Offline

    MacG32

    Couldn't have said it nicer myself. I tried...lol ;)
     
  23. Offline

    SeeD419

    Well, as you can see myself and multiple others are having problems. Calling anyone who has a single issue with this plugin ignorant just sounds like sort of a cop out for an underlying plugin compatibility issue. I'm glad that it works for you on your 'busy server', but would you care to at the very least include the build of Craftbukkit you're running on? Are you running the latest snapshot of the plugin?

    No offense, but typing up a rant about who is a 'real' server admin and who isn't doesn't really help anyone in this thread who's having issues with the plugin ;)
     
  24. Offline

    andrewkm

    Im using #452 + CB803 + mysql
    On a 'busy server' (Average 30 users)
    Big brother running flawlessly. Just did another 11,000 plus+ rollback today.
     
  25. Offline

    SeeD419

    Okay, I was using #443 on 803 w/ mysql when I had the Read Time out's. I'm gonna re-test on 452 since it's working for you.

    I did some testing on a totally empty server with BB #454, CB803 + mysql. As I suspected, BigBrother was responsible for flooding the overload messages and client side lag.

    Code:
    07:30:14 [INFO] Starting minecraft server version Beta 1.5_02
    07:30:14 [INFO] Loading properties
    07:30:14 [INFO] Starting Minecraft server on *:25565
    07:30:14 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-753-g34e310c-b803jnks (MC: 1.5_02)
    07:30:14 [INFO] Preparing level "world"
    07:30:14 [INFO] Preparing start region
    07:30:15 [INFO] [BBROTHER] ------------------------------------
    07:30:15 [INFO] [BBROTHER] Hello, and thank you for using the TESTING version of BigBrother!
    07:30:15 [INFO] [BBROTHER] Please note that, since this is far from complete, there will be many bugs.
    07:30:15 [INFO] [BBROTHER] IF YOU FIND ANY BUGS, PLEASE REPORT THEM ON http://bugs.nexisonline.net/bb
    07:30:15 [INFO] [BBROTHER] Please stay tuned in irc.esper.net #bigbrother for updates and build notifications.
    07:30:15 [INFO] [BBROTHER] ------------------------------------
    07:30:21 [INFO] [BBROTHER] BBData MySQL Driver r1 loaded!
    07:30:21 [SEVERE] [BBROTHER] A permission plugin isn't loaded, only OPs can use commands
    07:30:21 [WARNING] [BBROTHER] 'Help' isn't detected. No /help support
    07:30:21 [INFO] [BBROTHER] BigBrother 1.8-SNAPSHOT (build #454) enabled!
    07:30:21 [INFO] Done (0.680s)! For help, type "help" or "?"
    07:30:46 [WARNING] Can't keep up! Did the system time change, or is the server overloaded?
    07:32:39 [WARNING] Can't keep up! Did the system time change, or is the server overloaded?
    07:35:17 [WARNING] Can't keep up! Did the system time change, or is the server overloaded?
    07:35:24 [WARNING] Can't keep up! Did the system time change, or is the server overloaded?
    
    Now, just for comparisons sake, I decided to try the server with the usual 4 worlds, 25 plugins, and log in and detonate TNT to try and get an overload message. I couldn't do it. The server was also noticeably faster client side.

    Code:
    swanson@localhost:~/Desktop/server> java -Xincgc -Xmx2G -jar bukkit.jar
    146 recipes
    16 achievements
    07:41:29 [INFO] Starting minecraft server version Beta 1.5_02
    07:41:29 [INFO] Loading properties
    07:41:29 [INFO] Starting Minecraft server on *:25565
    07:41:29 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-753-g34e310c-b803jnks (MC: 1.5_02)
    07:41:29 [INFO] Preparing level "Main"
    07:41:29 [INFO] Preparing start region
    07:41:29 [INFO] LWC    Loading shared objects
    07:41:29 [INFO] LWC    Native library: plugins/LWC/lib/native/Linux/amd64/libsqlitejdbc.so
    07:41:30 [INFO] [MultiVerse] Permissions Found
    07:41:30 [INFO] [MultiVerse] - Version 1.6.4 Enabled
    07:41:30 [INFO] [MultiVerse] Loading World & Settings - 'Main' - NORMAL
    07:41:30 [INFO] [MultiVerse] Loading World & Settings - 'Nether' - NETHER
    07:41:30 [INFO] [MultiVerse] Loading World & Settings - 'Vanilla' - NORMAL
    07:41:31 [INFO] [MultiVerse] Loading World & Settings - 'levelsnether' - NETHER
    07:41:31 [INFO] [MultiVerse] 4 - World(s) loaded.
    07:41:31 [INFO] [MultiVerse] Loading Portals
    07:41:31 [INFO] [MultiVerse] 5 - Portal(s) loaded.
    07:41:31 [INFO] [NoFarm] v0.1 loaded successfully!
    07:41:31 [INFO] LWC    Loaded 116 locale strings (0 overrides)
    07:41:31 [INFO] LWC    Using Nijikokun's permissions plugin for permissions
    07:41:31 [INFO] GroupManager - INFO - Scheduled Data Saving is set for every 10 minutes!
    07:41:31 [INFO] GroupManager version 1.0(alpha-5) is enabled!
    07:41:31 [INFO] Fake Permissions version 2.5.1 is enabled!
    07:41:31 [INFO] [MultiVerse] Found Permissions, enabling commands.
    07:41:31 [INFO] LWC    Loading MySQL
    07:41:32 [INFO] MySQL    Using: Mysql-connector-java-5.1.14 ( Revision: ${bzr.revision-id} )
    07:41:32 [INFO] LWC    At version: v2.31
    07:41:32 [INFO] [FalseBook Core] FalseBookCore v0.84alpha by GeMo enabled!
    07:41:32 [INFO] Found permissions. Using them for SpyerAdmin.
    07:41:33 [INFO] SpyerAdmin has completed updating the script successfully.
    07:41:33 [INFO] SpyerAdmin module version 1.2 stable, a spying utility for administrators and moderators, is active. Part of the Spyer package by [nickguletskii200]
    07:41:33 [INFO] Loaded Essentials build 2.2.3 maintained by Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo and ceulemans.
    07:41:33 [INFO] WorldEdit 4.4 enabled.
    07:41:33 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin for permissions.
    07:41:33 [INFO] SleepAnnounce version 0.3.6 is enabled.
    07:41:33 [INFO] MCBans: mcbans version 2.9.1 is enabled!
    07:41:33 [INFO] MCBans: Voting enabled!
    07:41:33 [INFO] MCBans: Debug mode active!
    07:41:33 [INFO] MCBans: Checking for premium!
    07:41:33 [INFO] MCBans: Server NOT premium!
    07:41:33 [INFO] Honeypot: Permissions plugin found, using that.
    07:41:33 [INFO] Honeypot: MCBans plugin found, using that.
    07:41:33 [INFO] Honeypot revision 6 by Argomirr succesfully loaded.
    07:41:33 [INFO] Found Diamonds STARTED
    07:41:33 [INFO] FalseBookBlock v0.84alpha by GeMo enabled
    07:41:33 [INFO] [FalseBook Block] No Cauldrons loaded!
    07:41:33 [INFO] properTime reading from config at /home/swanson/Desktop/server/plugins/properTime/properTime.conf
    07:41:33 [WARNING] properTime: World 'nether' not found
    07:41:33 [WARNING] properTime: World 'old' not found
    07:41:33 [INFO] properTime 1.8.9 initialized
    07:41:34 [INFO] [xWarp]: 418 warps loaded
    07:41:34 [WARNING] [xWarp]: 12 invalid warps found.
    07:41:34 [INFO] [xWarp]: Linked with permissions system: Permissions v2.5.1
    07:41:34 [INFO] [xWarp]: Essentials plugin found, but without Economy API. Should be there since Essentials 2.2.13
    07:41:34 [WARNING] [xWarp]: Invalid economy system found: Essentials v2.2.3
    07:41:34 [INFO] [xWarp]: No economy system found until here. A economy plugin will be maybe activated later.
    07:41:34 [INFO] [xWarp]: xWarp 2.11.1 enabled
    07:41:34 [INFO] [AntiBuild] version 1.4.1 enabled with multiworld support
    07:41:34 [INFO] [MultiInv] Shared worlds loaded succesfully
    07:41:34 [INFO] [MultiInv] version 1.5.2 is enabled!
    07:41:34 [INFO] [Tele++] initializing version [1.3.4]
    07:41:34 [WARNING] 'Help' not detected. No Help support enabled! Using internal Help
    07:41:34 [INFO] [Tele++] version [1.3.4] loaded
    07:41:34 [INFO] Loaded EssentialsSpawn build 2.2.3 maintained by Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo and ceulemans.
    07:41:34 [INFO] [MYHOME]: 96 homes loaded
    07:41:34 [INFO] [MYHOME] Permissions enabled using: GroupManager v1.0(alpha-5)
    07:41:34 [WARNING] [MYHOME] 'Help' isn't detected. No /help support.
    07:41:34 [INFO] [MYHOME] MyHome 1.9.5 enabled
    07:41:34 [INFO] FalseBookExtra v0.84alpha by GeMo enabled
    07:41:34 [INFO] WorldGuard: Permissions plugin detected! Using Permissions plugin for permissions.
    07:41:34 [INFO] WorldGuard: (Main) Single session is enforced.
    07:41:34 [INFO] WorldGuard: (Main) TNT ignition is PERMITTED.
    07:41:34 [INFO] WorldGuard: (Main) Lighters are PERMITTED.
    07:41:34 [INFO] WorldGuard: (Main) Lava fire is blocked.
    07:41:34 [INFO] WorldGuard: (Main) Fire spread is limited to 2 block types.
    07:41:34 [INFO] WorldGuard: Loaded configuration for world 'Main"
    07:41:34 [INFO] WorldGuard: (Nether) Single session is enforced.
    07:41:34 [INFO] WorldGuard: (Nether) TNT ignition is PERMITTED.
    07:41:34 [INFO] WorldGuard: (Nether) Lighters are PERMITTED.
    07:41:34 [INFO] WorldGuard: (Nether) Lava fire is blocked.
    07:41:34 [INFO] WorldGuard: (Nether) Fire spread is UNRESTRICTED.
    07:41:34 [INFO] WorldGuard: Loaded configuration for world 'Nether"
    07:41:34 [INFO] WorldGuard: (Vanilla) Single session is enforced.
    07:41:34 [INFO] WorldGuard: (Vanilla) TNT ignition is PERMITTED.
    07:41:34 [INFO] WorldGuard: (Vanilla) Lighters are PERMITTED.
    07:41:34 [INFO] WorldGuard: (Vanilla) Lava fire is PERMITTED.
    07:41:34 [INFO] WorldGuard: (Vanilla) Fire spread is UNRESTRICTED.
    07:41:34 [INFO] WorldGuard: Loaded configuration for world 'Vanilla"
    07:41:34 [INFO] WorldGuard: (levelsnether) Single session is enforced.
    07:41:34 [INFO] WorldGuard: (levelsnether) TNT ignition is PERMITTED.
    07:41:34 [INFO] WorldGuard: (levelsnether) Lighters are PERMITTED.
    07:41:34 [INFO] WorldGuard: (levelsnether) Lava fire is blocked.
    07:41:34 [INFO] WorldGuard: (levelsnether) Fire spread is UNRESTRICTED.
    07:41:34 [INFO] WorldGuard: Loaded configuration for world 'levelsnether"
    07:41:34 [INFO] WorldGuard 5.0-alpha10 enabled.
    07:41:34 [INFO] BlocksOnGlass version 0.31 is enabled!
    07:41:34 [INFO] [BlocksOnGlass] Permission system detected.
    07:41:34 [INFO] [iChat] Found Permissions (v2.5.1)
    07:41:34 [INFO] iChat (v2.2.2) enabled
    07:41:34 [INFO] Done (0.514s)! For help, type "help" or "?"
    07:41:34 [INFO] [FalseBook Block] 0 Areas loaded.
    07:41:34 [INFO] [FalseBook Block] 0 Bridges successfully loaded.
    07:41:34 [INFO] [FalseBook Block] 0 Doors successfully loaded.
    07:41:34 [INFO] [FalseBook Block] Gates successfully loaded.
    07:44:28 [INFO] MCBans: Sent From: Console .::. Potential Login
    07:44:28 [INFO] MCBans: Sent From: Console .::. Player triggered prelogin event!
    07:44:28 [INFO] MCBans: Sent From: Console .::. Online Mode.
    07:44:28 [INFO] MCBans: Sent From: Console .::. Player check with mcbans.com started.
    07:44:28 [INFO] MCBans: Sent From: Console .::. Recieved reply.
    07:44:28 [INFO] MCBans: Sent From: Console .::. Check completed!
    07:44:28 [INFO] seed419 [/192.168.1.1:60150] logged in with entity id 442 at (-3955.5, 66.62000000476837, 143.5)
    07:44:35 [INFO] §8[Main]§f§4[§2||||||||||§f§4]xSapling§f wow, no lag
    07:44:47 [INFO] §8[Main]§f§4[§2||||||||||§f§4]xSapling§f i can actually log in when bigbrother's not running
    07:45:06 [INFO] §8[Main]§f§4[§2||||||||||§f§4]xSapling§f probably no overload messages either
    07:45:21 [INFO] §8[Main]§f§4[§2||||||||||§f§4]xSapling§f should i detonate some tnt to further test?
    07:45:37 [INFO] §8[Main]§f§4[§2||||||||||§f§4]xSapling§f guess I wont be able to roll it back though LOL
    07:45:49 [INFO] §9[PLAYER_COMMAND] seed419: /i tnt 15
    07:46:07 [INFO] §8[Main]§f§4[§2||||||||||§f§4]xSapling§f ugh this terrain is just so perfect ;_;
    07:47:10 [INFO] §8[Main]§f§4[§2|||||||||§8|§f§4]xSapling§f where's a good place to detonate tnt
    07:47:14 [INFO] §8[Main]§f§4[§2|||||||||§8|§f§4]xSapling§f probably a mine
    07:47:21 [INFO] §8[Main]§f§4[§2|||||||||§8|§f§4]xSapling§f i kinda feel like a griefer right now
    07:47:25 [INFO] §9[PLAYER_COMMAND] seed419: /home
    07:47:55 [INFO] §8[Main]§f§4[§e|||||||§8|||§f§4]xSapling§f wooo explosions
    07:47:59 [INFO] §8[Main]§f§4[§e|||||||§8|||§f§4]xSapling§f ouch ;_;
    07:48:02 [INFO] Connection reset
    07:48:02 [INFO] seed419 lost connection: disconnect.quitting
    07:48:03 [INFO] Freed 91.23340606689453 MB.
    
    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 13, 2016
  26. Offline

    ToastedJelly

    Hey,

    I can't find a way to actually see what's has been logged for chat or cmd usage... it just shows "chat" or exe'd, but no details. Is this feature not implemented yet? I hope I don't need to look myself in the DB.
    Also I don't see chest content changing logged. Does this work? how do I get this information?
    I hope this isn't in the /bb help part that scrolls off the screen.

    One more Q. Is there a good way to find the position of a change if I do a "/bb here username 100" and I'm interested in a special event, like tnt broken etc.

    Would be cool if one could temporarily mark all changed blocks with red wool. Any opinions on this before putting it as a feature request?


    What's your point exactly? That BB is using resources?

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

    SeeD419

    Yes, more specifically, that it's using more resources sitting in a totally empty server by itself, than a server loaded with 25 plugins with traffic.

    Are you telling me that's normal? Because BigBrother was never, and I mean since BigBrother was released, THAT resource intensive. There's a fine line between needing resources, and an indication of a problem.
     
  28. This is a good idea. If am trying to find out who started a fire and where at you could make the red wool place on it. so by using some cmds you can tell it what you want to do.

    /bb find fire_(flint|lava|thunder) 500
    if found it will output the locations and place a red wool on it.
     
  29. Offline

    ToastedJelly

    No.. just trying to get a clear statement out of you.

    As I don't know what's triggering this "Can't keep up!" messages, I can't say if it's problematic to see them - especially if they just show up on the startup.


    Anyway - a way to measure this instead of relying how the server feels like would be nice. I don't know anything about the innards of BB, but it seems like it should hardly produce any cpu usage if no loggable event is happening.
     
  30. Offline

    SeeD419

    That's what I'm wondering is why it's triggering those messages in an empty server as the only plugin running. As you can see, I never see those messages with any other form of server activity, which is why I'm confused. As for the client lag, you're right I'm wondering if I could do a video comparison and see if I can tell a big difference.
     
  31. I think it might be the MySql, there is a setting to have how offten to have it update the database if you have it too low the server has to keep connected or reconnect to keep the data streaming but if you have it set to like 600 the data is stored temp till the time limit as passed then sent to the database. This would lower the resources used. I think...
     
Thread Status:
Not open for further replies.

Share This Page