AntiGrief Built into Bukkit

Discussion in 'Bukkit Discussion' started by Procrastination, Jan 2, 2011.

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

    Procrastination

    A nice simple anti grief, item-blacklist, tnt-nerf, fire-spread, lava-flow, and water-flow is all that anyone really needs. Of course these can all be turned either on or off.
     
  2. Offline

    legendblade

    Like the currency system suggested earlier; this should be a plugin, not a built-in feature. Remember, one of the goals is to avoid getting a ton of bloat in the core server.
     
  3. Offline

    Procrastination

    From past experience, WorldGuard, GriefAlert, and other things used up a ton of CPU on a one threaded hmod.

    There's no need for extraneous things like, water-flow-classic, or sponge-toggle on the new multi threaded Bukkit.
     
  4. Offline

    Tythus

    Agreed the entire point of bukkit is to be an efficient and light almost API like minecraft bit for plugins to work.
     
  5. Offline

    Procrastination

    The majority of servers running (minus vanilla) have antigrief installed. Not adding it is just like adding 5 minutes more work.

    You can disable or enable any of these, so it really won't make a difference if you don't want it.
     
  6. Offline

    cbresee

    I definitely think it should be a plugin. People who want it can install it from the plugin repo. There are plenty of servers that don't have anti-grief installed. Mine certainly doesn't.
     
  7. Offline

    legendblade

    Still, I think that adding it in as a core feature is still a bad idea. Having it as a plugin makes more sense for a couple of reasons:

    - As stated above, it's just more bloat that doesn't need to be in the core server.
    - By not having it as a core feature, it's one more reason for the devs to create a decent hooking system that will support it without causing slowdown.
    - Not everybody agrees on the way it should be implemented. :)
     
  8. Offline

    Procrastination

    The majority of servers do.


    @legendblade
    True on and off button, doesn't always have to be a core feature.
     
  9. Offline

    Tythus

    The main problem with it being in the bukkit mod and not a plugin is that if I want a different anti grief plugin instead due to ease of use,features or whatever I will now have some useless bloat that doesn't do anything Ideally piece of software should be as modular as possible.
     
  10. Offline

    Zidonuke

    I really agree that it should all be modular. I can do my own core modifications if necessary.
     
  11. Offline

    Selbram

    Preatty much everything in Bukkit is going to be a plugin including most of the default utilities and commands. So just about everything can be swapped out with something else if you do not like how it works.
     
  12. Offline

    Bauer

    I agree with legend, but also some people might not want these directly built in to their server. They might want to be able to choose from a large array of different anti grief mods rather than use the built in one.
     
  13. Offline

    sk89q

    The decision we have previously decided upon is that those features will not be in core, and instead they will be part of WorldGuard and WorldGuard will be the recommended plugin.
     
  14. Offline

    Hamish_G

    I think that WorldGuard did the job really well on hMod, while having builtin stuff would help us by not having to install loads of plugins it would cause a lot of bloat, so i guess, as with the currency, this will not be happening :(
     
  15. Offline

    torrentails

    I do like the idea of keeping bukkit as light and flexible as posible but maybe when it is released fully, have an option to download it with a small list of recomended plugins, fully configured and ready to go. (WorldGuard included)
     
  16. Offline

    legendblade

    Actually, that would be really rather interesting. Set up a first-run style program where it gives you a list of packages which contain certain preset plugins (somewhat like setting up a Linux distro with their preset packages), and allow the user to customize from there.
     
    ethzero likes this.
  17. Offline

    torrentails

    Exactly. Could posibly take it even further by having this install "program" let you sellect from a list of all available plugins in the repository and download and install the ones that are sellected, recomended ones at the top of the list of course.
     
  18. Offline

    Hamish_G

    It would be so cool if you could chose like a package so you chose like 5 plugins and you get the mod with those plugins already installed :p
     
  19. Offline

    torrentails

    Way ahead of ya. ;)
     
  20. Offline

    Hamish_G

    yeah, but i kinda only read bits of it so i didn't really see that :p
     
  21. Offline

    torrentails

    I think this thread has been completly de-railed. It was about building anti-greifing into bukkit but has now turned into a thread about a catch-all bukkit installer.:D
     
  22. Offline

    Hamish_G

    Yes, yes it has :p
     
  23. Offline

    ethzero

    I second this.

    On the similar theme to the Linux distros having a computer have selectable 'roles' (e.g. Desktop, Server) you could have 'Role Playing' role servers that could recommend all the RP stuff like iConomy and if 'Construction', various building tools etc.

    You could also have this 'Top plugins' list dynamic, based on user star ratings, number of downloads etc that way we can avoid bias (but not discounting the possibility of a 'Featured' flag to promote upcoming plugins) my assumption is this data could be pulled from fill.bukkit.org
     
  24. Offline

    Silentspy

    moved to appropriate forum.
     
  25. Offline

    Hamish_G

    That stuff would be pretty cool :)
     
  26. Offline

    CHARBY

    I think however bukkit is made that it is going to be epic!
     
  27. Offline

    Hamish_G

    Yes, yes it will be :)
     
  28. Offline

    Tythus

    it would be nice but is it TRULY require to run a server and by this I mean the basics and etc and the answer to this is a no so I doubt it shall be as part of the system but as a modular add-on
     
  29. Offline

    EvilSeph Retired Staff

    We will not add any extra functionality to Bukkit apart from the bare minimum that is required to run a Minecraft server and for the Bukkit plugin interface. We may provide a default package when releasing Bukkit, though. This is still under discussion.
     
Thread Status:
Not open for further replies.

Share This Page