Medusa #1 Soup KitPvP Plugin! vMedusa 1.0

#1 Soup KitPvP Plugin!

  1. eqx
    Tested Minecraft Versions:
    • 1.7
    medusa.png

    Code (Text):

    ##          .___  ___.  _______  _______   __    __       _______.     ___                  ##
    ##          |   \/   | |   ____||       \ |  |  |  |     /       |    /   \                 ##
    ##          |  \  /  | |  |__   |  .--.  ||  |  |  |    |   (----`   /  ^  \                ##
    ##          |  |\/|  | |   __|  |  |  |  ||  |  |  |     \   \      /  /_\  \               ##
    ##          |  |  |  | |  |____ |  '--'  ||  `--'  | .----)   |    /  _____  \              ##
    ##          |__|  |__| |_______||_______/  \______/  |_______/    /__/     \__\             ##
    ##                                                                                          ##
    ##.______   ____    ____     _______   ______      ___   ___  _______   ___________    ____ ##
    ##|   _  \  \   \  /   /    |   ____| /  __  \     \  \ /  / |       \ |   ____\   \  /   / ##
    ##|  |_)  |  \   \/   /     |  |__   |  |  |  |     \  V  /  |  .--.  ||  |__   \   \/   /  ##
    ##|   _  <    \_    _/      |   __|  |  |  |  |      >   <   |  |  |  ||   __|   \      /   ##
    ##|  |_)  |     |  |        |  |____ |  `--'  '--.  /  .  \  |  '--'  ||  |____   \    /    ##
    ##|______/      |__|        |_______| \_____\_____\/__/ \__\ |_______/ |_______|   \__/     ##
    ##############################################################################################


    # Permmisions #
    # Admin: Medusa.admin
    # The rest are configuable

    Settings:
      soup:
        hearts: 4 #20 is full.
    # The lores are not multi lined.
    # Colour codes are accepted
    #
    # For Item you can do for exmaple GOLDEN_APPLE:1 as <MATERIAL>:<DATA VALUE>
    # For names: http://www.minecraftinfo.com/idnamelist.htm
      spawnInv:
        1:
          Name: '&eWelcome to eqxDevs Soup'
          Lore: '&cWelcome to eqxDevs Soup'
          OpensKit: false
          Item: 'BOOK'
          Enabled: true
        2:
          Name: 'none'
          Lore: 'none'
          OpensKit: false
          Item: 'BOOK'
          Enabled: false
        3:
          Name: 'none'
          Lore: 'none'
          OpensKit: false
          Item: 'BOOK'
          Enabled: false
        4:
          Name: 'none'
          Lore: 'none'
          OpensKit: false
          Item: 'BOOK'
          Enabled: false
        5:
          Name: 'none'
          Lore: 'none'
          OpensKit: false
          Item: 'BOOK'
          Enabled: false
        6:
          Name: 'none'
          Lore: 'none'
          OpensKit: false
          Item: 'BOOK'
          Enabled: false
        7:
          Name: 'none'
          Lore: 'none'
          OpensKit: false
          Item: 'BOOK'
          Enabled: false
        8:
          Name: 'none'
          Lore: 'none'
          OpensKit: false
          Item: 'BOOK'
          Enabled: false
        9:
          Name: '&bSelect a kit'
          Lore: 'none'
          OpensKit: true
          Item: 'DIAMOND_SWORD'
          Enabled: true

    #  GUI Selection Config #
    # Example:
    # Gui:
    #  Stomper:
    #   Name: '&bStomper' or 'none' for no name.
    #   Lore: 'none' or 'Use|for|new|line'
    #   Item: 'DIAMOND_SWORD'
    #   Perm: 'pSoup.stomper'
    #
    # For the lores you can use | for new line.
    # For Item you can do for exmaple GOLDEN_APPLE:1 as <MATERIAL>:<DATA VALUE>
    # For names: http://www.minecraftinfo.com/idnamelist.htm

    Gui:
    Title: 'Select a Kit'
    Spacer:
      Name: 'none'
      Lore: 'none'
      Item: 'STAINED_GLASS_PANE:4'
      Close-Click: false
    NoPerm:
      Lore: '&cYou can purchase this kit at store.pots.pw.'
      Item: 'STAINED_GLASS_PANE:14'
    PvP:
      Name: '&dPvP'
      Lore: 'none'
      Item: 'DIAMOND_SWORD'
      Perm: 'pSoup.PvP'
    Pyro:
      Name: '&cPyro'
      Lore: 'none'
      Item: 'GOLDEN_APPLE:1'
      Perm: 'pSoup.Pyro'
    Flash:
      Name: '&9Flash'
      Lore: 'none'
      Item: 'DIAMOND_SWORD'
      Perm: 'pSoup.Flash'
    Switcher:
      Name: '&8Switcher'
      Lore: 'none'
      Item: 'DIAMOND_SWORD'
      Perm: 'pSoup.Switcher'
    Phantom:
      Name: '&5Phantom'
      Lore: 'none'
      Item: 'DIAMOND_SWORD'
      Perm: 'pSoup.Phantom'
    Kangaroo:
      Name: '&3Kangaroo'
      Lore: 'none'
      Item: 'DIAMOND_SWORD'
      Perm: 'pSoup.Kangaroo'
    Fisherman:
      Name: '&3Fisherman'
      Lore: 'none'
      Item: 'DIAMOND_SWORD'
      Perm: 'pSoup.Fisherman'
    Stomper:
      Name: '&bStomper'
      Lore: 'none'
      Item: 'DIAMOND_SWORD'
      Perm: 'pSoup.Stomper'
    Grappler:
      Name: '&7Grappler'
      Lore: 'none'
      Item: 'DIAMOND_SWORD'
      Perm: 'pSoup.Grappler'
    Thor:
      Name: '&6Thor'
      Lore: 'none'
      Item: 'DIAMOND_SWORD'
      Perm: 'pSoup.Thor'
    Frosty:
      Name: '&1Frosty'
      Lore: 'none'
      Item: 'DIAMOND_SWORD'
      Perm: 'pSoup.Frosty'
    Skunk:
      Name: '&eSkunk'
      Lore: 'none'
      Item: 'DIAMOND_SWORD'
      Perm: 'pSoup.Skunk'
    Viper:
      Name: '&dViper'
      Lore: 'none'
      Item: 'DIAMOND_SWORD'
      Perm: 'pSoup.Viper'
    Mario:
      Name: '&cMario'
      Lore: 'none'
      Item: 'DIAMOND_SWORD'
      Perm: 'pSoup.Mario'
    Spiderman:
      Name: '&cSpiderman'
      Lore: 'none'
      Item: 'DIAMOND_SWORD'
      Perm: 'pSoup.Spiderman'
    Spy:
      Name: '&cSpy'
      Lore: 'none'
      Item: 'DIAMOND_SWORD'
      Perm: 'pSoup.Spy'

    ## DO NOT CHANGE BELOW HERE!
     
    Code (Text):
    ##          .___  ___.  _______  _______   __    __       _______.     ___                  ##
    ##          |   \/   | |   ____||       \ |  |  |  |     /       |    /   \                 ##
    ##          |  \  /  | |  |__   |  .--.  ||  |  |  |    |   (----`   /  ^  \                ##
    ##          |  |\/|  | |   __|  |  |  |  ||  |  |  |     \   \      /  /_\  \               ##
    ##          |  |  |  | |  |____ |  '--'  ||  `--'  | .----)   |    /  _____  \              ##
    ##          |__|  |__| |_______||_______/  \______/  |_______/    /__/     \__\             ##
    ##                                                                                          ##
    ##.______   ____    ____     _______   ______      ___   ___  _______   ___________    ____ ##
    ##|   _  \  \   \  /   /    |   ____| /  __  \     \  \ /  / |       \ |   ____\   \  /   / ##
    ##|  |_)  |  \   \/   /     |  |__   |  |  |  |     \  V  /  |  .--.  ||  |__   \   \/   /  ##
    ##|   _  <    \_    _/      |   __|  |  |  |  |      >   <   |  |  |  ||   __|   \      /   ##
    ##|  |_)  |     |  |        |  |____ |  `--'  '--.  /  .  \  |  '--'  ||  |____   \    /    ##
    ##|______/      |__|        |_______| \_____\_____\/__/ \__\ |_______/ |_______|   \__/     ##
    ##############################################################################################


    # For Item you can do for exmaple GOLDEN_APPLE:1 as <MATERIAL>:<DATA VALUE>
    # For names: http://www.minecraftinfo.com/idnamelist.htm

    Pyro:
      effects:
        fire-resistance:
          enabled: true
          amplifier: 1
      Ability:
        fire:
          cooldown: 30 # In seconds.
          Item: 'FIREBALL'
      messages:
        # Placeholder: %time% - Remaining time on cooldown.
        onCooldown: '&cYou still have %time% left on your cooldown.'
    Flash:
      Ability:
        Teleport:
          cooldown: 30 #In seconds.
          block-range: 50
          Item: 'REDSTONE_TORCH_ON'
        messages:
          # Placeholder: %time% - Remaining time on cooldown.
          onCooldown: '&cYou still have %time% left on your cooldown.'
          Error: '&cYou cannot teleport into air.'
    Switcher:
      Ability:
        Switch:
          cooldown: 30 #In seconds.
      messages:
        # Placeholder: %time% - Remaining time on cooldown.
        onCooldown: '&cYou still have %time% left on your cooldown.'
    Phantom:
      Ability:
        Fly:
          Cooldown: 30 #In seconds.
          FlyTime: 10 #In seconds.
          Item: 'FEATHER'
      messages:
        # Placeholder: %time% - Remaining time on cooldown.
        onCooldown: '&cYou still have %time% left on your cooldown.'
    Kangaroo:
      Ability:
        NoFallDamage:
          enabled: true
        Jump:
          Cooldown: 10 #In seconds.
          Item: 'FIREWORK'
          Velocity:
            x: 0
            y: 1
            z: 0
      messages:
        # Placeholder: %time% - Remaining time on cooldown.
        onCooldown: '&cYou still have %time% left on your cooldown.'
    Fisherman:
      Ability:
        Fish:
          Cooldown: 10
      messages:
        # Placeholder: %time% - Remaining time on cooldown.
        onCooldown: '&cYou still have %time% left on your cooldown.'
    Stomper:
      Ability:
        Fall:
          Damage: 1.7 #Fall damaged times by.
          AreaAround:
           x: 5
           y: 5
           z: 5
      messages:
        # Placeholder: %time% - Remaining time on cooldown.
        onCooldown: '&cYou still have %time% left on your cooldown.'
    Grappler:
      Ability:
        Grapple:
          Check: 0.5 #Make between 0 and -1 to 0 = harder to grapple -1 = easier.
          Coolown: 30 #In Seconds.
      messages:
        # Placeholder: %time% - Remaining time on cooldown.
        onCooldown: '&cYou still have %time% left on your cooldown.'
    Thor:
      Ability:
        Thor:
          Cooldown: 30 #In Seconds.
          Range: 30
          Item: 'WOOD_AXE'
      messages:
        # Placeholder: %time% - Remaining time on cooldown.
        onCooldown: '&cYou still have %time% left on your cooldown.'
    Frosty:
      Ability:
        Freeze:
          Update: 2 #Ticks.
          Time: 10 #In seconds.
          Cooldown: 30 #In Seconds.
          Packets: #Update distance.
            x: 20
            y: 20
            z: 20
      messages:
        # Placeholder: %time% - Remaining time on cooldown.
        onCooldown: '&cYou still have %time% left on your cooldown.'
    # Use [ https://hub.spigotmc.org/javadocs/spigot/org/bukkit/potion/PotionEffectType.html ] to refrence for the effect type.
    # Example:
    #Effects:
    #  - 'CONFUSION:100:1'
    #  - 'BLINDNESS:120:4'
    #  - 'HUNGER:40:2'
    #
    # - 'TYPE:DURATION:AMPLIFIER'
    #
    Skunk:
      Ability:
        Debuff:
          Effects:
            - 'CONFUSION:100:1'
            - 'BLINDNESS:120:4'
          Item: 'INK_SACK'
          Cooldown: 30 #In seconds.
      messages:
        # Placeholder: %time% - Remaining time on cooldown.
        onCooldown: '&cYou still have %time% left on your cooldown.'
    # Use [ https://hub.spigotmc.org/javadocs/spigot/org/bukkit/potion/PotionEffectType.html ] to refrence for the effect type.
    # Example:
    #Effects:
    #  - 'CONFUSION:100:1'
    #  - 'BLINDNESS:120:4'
    #  - 'HUNGER:40:2'
    #
    # - 'TYPE:DURATION:AMPLIFIER'
    #
    Viper:
      Ability:
        Debuff:
          Effects:
            - 'CONFUSION:100:1'
            - 'BLINDNESS:120:4'
          Chance: 5 #In chance Change: 5 = 1 in 5 chance.
    # Use [ https://hub.spigotmc.org/javadocs/spigot/org/bukkit/potion/PotionEffectType.html ] to refrence for the effect type.
    # Example:
    #Effects:
    #  - 'CONFUSION:100:1'
    #  - 'BLINDNESS:120:4'
    #  - 'HUNGER:40:2'
    #
    # - 'TYPE:DURATION:AMPLIFIER'
    #
    Mario:
      Effects:
        - 'SPEED:100:1'
        - 'INCREASED_DAMAGE:120:4'
      Ability:
        Cooldown: 30 #In seconds.
      messages:
        # Placeholder: %time% - Remaining time on cooldown.
        onCooldown: '&cYou still have %time% left on your cooldown.'
    Spiderman:
      Ability:
        Web:
          Cooldown: 30 #In seconds.
          Time-Alive: 10 #In seconds - Ammount of time the cob web is there.
          Power: 2.0 #Power of the web launch.
      messages:
        # Placeholder: %time% - Remaining time on cooldown.
        onCooldown: '&cYou still have %time% left on your cooldown.'
    Spy:
      Ability:
        Invis:
          Item: 'NETHER_STAR'
          Cooldown: 30 #In seconds.
          Invis-Time: 20 #In seconds.
      messages:
        # Placeholder: %time% - Remaining time on cooldown.
        onCooldown: '&cYou still have %time% left on your cooldown.'
    Code (Text):
    ##          .___  ___.  _______  _______   __    __       _______.     ___                  ##
    ##          |   \/   | |   ____||       \ |  |  |  |     /       |    /   \                 ##
    ##          |  \  /  | |  |__   |  .--.  ||  |  |  |    |   (----`   /  ^  \                ##
    ##          |  |\/|  | |   __|  |  |  |  ||  |  |  |     \   \      /  /_\  \               ##
    ##          |  |  |  | |  |____ |  '--'  ||  `--'  | .----)   |    /  _____  \              ##
    ##          |__|  |__| |_______||_______/  \______/  |_______/    /__/     \__\             ##
    ##                                                                                          ##
    ##.______   ____    ____     _______   ______      ___   ___  _______   ___________    ____ ##
    ##|   _  \  \   \  /   /    |   ____| /  __  \     \  \ /  / |       \ |   ____\   \  /   / ##
    ##|  |_)  |  \   \/   /     |  |__   |  |  |  |     \  V  /  |  .--.  ||  |__   \   \/   /  ##
    ##|   _  <    \_    _/      |   __|  |  |  |  |      >   <   |  |  |  ||   __|   \      /   ##
    ##|  |_)  |     |  |        |  |____ |  `--'  '--.  /  .  \  |  '--'  ||  |____   \    /    ##
    ##|______/      |__|        |_______| \_____\_____\/__/ \__\ |_______/ |_______|   \__/     ##
    ##############################################################################################

    Commands:
      help:
        - '&7&m-----&r &6Medusa &7&m-----&r'
        - '&7/medusa setspawn [Sets the spawn after death.]'
        - '&7/medusa kitsave <Kit Name>'
        - '&7/medusa reload [Reloads config]'
      Spawn:
        message: '&aYou have set the spawn location.'
      Reload:
        messages: '&aConfigurations have been reloaded.'
      Kit-Save:
        # Placeholder: %kit% - Kit name (arg).
        message: '&aYou have set the kit for %kit%.'
      Error:
        Incorrect-Kit-Name: '&7Try: PvP, Pyro, Flash, Switcher, Phantom, Kangaroo, Fisherman, Stomper, Grappler, Thor, Frosty, Skunk, Viper, Mario, Spiderman and Spy'
        Kit-Not-Saved: '&cPlease contact a system admin for the kit to be setup.'
        # Placeholder: %kit% - Kit name.
        Already-Got-Kit: '&cYou already have %kit%.'
    Kit:
      # Placeholder: %kit% - Kit name.
      received: '&aYou have selected %kit% good luck!'
    Terms of Service:
    Do NOT claim this plugin as your own!
    Thats about it...

