Inactive [SEC]iProtect v1.0 - Protect your blocks from those pesky greifers! [1.4.1-R0.2]

Discussion in 'Inactive/Unsupported Plugins' started by Kazzababe, May 9, 2012.

  1. Offline

    Kazzababe

    iProtect Release 1.0
    iProtect is a small but growing plugin where players can place blocks and not worry about those pesky griefers. iProtect makes it so that when you place a block, you take ownership of that block, meaning nobody but you can break that block. Along with that iProtect also adds a feature to ban certain blocks from being placed in your server. There are also a few customizable options such as displaying the owners name when you try to break a protected block or a limit to how many protected block a user can place. Its not WorldGuard but it does its job the way its supposed to :D
    BukkitDev Link:
    Features
    • When you place blocks, they are automatically protected as long as you have that enabled.
    • A configurable block limit to how many protected blocks a player can place.
    • Ops can ban certain blocks from being placed.
    Commands
    • /protect - toggle the protection proccess.
    • /protect config [config variable] [value] - Ops can change config variables.
    • /protect banned [add/remove] [blockid] - Ops can add or remove banned blocks in game
    • /protect group [add/remove] [playername] - Add or remove players from your group
    • /protect group list - List off players in your group
    Accepted Config Variables and Values
    • 'blocklimit' - less than 1 for infinite, greater than 0 for a real block limit - amount of protected blocks a player can place.
    • 'displayowner' - true or false - display owner of protected blocks when attempting to break.
    • 'opoverride' - true or false - ops can break protected blocks and bypass block limit.
    New Groups Feature
    Groups are a new feature that allow players to add exceptions to thier protection. If two players both have each other added into thier lists, they can bypass the others protection meaning that say I add you via /protect group add [yournamehere] and you add me via he same command, I can then break all your protected blocks and you can break all my protected blocks. Its a brand new feature and the plugin is still beta which means the groups feature may also have some bugs, if you find any, make sure to post them below.​
    Video

    Forgot to say, A little note about the server.
    If your'e not a fan of seeing a bunch of errors in your cmd prompt when running your server, dont hit the x button when closing, always do "stop" or the next time you start the server, you'll see a ton of errors.

    Could be common sense but just letting everyone know

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

    A5H73Y

    Looks cool :)
     
    Kazzababe likes this.
  3. Offline

    Kazzababe

    Thanks man. Let me know if there is a certain feature that could greatly improve iProtect.
     
  4. Offline

    Deleted user

    Latest RB in thread title please.
     
  5. Offline

    Kazzababe

    Done
     
  6. Offline

    LinkterSHD

    Is this the same as GTOTechnolodgys tutorial?
     
  7. Offline

    Kazzababe

    No, Ive never heard of a GTOTechnolodgy.
    Edit: Just watched his video and he doesnt do it like I do.
    He blocks certain blocks for being placed while mine blocks certain blocks from being destroyed if the player has protected them.
     
  8. Offline

    LinkterSHD

    Hmm ok but remember don't plagarise
     
  9. Offline

    Deleted user

    Do you mind uploading your source so I can just check?
    "It allows the player to do a simple /protect to protect all the blocks they place from that point on until they type /protect again."
    Can you replace the second /protect with a /stopprotect?
     
  10. Offline

    Kazzababe

    I'd rather not send my source but Ill tell you how I did it.

    I used an integer value to save a block location in the config.yml along with the player( using the same integer value ). When I want to know if a block is protected I simply do a for() statement with an integer as the value and check if the block location is inside the config.yml and if the player destroying the block equals the person who placed it, the block will break.
     
    Deleted user likes this.
  11. Offline

    Deleted user

    I trust you :).
    If this doesn't go approved in 2-3 days, tag a moderator.
     
  12. Offline

    Kazzababe

    Plugin updated to v.1.3.0
    Read the changelog to find out what was changed/added. Enjoy!
     
  13. Offline

    Deleted user

    I suggest a logo for your plugin. The BukkitDev link should be at the top :). We plugin developers are trying to encourage our users to use BukkitDev.
     
  14. Offline

    Kazzababe

    Updated.
    Also added a video to show basic use of the plugin.
     
  15. Offline

    Gold_Squadron

    What if you want to live with someone but you don't have access to do any of that if the partner placed so can you add members to the block
     
  16. Offline

    Kazzababe

    Ive stated that Im rewriting the plugin and I am. All these features will be here eventually.

    Updated with the new groups feature(may not be up on bukkitdev yet).

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

    Gold_Squadron

    So now you can add pele to your group for a home then like for me I have a job sever and some people of the same job work together so now you can add them to that area that is protected
     
  18. Offline

    Kazzababe

    If thats a question, the answer is yes. You can now add players to your group and work on projects together without worrying about other players messing with your blocks.
     
  19. I have a little bug with this plugin on my server
    The thing is that when some player input "/protect" and place a grass or dirt block and put a seed on it, when it's grown it can't be picked up by the same player who plant it
     
  20. Offline

    Kazzababe

    I'll look into it, Actually completely forgot about that.
    Note: Youre referring to the seed not the block, correct?
     
  21. Offline

    darkyng

    irritating bug : some player on my server , when they write "/protect" and make the block and finally try to destroy the block the mod told them "this block is protected by tizio" even if tizio protected it , so they can't destroy their block even if they disable and then re-enable the "/protect" command.
    i'm using 1.4.2 r.02 beta build 2455
     
  22. Offline

    Kazzababe

    Do you have the latest verion? It just got updated on bukkitdev.
     
  23. Offline

    Kazzababe

    For those of you using iProtect Beta 0.5, I encourage you to update to the newest version.
    The new iProtect fixes a very VERY large bug with the Beta 0.5 that caused players to lose all protected blocks.
     

Share This Page