MCEProtect - Protection Plugin

Discussion in 'Archived: Plugin Requests' started by themadman300, Jun 9, 2012.

  1. Offline

    themadman300

    Plugin category: Protection (Don't know what categories there are so I classed it as Protection)

    Suggested name: MCEProtect
    A bit about me: Well, I'm sure advertising isn't allowed so I'm going to keep this in detail. I am one of the two owners of MinecraftExperience. About it :D

    What I want: Well, obviously there isn't a infinite stock of Staff to do protections so I wish to use individual protection. I have checked stuff like redProtect (Quite good), iZone etc. and thought of my own idea. I like being original. This will be a plugin only for our server it's self. I told ikillforeyou about this plugin and he said to suggest it on bukkit forums. This plugin will have a command (/protect <radius) and after that is done it will place a fence around the radius and say "Your protected area is highlighted by a fence, are you sure you wish to protect the area" (You can walk around and check size) /mceprotyes (makes the area protected) /mceprotno (lets you redo using /protect command)
    There are many other commands which will be below.

    Ideas for commands:
    /protect <radius>
    /mceprotyes
    /mceprotno
    /mceprot addmember (member usernames separated by a , comma) (only in region your standing in unless you have mceprot.admin.addmember and can do /mceprot addmember (region) (membername)
    /mceprot removemember (member usernames separated by a , comma) (only in region your standing in unless you have mceprot.admin.removemember and can do /mceprot removemember (region) (membername)
    /mceprot addowner (member usernames separated by a , comma) (only in region your standing in unless you have mceprot.admin.addowner and can do /mceprot addowner (region) (membername)
    /mceprot removeowner (member usernames separated by a , comma) (only in region your standing in unless you have mceprot.admin.removeowner and can do /mceprot removeowner (region) (membername)
    /mceprot flag (use,entry (usernames), build, chestaccess, pvp, mobspawning, mobdamage) (only in region your standing in unless you have mceprot.admin.flag.* and can do /mceprot flag (flagtype) (membername)
    /mceprot info (gives info of plot your standing on or if given a name like /mceprot info plot1 it gives info of plot1)
    /mceprot remove (removes plot your standing on) (if given name like /mceprot remove plot1 it will remove plot1 and not the plot your standing on)

    This plugin makes regions built into WorldGuard so it should save some time.

    Ideas for permissions:
    mceprot.user.* (recommended to give to all users)
    mceprot.user.protect
    mceprot.user.protectyes
    mceprot.user.protectno
    mceprot.user.addmember (to own region)
    mceprot.user.removemember (to own region)
    mceprot.user.addowner (to own region)
    mceprot.user.removeowner (to own region)
    mceprot.user.flag.<flag name>
    mceprot.user.flag.*
    mceprot.user.info
    mceprot.user.remove

    mceprot.admin.*
    mceprot.admin.addmember
    mceprot.admin.removemember
    mceprot.admin.addowner
    mceprot.admin.removeowner
    mceprot.admin.flag.*
    mceprot.admin.flag.<flag name>
    mceprot.admin.remove

    mceprot.limit.plots.<limit> (how many regions you can make)
    mceprot.limit.plots.nolimit (unlimited regions)
    mceprot.limit.size.<limit> (How big your region can be per region. like mceprot.limit.size.1010 would be 10x10 and the expand vert automatically kicks in :D )
    mceprot.limit.size.nolimit

    If user has perm "*" instead of revoking every number to 1-99999999999999999 etc.. if you have perm mceprot.limit.nolimit it means no matter what your limit.<limit> is if you have nolimit perm you have nolimit basically. No matter what your limit is. Same applies for the size limits.


    When I'd like it by: No rush. Within a week or a week and a half. Hopefully by the 15th

    Similar plugin requests: None.

    Devs who might be interested in this: Not sure. Talked to ikillforeyou and he said post on bukkit forums.
     
  2. Offline

    themadman300

  3. Offline

    themadman300

  4. Offline

    izak12345678910

    World Guard can do this
     
  5. Offline

    Collin1111

    Hmmm...Ill look into it.....I play on MCE so that motivates me more haha.
     
  6. Offline

    themadman300

    WorldGuard doesn't have all those commands, /protect or self management. I give worldguard to them they'll protect the whole world :/

    Thanks very much.

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

    Collin1111

    I have it
    but i ran into a problem.....plots can overlap other plots....it will be fixed and then i will send you the file :) tell Champ i said Hi!
     
  8. Offline

    Deleted user

    I would suggest Alerter, but it's currently abandoned D:<.
     
  9. Offline

    fredghostkyle1

    AreaGuard..... i don't have the link atm...
     
  10. Offline

    izak12345678910

    Lol you requested someone to make this for you and you had a dev do it lol don't take credit
     
  11. Offline

    Collin1111

    i didnt....i am helping...hes teaching me code along the way
     
  12. Offline

    izak12345678910

    You posted a request saying will a dev help me cause my dev made me a plugin but can't fix it then someone fixed it for you.
     
  13. Offline

    Collin1111

    Yes he did and hes now teaching me
     
  14. Offline

    fredghostkyle1

    ok, use maybe this is not for bukkit.... try skype or something....
     

Share This Page