Recent Updates

  1. Incorrect name.

Recent Reviews

  1. coolpvpv
    coolpvpv
    1/5,
    Version: vMedusa 1.0
    i used this and it gave me a book called welcome to whatever the name was and i couldn't get rid of it so i had to clear my inv with /ci and after i did that i cant grab items from creative mode so idk how to setup the kits now lmao
    1. eqx
      Author's Response
      Make sure you have the permission Medusa.admin

      To make the kits you do /medusa kitsave <name>
  2. HackerBroZz
    HackerBroZz
    5/5,
    Version: vMedusa 1.0
    This plugin is amazing , we as an upcoming network are using it, its pretty well made and we really like it, hope you update it soon ;)
    Greetings Godly
  3. EpicmanPvP
    EpicmanPvP
    5/5,
    Version: vMedusa 1.0
    GRADE A++ PLUGIN DONT MIND THE OTHER USERS THERE LAME O'SS make sure to check it out its a very good plugin and the developer is one of my good friends you should ask him for a plugin some-time <3
    1. eqx
      Author's Response
      Thanks for the first real review!
  4. Louis
    Louis
    1/5,
    Version: vMedusa 1.0
    Ran this plugin for 3 minutes used up all of the memory with the static references in every other line.
    1. eqx
      Author's Response
      Like it the only reason you write a review is because I made it for rydan and he scummed me xD
  5. Alexay
    Alexay
    1/5,
    Version: vMedusa 1.0
    So many bugs with this plugin. I wouldn't use it on funkyfactions. So much static!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    1. eqx
      Author's Response
      Just because I made it for you and then you guys scummed me xD
  6. Config
    Config
    1/5,
    Version: vMedusa 1.0
    I must agree with the user below, mainly cause I run a server with him.
    The plugin causes severe lag when the server has a certain amount of players on, has more static than my old microphone, and is in very alpha stages. I do not recommend you use this plugin, and highly advise you to create your own. It throws constant errors that make my console unreadable.
    1. eqx
      Author's Response
      Just because I made it for you and then you guys scummed me xD
  7. deltaxd
    deltaxd
    1/5,
    Version: vMedusa 1.0
    you abused static way too much lmao, this plugin causes lag at 100 players and constantly throws NPE's in console.
    1. eqx
      Author's Response
      Just because I made it for you and then you guys scummed me xD
  8. Alexandeh
    Alexandeh
    1/5,
    Version: vMedusa 1.0
    I can see why the author named the plugin "Medusa", the code is extremely ugly to look at, and on top of that the plugin is so buggy that even after removing the plugin from my test server I was still experiencing issues that had never before occurred.
    1. eqx
      Author's Response
      Like it the only reason you write a review is because I made it for rydan and he scummed me xD