[SEC/ADMN] CoreProtect v2.0 - Fast Block Logging / Rollbacks / Now With Chest Rollbacks [BukkitDev]

Discussion in 'Archived: Plugin Releases' started by Intelli, Mar 9, 2012.

  1. Offline

    Scotlock

    Core restore did nothing, i did it three times for 25 minute periods, i meant that i used it by saying in the previous comment i rolled back globally, anyways a backup of two days back fixed it, but i lost a teensy bit of work, thank you for telling me about Chunkster yord. o/
     
  2. Offline

    whaling

    I must ask, to what end do you collect my server address/name?
     
  3. Offline

    riceman2000

    can you please add something with spawn eggs this would help allot thank you for reading :)
     
  4. Offline

    Riolu

    Hi, I got one problem:
    I use plugin ChopTree2, therefore, when player chop thee, they remove only one block bellow and CoreProtect remeber only that block.
    So, when I rollback someone, who chops any trees, I got back only that blocks they chops, but not whole tree. I mean, I GOT SO MANY STUMPS.
    Can you fix that somehow? Make config for "chop" plugins or something?
     
  5. Offline

    whaling

    Modification for such a specific plugin might be a bit much to ask, but would it be possible to add worldedit or worldguard support? Perhaps the ability to rollback a selected region or to rollback world edits.
     
  6. Offline

    afistofirony

    From the video it seems that it only logs the most recent change to the block.

    Would it be possible to get a complete history for a block?
     
  7. Offline

    Scott Jackson

    Hello. I might have a little suggestion that would really help out server admins. Right now when we configure CO with command helper it tells me to enter in a radius when I do enter in a radius. If you could make CO compatible to work with command helper it would really help us ban/rollback in all worlds with one command.
    Great plugin, many thanks for all you do.
     
  8. Offline

    grazingbacon

    I keep getting this error in my console. All my SQL information is correct in the config.

    Code:
    Error that I am getting
     
    20:38:49 CONSOLE: [SEVERE] Got an exception when breaking a block!
    20:38:49 CONSOLE: [SEVERE] com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
    20:38:49 CONSOLE: packet successfully received from the server was 1,349,381 milliseconds ago. The last packet sent successfully to the server was 0 milliseconds ago.
    20:38:49 CONSOLE: [SEVERE] at sun.reflect.GeneratedConstructorAccessor81.newInstance(Unknown Source)
    20:38:49 CONSOLE: [SEVERE] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    20:38:49 CONSOLE: [SEVERE] at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    20:38:49 CONSOLE: [SEVERE] at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
    20:38:49 CONSOLE: [SEVERE] at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116)
    20:38:49 CONSOLE: [SEVERE] at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3082)
    20:38:49 CONSOLE: [SEVERE] at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2968)
    20:38:49 CONSOLE: [SEVERE] at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3516)
    20:38:49 CONSOLE: [SEVERE] at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
    20:38:49 CONSOLE: [SEVERE] at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
    20:38:49 CONSOLE: [SEVERE] at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2111)
    20:38:49 CONSOLE: [SEVERE] at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1362)
    20:38:49 CONSOLE: [SEVERE] at a.a.a.e.a(CoreProtectionFunctions.java:458)
    20:38:49 CONSOLE: [SEVERE] at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626)
    20:38:49 CONSOLE: [SEVERE] at java.lang.Thread.run(Thread.java:662)
    20:38:49 CONSOLE: [SEVERE] at a.a.a.d$a.run(CoreProtectionEntityListener.java:54)
    20:38:49 CONSOLE: [SEVERE] Caused by: java.io.EOFException: Can not read response from server. Expected to read 4 bytes, read 0 bytes before connection was unexpectedly lost.
    20:38:49 CONSOLE: [SEVERE] at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2979)
    20:38:49 CONSOLE: [SEVERE] ... 10 more
    20:38:49 CONSOLE: [SEVERE] at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:2529)
     
    
    Code:
    Current congfig
     
     
     
    use-mysql: true
    table-prefix: _co
    mysql-host: ***********
    mysql-port: 3306
    mysql-database: grazingb_co
    mysql-username: grazingb_co
    mysql-password: ************
    
     
  9. Offline

    whaling

    I might be misinterpreting what this is, but when I double click a block I seem to get a longer history. Would it be possible to change this to a right click? Or perhaps a middle click? Maybe even have a wand for this function. Also, would you be able to substitute ids with block names?
     
  10. Offline

    Riolu

    Thank you, I hope you gonna do something.
    Also, you can add exception to tree block (or even config file there you can add block to be excepted from loggining). So, whatever there will not rollbacked choped trees, plugin will not leave stupms.
     
  11. Offline

    whaling

    I think you may have misinterpreted my comment. I'm not the developer of this plugin.
     
  12. Offline

    GamerByt3

    Whenever I do a /co Purge I get a progress report 1%complete... 2%complete... ect. The problem is the % goes to 7% and stops.

    Additionally I'd like to restrict this command to the Console, however when sending the progress rept to the console CO throws a java error because of the inability to send colored text to the console.

    Finally when a user does /co Purge <months> What does months signify? The number of months kept in the database, i.e. the last 6 months are kept but all older data is purged, or is the the oldest 6 months are purged and all newer data is kept?

    Great plugin so far and is doing an admirable job on my server.
     
  13. Offline

    Riolu

    Oh, sorry.
     
  14. Offline

    superdupernova

    I use BeastNode as a server host, and they have this listed: "CoreProtect can cause extremely high CPU usage which will lag your server and may even crash it. Due to the severity of the high CPU usage, your server may be shut down and the plugin will be removed." Is this still ongoing?
     
  15. Offline

    R21-23

    Great plugin!! Thanks a lot! I just have 1 little problem.... Every once in a while, when someone places an unwanted block, and I do /co I and break he block to see who placed it... It says that no block had been placed there.... So it would help if you could try to fix that :D. The plugin it's self is amazing though!!!! No mySQL! Thanks a bunch!
     
  16. Offline

    Intelli

    No, there is no CPU usage issue.

    The only way there could be CPU usage issues is if a person set it to let anyone use the "/co inspect" command, in which case it could be spammed by griefers / cause lag.
     
  17. Offline

    Kommy000

    Hey guys for some reason my users that have inspecter permission node still do not have access to the co help command. Is there a different node just for that? I use PEX
     
  18. Offline

    Intelli

    Seems the permission nodes post was outdated. Updated it to include help/purge nodes.
    http://minerealm.com/community/viewtopic.php?f=32&t=6782&p=82241
     
  19. Offline

    Jonasjonas2

    I hope this will be updated for 1.3. I seriously need it.
     
  20. Intelli, did you ever find out about the error I had for Coreprotect with the MySQL?
     
  21. Offline

    Fr0zenfr0g

    Hello I love this plugin but I wonder if SQLite or MySQL
     
  22. Offline

    ben1122a

    This plugin is fantastic!
    One feature that i would really love to see implemented, if possible, is the ability to log and rollback world edit. Not sure if that is possible or not, but if it is, it would make this plugin even more amazing
     
  23. Offline

    thadeadmonkey

    can it rollback worldedit griefs? if it cant can you add it in the future? because someone force oped them self and destroyed everthing with lava and i dont want that to happen again D:
     
  24. Offline

    Out2k

    OMGzers! Flipping insane, Awesome work. 16,284 blocks rolledback on two players houses that was griefed, in 4 seconds, no lag! And was able to quickly find who done it, with a ban. Many Diamonds to you! :D Just insane! Love it.

    !Update:! I did see one problem, my players were happy there stuff was back today, but does it not replace chest items? Or is there a way, or no way to do that? Otherwise it works great!
     
  25. Offline

    Xariez

    How do i disable the auto-repairing when i explode tnt?
     
  26. Offline

    eyedjellyfish78

    Can you make it so that we can rollback explosions?
     
  27. Offline

    Intelli

    It doesn't log chest items yet.

    There is no auto-repairing.

    You already can. Use the inspector to see what the damage is marked as.
    For example, "/co rollback #tnt t:1h", "/co rollback #explosion t:1h".
     
  28. Offline

    turtles9788

    Inspector mode doesn't work sometimes when I right click a place where a block is missing, and shouldn't it show who blew up and used fire, because all it said was #fire and #tnt, not like #tnt, by name
     
  29. Offline

    beetboxera

    Very nice plugin, but there is a BIG problem! When it get more logs in the folder, it overloads the processor to 100% and it starts lagging in the server...Fix it somehow, this is the best plugin!
     

Share This Page