[WIP] Guardian - the final replacement for BB, LogBlock and HawkEye

Discussion in 'WIP and Development Status' started by oliverw92, Aug 27, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    DiddiZ

    Yup
     
  2. How long before we see this released, do you reckon?
    A week, two, a month?
    Looks great. Can't wait to see it finished.
     
  3. Would it be possible to get stats (blocks placed, etc) from only within a WorldGuard region (for display on a website)?
     
  4. Offline

    ExplosiveBacoN

    Okay, understandable, but if said person does use log block, as far as I'm concerned, said person has the knowledge to install super pick; or any other "super pick" type plugin. Worldedit is a major plugin which utilizes the super pick. There are also some plugins that will allow players to break bedrock blocks. So I'm sorry, but any complaints stating that the default block be changed from bedrock are quite invalid.
     
  5. Offline

    Killgore32

    Any chance of guardian supporting extended block ID's like those used in the Forge Mods? (Buildcraft and IC2)
     
  6. Offline

    DiddiZ

    Hm, depends. If you get the region coordinates from somewhere, it's no problem to apply these in a query.
    Another point is, that WE is really a need for every server, especially for the selection backup import and regeneration.
    As these are already supported by LB und HE, yes :D
     
  7. Offline

    arthoz

    Just posted to say you guys are awesome for merging all the awesomeness together <3
     
    DiddiZ likes this.
  8. Offline

    saul100

    man, i cant wait!
     
  9. Offline

    TheGrimBear

    I know this is not ideal but would SQlite or flatfile be used for this plugin?
     
  10. Offline

    DiddiZ

    Likely H2
     
  11. Offline

    TheGrimBear

    Kool very nice your doing a realy good job :)
     
  12. Offline

    jtl999

    Make sure it does not crash when you rollback a lot of blocks.
    That is the biggest problem I have had with LogBlock.
    Good Luck
     
  13. Offline

    Killgore32

    Thanks for your prompt response. I did find an issue over the weekend when I added Buildcraft to my server. Spout conflicts with BC when I access any of the new items with inventories, (like engines) so I had to disable Spout and therefore am unable to log chestaccess. Is Guardian still going to depend on Spout for that feature, and if so, do you have any pull with those guys to add support for new inventories?
     
  14. Offline

    Colm

    is it going to have the big brother rollback system, like where we can do /bb rollback player , or now like /g rollback player , then /g confirm, because i checked although i have never used log block it doesn't seem to have it. I have looked at the commands. Thats what makes big brother the best, because also i can do /bb rollback player t:10h , for 10 hours ago so will it have that. I really like the H2 support thats what ruined big brother so i have a older version.
     
  15. Offline

    DiddiZ

    Sure, as LB also has it:
    /lb rb player diddiz since 10h
    Are you sure?
    /yes

    And yes, H2 is likely going to happen, but in a different way then in BB.
    Not sure yet, but due to the often crashs and incompatibilities Id prefer an own solution.
     
  16. Offline

    Colm

    thanks for the reply do you know roughly when this will be out? because i can't wait it seems really good.
     
  17. Offline

    oliverw92

    The HawkEye chest access system works perfectly and doesn't use Spout, we can just use that
     
  18. Offline

    DiddiZ

    Great
     
  19. Offline

    OldSkill

    Hi,

    I am currently using LogBlock (great plugin, thanks DiddiZ) and am missing a feature, not sure if it can be expected in Guardian:

    When rollbacking, would it be possible to log somewhere a summary of blocks rollbacked ?

    Example of log that would be great, in a log file:
    <date> - <player who rollbacked>: stone: -30 + 64, diamondblock: -0 + 12, ....

    Reason for this: I have logs saying how many diamonds were mined by a player in the staff, I have logs saying he placed diamond blocks and just after, I have logs saying that same player sold 10x more diamonds than he mined to the server's economy, but I miss the log where it says that user used rollback on the diamond blocks to duplicate them.... which is kind of annoying.

    Cheers !
     
  20. Offline

    DiddiZ

    Sounds like a handy feature, as it's easy to implement, informative, and won't admins that don't need it.

    As a temp workaround you can use "/lb writelogfile last" right after you do a rollback, before you clear the log.
     
  21. Offline

    md_5

    If you are still looking for help I can do various things. I will do a Spout gui if you want it.
    Also make sure you add support for the new onTreeGrow event, when the RB comes out, so those pesky trees can be logged under environment and rolled back.
     
  22. Offline

    DiddiZ

    Yeah, spout gui would be great.

    There is a onTreeGrow event? Didn't yet see something like that ...
     
  23. Offline

    Jack Kleeman

    If you ever need a tester, I have a server I am willing to let your plugin break in the name of science :).
     
    DiddiZ likes this.
  24. Offline

    md_5

    Its brand spanking new, not even sure if the pull requests has even been added to bukkit, just saw it while trawling github.
    Oh yeah where is the source I can work off, and is there a complete team list of everyone working on this (maybe I can do some actual work).

    md_5


    And another edit:
    https://github.com/Bukkit/Bukkit/pull/394
    https://github.com/Bukkit/CraftBukkit/pull/519
     
  25. Offline

    DiddiZ

    Oh, yeah ty. :D

    https://github.com/Guardian-Security/Guardian
    But it's still pretty empty.
    Java coding is atm just me and oliverw.
     
  26. Offline

    md_5

    I better read the schema and then get myself to work then. Just gotta probably do some other spout this weekend and maybe one or two requests.

    Last update was October 7.
    Oh yeah and my github is md-5.
    I think an exciting possibility for me to add would be rollback of custom events, eg LWC (as much as I hate it) could register container-private and then /gd rollback would remove that protection on rollback. Also an intergrated webserver could come in handy, depending on what the web app is like.
     
    DiddiZ likes this.
  27. Offline

    Noogies

    I was thinking that while using the tp [id] command to go to an item, it would be nice if you could do tp . to go to the next [id] or tp .. to go to the previous [id]

    what do you think?
     
  28. Offline

    Jack Kleeman

    Also, I'm probably not your best option, but I could make a nice Web-UI (Not code it to interact with Guardian, just make it pretty :D )
     
  29. Offline

    SuperPyroManiac

    Tree Grow event? That would be godlike stuff! Also make it detect the guy who caused it :p As same for lava flow as it likes to create its own sources.
     
  30. Offline

    md_5

    Lava a definately want to add tracking for. You cant track the tree if its natural although bonemeal will be, assuming this is added to bukkit.
     
Thread Status:
Not open for further replies.

Share This Page