[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


    I've never used LogBlock, so I can't fairly comment on its performance.

    However, CoreProtect is fully multi-threaded & won't impact Bukkits performance at all.
    It's also very lightweight. For best performance, use the file-based storage (default settings).
  2. Offline


    I find that this plugin has the same issue as HawkEye, when I perform a rollback it seems to get everything 1 block off which is bad for a server where rollbacks are VERY selective. Other than that, I find it great. Mainly because most plugins have been getting the rubbish updates to quickly get on 1.2.3 so they can continue Guardian :p
  3. Offline


    Can you further detail your issue? Rollbacks should (and do from my testing) restore blocks to the exact same position where they were removed.

    If you could provide any of the following, it would be appreciated:
    • CraftBukkit version you are using.
    • List of any other plugins you are using.
    • Screenshots detailing / showing the issue.
    • Any other details
  4. Offline


    • I am using the latest BETA build (2060)
    • I have no other plugins I feel would conflict
    • Screens below
    • It also seems to copy some blocks also, and I used a timed rollback.
  5. Offline


    Do you have any screenshots showing before & after? (ex: before the griefing, after the griefing, and after the rollback)

    Also, when you use the block inspector on the blocks after the rollback, I assume it says there's no data? (Making sure it wasn't griefing done by multiple players)

    Is there any way you can specifically duplicate the issue step-by-step?

    Edit, also, what version of CoreProtect are you using? File-based storage or MySQL?
  6. Offline


    Sorry, no before screenshots.

    The inspector said it was blank

    I am using MySQL in which is locally hosted on professional, reliable servers.

    I recently updated to the latest version provided on this page (as @ 5.46 PM 3.13.2012 NZST)

    1. I had found a grief on one of my Donators towns. (The town was gone)
    2. I used the inspector to find out who did it.
    3. I rolled back that specific person.
    4. That happened.
  7. Offline


    Would it be possible for me to come on your server and investigate? I would need access to the CoreProtect commands.

    If so, PM me your server info.
  8. Offline


    Doesnt Not Help With Alcatraz One Bit, Unless Your Taking On Alcatraz DONT Post On The Req.
  9. Offline


    plz update this to 1.2.3 =D i love that =D
  10. Offline


    It works with 1.2.3
  11. Offline


    srry for nooby questions , do this need mysql to work or will it work without?
  12. Offline


    It works without MySQL :)
  13. Offline


    Thanks :D
    Love the idea will test it after school !

    will this addowner for an region or something and if i rollback an buildning will it have the same owners?

    AMAZING :cool:

    Diamonds to you ! [diamond]

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


    ah okay thx!?!.
  15. Offline


    For some reason it only works on my main world and it's nether/end. The other multiverse worlds I have aren't listed in the core.dat and if I try adding them to that text file the plugin simply won't load up. How do I add those worlds?
  16. Offline


    Does this plugin do any sort of chest contents logging, or just block based logging?

    Either way it looks very good, really I just want to get off of logblock but need the chest logging functionality.
  17. Offline


    :'( It works wonderfully, except for one inconvenience that makes me afraid to leave my server up for too long. Every time there's an explosion on the server from a creeper, tnt, or a bed in the nether, I get an error message. It was fine at first before I added a couple plugins(mmSupernaturals, NoCheat, DynMap).
    [SEVERE] Could not pass event EntityExplodeEvent to CoreProtect
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:441)
        at net.minecraft.server.Explosion.a(Explosion.java:189)
        at net.minecraft.server.World.createExplosion(World.java:1531)
        at net.minecraft.server.WorldServer.createExplosion(WorldServer.java:225)
        at net.minecraft.server.BlockBed.interact(SourceFile:67)
        at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:294)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:634)
        at net.minecraft.server.Packet15Place.handle(SourceFile:39)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:112)
        at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
        at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:554)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
    Caused by: java.lang.NullPointerException
        at com.minerealm.core.CoreProtectionEntityListener.onEntityExplode(CoreProtectionEntityListener.java:34)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
        ... 15 more
  18. Offline


    I too am getting this error from time to time. CB #2060.
  19. Offline


    I love you, just got to test it out and its soooo fast, no SQL, and no more LB or Hawk and I dont see Guardian coming anytime soon.

    Like that the commands are condensed and easy to use. Thanks for your plugins!

    BTW, No console spam or errors running #2060
  20. Offline


    Found the issue - Fixed in 1.12

    rizelmyn hikingmonk Fixed the explosion error issue in 1.12

    LZLOWBATTERY Awesome video!


    CoreProtect 1.12
    • Fixed error messages showing for some explosions.
    • Fixed issues with multi-world support.
    • Made "/core purge" output more data during purges.
    • Fixed it so temporary files created when using "/core purge" can't become corrupted.

    CoreProtect 1.13
    • Fixed it so usernames aren't case-sensitive when doing rollbacks/restores.
  21. Offline


    Dude. I love you. Full homo. Holy crap this is like the best fucking plugin EVER. Complete All-in-one fucking anti-grief plugin. And even works with no MYSQL !. And your active as hell! tysm
  22. Offline


    Hello, this seems like a great plugin. I can't wait to try it out :D
    I just have to recommend enderdragon logging and endermen logging, which you probably have under natural block logging, but just in case. :3
    something that would definitely make this unique would be the ability to track blocks, such as sand [sand] and gravel, that fall. Like when people make sand above a structure so that it falls on it and can't be rolled back since it was logged above the place above where it ended up. I know you have this (or at least something similar) for signs and rails, but sand gets placed, and falls on its own. That's something that most/all other rollbacking plugins are missing. Yours could be the first to have it. :p
    and also if this works with the 1.2.3 bukkit beta build (say that 5 times fast..), could you add that to the title? Something like [1.1-r8]-[1.2.3-r1]?
    Thanks for reading this, and thanks for the cool plugin. And sorry if you already have all these features. :D
  23. Offline


    Please note, in syntax for creating MySQL tables, you use TYPE=myisam which is outdated must be ENGINE=myisam, otherwise the CREATE TABLE command will return error: "You have an error in your SQL syntax check the manual that corresponds to your MySQL server version for the right syntax to use near..."
  24. Offline


    Thanks - fixed/updated.
  25. Offline


    I think this plugin is better than big brother. It's so organized I can't believve how easy is to use it. Amazing!
    Thak you thank you thank you I feel safer now ☺
  26. Offline


    Awesome, you rock. Bring it on griefers!
  27. Offline


    keep up the good work
  28. Offline


    Bug: When rolling back creeper explosion's or tnt etc.. It does not put text back on signs!
  29. Offline


    Trust518 The plugin dosen't scan already written text on signs when you install it, if you installed it recently and are using it on a already built map then it won't rollback the sign with text.
    (I don't think that's even possible to implement to the plugin)
  30. Offline


    I know its possible to make cuz BigBrother had it.

Share This Page