CoreProtect vs Prism

Discussion in 'Spigot Plugin Help' started by Thagus, Sep 28, 2013.

  1. Hi,
    I was wondering wich one is better (performance related), becuase I want a plugin to log what my user are doing. I made a little test on my little test server, trying Prism and I think it have too many features (many of them I'll never use it), but also I tryed CoreProtect, and the response was slower (to rollback, or to inspect blocks). I made a little timings test during this test and the results where this ones:

    http://aikar.co/timings.php?url=6168308 - with CoreProtect
    http://aikar.co/timings.php?url=6168267 - with Prism

    Note that I was only making test of the inspector, rollback and restore commands of both plugins. Also with a MySQL database. What I can see on the timings is that Prism consumes more resources than CoreProtect, and in my case I need the one that consumes less, because I dont have a very powerful server (with CCLogger or PlayerLogger I was having lagg).

    So my question is, in your experience wich one is better?, not in features because both meet my expectations (the only things I want is to log are commands, chat, blocks placed, blocks broken), but which one won't affect my server performance?

    Thank you for your help,
    Best Regards.

    P.D: please, give me reasons or examples, thanks
     
  2. Try Logblock.

    But if I had to choose between CoreProtect and Prism, I would choose CoreProtect. Prism has horrible mysql-Queries and lots of bugs (At the time I tested last)
     
    • Like Like x 1
    • Agree Agree x 1
  3. joshwenke

    Wiki Team

    I switched to Prism and always wanted to switch back to CoreProtect. CoreProtect FTW.
     
  4. Ok, I'll try LogBlock.

    Someone knows about this plugin?: http://dev.bukkit.org/bukkit-plugins/swatchdog/
    Seems to be very good, but I have never heard about someone using it, is it good?
     
    • Disagree Disagree x 2
    • Funny Funny x 1
  5. joshwenke

    Wiki Team

    I'd use anything but SWatchdog. It's... er, problematic.
     
    • Funny Funny x 1
  6. I just made a test with it, and doesn't have MySQL support, so the log files will become very heavy by the time :/
     
    • Agree Agree x 1
  7. I think I'll stay with LogBlock, seem to log the thins I want to log, and seem to not consume high amounts of resources (little test: http://aikar.co/timings.php?url=6169119). Thank you!
     
    • Like Like x 1
  8. I've been using Prism ever since it came out. It always worked best for me. I'm hosting servers since 11/2010 and I've been using LogBlock, HawkEye, HawkEye Reloaded, CoreProtect and Prism. Prism seems to have the best performance IMHO.
     
    • Agree Agree x 1
  9. I had this at one time on my old server, I thought it did a pretty okay job. It seemed pretty user friendly, but I use coreprotect now because it logs worldedit changes.
     
  10. Hello,

    May i ask how the program works to measure the timings?
    i see the link http://aikar.co/timings.php .
    But where do i get the ID to paste in the program?

    Or are there other soltions to measure TPS timings/usage?

    thanx!

    Edit: nvm i have found it :p thanx anywayz!
     
    #10 Dimitri, Oct 3, 2013
    Last edited: Oct 3, 2013
  11. Well, Logblock does also log Worldedit now with the newest Devbuild.
     
  12. joehot200

    Supporter

    I have always used CoreProtect. Does the job for me.
     
    • Agree Agree x 1
  13. I love Prism, great performance after one of the recent updates, as well as many features such as WorldEdit logging.
     
  14. I've been using CoreProtect since forever, but I haven't tried any of the others so it won't be much of a comparison. I personally really like CoreProtect's interface, WorldEdit logging, and rollbacks/restores. It has been pretty solid for me.
     
    • Agree Agree x 2
  15. joehot200

    Supporter

    Ooh. Except one thing:
    Coreprotect used over 20% of my 120GB SSD. 20%!!!
     
  16. LogBlock/Prism.
     
  17. I used logblock when it was around probably two years ago? I kept using it... Then when I restarted my server I heard about Prism, tried it, and like it.

    However, I haven't used Prism in a production environment so take this meager endorsement with a grain of salt.
     
  18. I learned never to use sqlite a long while ago :p.
     
  19. joehot200

    Supporter

    oh.
     
  20. externo6

    Supporter

    100% prism, used logblock and prism just seems to have much more useful features, also seems to rollback / restore alot faster.
    sqlite, wouldn't touch it with a barge pole.
    MySQL - Winner