Permissions Binding

Discussion in 'Plugin Requests' started by Burr_Alkerstzen, Jun 18, 2017.

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

    Burr_Alkerstzen

    Plugin category: Weapon binding and custom weapons?

    Minecraft version: 1.11.2

    Suggested name: PermBind

    What I want: Im doing this for a friend and when i asked what he wanted he sent me this ( https://docs.google.com/document/d/1rdJnNT6SC9Pf8LyrQ3JNRQRBbrA_37fEQYNXjuRYZ9I/edit )


    Here is some more basic info:

    The plugin first must be able to turn the words [Bind], [Upgrade], and [Unbind], if placed on a sign by somebody with the permissions "permissionsbinding.sign", DARK_BLUE, like shown here:



    [​IMG]





    Binding will give you a set of permissions located in a config. Upgrading will add more permissions for each tier of upgrade. Unbinding will remove permissions that contain the phrase located in the quotes.



    In theory, the config.yml would look something like this (scroll down for example):

    Xepher:
    bindsign:
    Bind:
    - shoutcommands.Xepher.Flamebreath
    - shoutcommands.Xepher.Fireball
    upgradesign:
    Upgrade1:
    upgrade:
    - shoutcommands.Xepher.Flamedash
    - shoutcommands.Xepher.Heaven
    exp: 100
    Upgrade2:
    upgrade:
    - shoutcommands.Xepher.Hearth
    exp: 200
    unbindsign:
    Unbind:
    - shoutcommands.Xepher.Flamebreath
    - shoutcommands.Xepher.Fireball
    - shoutcommands.Xepher.Hearth
    - shoutcommands.Xepher.Heaven
    - shoutcommands.Xepher.Flamedash
    weapon:
    ==: org.bukkit.inventory.ItemStack
    type: BOW
    meta:
    ==: ItemMeta
    meta-type: UNSPECIFIC
    display-name: §c§lXepheris
    lore:
    - '§7§7Soulbound I '
    - '§7§7Exploding Arrows III '
    - §eTypical use of Xepheris
    - §einvolves slamming your
    - §ebow into your enemy's
    - §eface when they get too
    - §eclose.
    - A bow made of pure fire.
    - It burns with a vengeance
    - only you can feel.
    - '§bDodge: §f+10%'
    - '§3Damage Ranged: §f+15'
    - '§cIgnition: §f+5%'
    - §6§l§oLegendary§f
    enchants:
    ARROW_DAMAGE: 7
    ARROW_KNOCKBACK: 10



    When I'd like it by: ASAP
     
Thread Status:
Not open for further replies.

Share This Page