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

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

  1. Offline

    Coops

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Off topic: No body will be your "coder" if you ask like that.

    On topic: Good joob @Intelli! It seems that the three great logging plugins have come and gone, and left us with Guardian. Since Guardian sucks a load of donk and was abandoned by all three authors... We have new logging plugins emerging from the depths. It's a great sight to see after so many months of LB/HE dominating the logging world. I will probably port to this after my LB breaks :(. See you on the dark side @Intelli >:-D

    This post has been edited 3 times. It was last edited by Coops Jun 6, 2012.
  2. Offline

    nicatronTg

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Is running MySQL the best bet for servers with a lot of changes (10k+ changes across 5 worlds)? I dunno what the flat file format is, I'm just going from LogBlock experience.

    I'm not sure if it's related either, but I seem to be getting a lot of out of memory issues with Core Protect, though I update my own core plugins with new features, so that could be doing it as well.
  3. Offline

    Intelli

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Faster servers tend to do better with flat file (CoreProtect uses a low-level DB), slower servers seem to do better with MySQL.

    For out of memory errors, assign less memory to Minecraft in the java startup variables - you need to leave enough memory for your computer to function properly.
  4. Offline

    nicatronTg

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    It's hosted, I don't really have control over that. Again, I'm just shooting in the dark right now, apparently something I recently updated has a massive issue with holding too much memory (it's causing the garbage collector to error out).
  5. Offline

    imatrollly

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    hmm... so, lets say i wanted to rollback the entire events of a hunger games arena. yeah, one just as big as Machinima's. would this plugin be able to handle it? or rather, would my server with this plugin be able to handle it? (in general.) and yes, my server is a pretty damn stong, non-laggy-in-the-slightest kind of server
  6. Offline

    Intelli

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Sure, it should work fine.
    TrueHelp likes this.
  7. Offline

    Magictj

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This is amazing!!!!!

    Every server should have this the fact that MYsql is optional is the best thing ever I have been waiting ages for this thanks! GET THIS NOW!!!! (Im not using Mysql and it works fine!)

    Thank you So Much!!!!:D
  8. Offline

    Greenday0209

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This has helped me in so many cases of griefing..Thanks so much!! :)
  9. Offline

    Ev3rM0r3

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Well I tested this out as a possible replacment for LogBlock, but sadly it isn't not compatible with tekkit (industrialcraft) like the information states. It does not roll back pipes like it should and creates the null error pipe which is item 166 when replacing them just like logblock does. Also this plugin doesn't seem to have any way to ignore blocks I don't want rolled back.
  10. Offline

    honkeyponk

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hey can you view what people took from a chest? if u cant then canu add it!
  11. Offline

    DeadIntermediate

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hey Intelli, I got the MySQL Database working fully. but I have been getting errors in the console. This is what I get.


    I have the Databse on my server here is hosted, So It's a local host. Anything wrong the plugin or it's a actual connection error. Please let me/us know.
  12. Offline

    Intelli

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    What version of CoreProtect are you using?
  13. Offline

    DeadIntermediate

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    1.42
  14. Offline

    Deluxe_Flame

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Is it possible to give just the command /co rollback #creeper (w.e they want) to players without access to the other commands?
  15. Offline

    hadriel

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    could you possibly add logging my IP? Great plugin :] I like it a lot better over LogBlock and this along with Grief Alert is a good combo.
  16. Offline

    WeFightCreepers

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Awesome! Just what my server needs!
  17. Offline

    TrueHelp

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Little suggestion:
    Let's say someone (PlayerA) built a house, and someone is griefing it (PlayerX), maybe a feature where a message will be broadcast to admins saying "PlayerX has broken a high number of blocks owned by PlayerA, are they griefing?"
  18. Offline

    smashman186

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I used this. It is either messed up, or not good...Its perfect, I mean PERFECT when i am rolling back a person that hasn't done much. But when i get attacked by a group of griefers, it messes up and skips a lot of the grief. I try to rollback the rest, but it doesn't do anything. Even if i try a global rollback it does nothing. Water is the biggest issue. Sometimes it will remove water, but it usually leaves water there. I have tried rolling back the person who placed it, and rolling back globally. Sometimes it won't tell me who placed water/lava. Is it because im not using mysql?
  19. Offline

    Scotlock

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hey, this plugin has royally screwed up my world, here is a picture of just one section, [IMG]

    A player who i had trusted for a while who built and removed stuff for a period, who recently was found to not be trusted, had done a lot of work around the server, i rolled him back after banning him, and these are the results.

    Could you please, please please, add a /rollback undo command? Rolling back the world globally does nothing, so i'm completely screwed now, and i've also discovered from reading some of the comments that this plugin is also the cause of nearly every crash that happens.

    This has not just screwed up my world, it has broken it, and has shut-down my server, i do not recommend this plugin to anyone, it does not include any undo's. if you screw up at all, there is no fix.

    This post has been edited 3 times. It was last edited by Scotlock Jun 15, 2012.
  20. Offline

    Jhwx

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Is it possible to check who stole items from a chest with this plugin?
    For i.e.
    12:12 - Player Jhwx took 5 Diamond
  21. Offline

    minecraftYord

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Okay... first of all, make backups of your worlds DAILY. Secondly, that's the first time I hear about any issues with this plugin. I can't say that I know much about how this works, but you might wanna check whether you have full access to the database you're accessing for CoreProtect. I had this issue with a different logging plugin.
    Breaking a world means that you cannot load it anymore. If that really happened, there is a tool called chunkster that saved my life several times.
    There IS an undo function which also saved me several times now and worked just fine for me.
    And finally, I guess your goal with not recommending the plugins was not to support it. However, what you did is boosting its popularity by adding more content to the thread that can be indexed by Google and other search engines.

    How to improve your situation and prevent stuff like that from happening:
    - make backups
    - in case your world is broken, look for chunkster
    - read about the undo function
    - and maybe wait for someone who knows more than me about this plugin to try and recreate the error and possibly fix it.

    .:/\:. Yord
  22. Offline

    InvaderIan

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    /co restore
    Please look in to all the commands before you go crazy.
  23. Offline

    owenftw

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    lol at the above >.<
  24. Offline

    Scotlock

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    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/

    This post has been edited 1 time. It was last edited by Scotlock Jun 16, 2012.
  25. Offline

    whaling

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I must ask, to what end do you collect my server address/name?
  26. Offline

    riceman2000

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    can you please add something with spawn eggs this would help allot thank you for reading :)
  27. Offline

    Riolu

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    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?
  28. Offline

    whaling

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    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.

    This post has been edited 1 time. It was last edited by whaling Jun 17, 2012.
  29. Offline

    afistofirony

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    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?
  30. Offline

    Scott Jackson

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    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.

Share This Page