NeoSoup

Tired of all those generic, boring, and un-customizable soup plugins?
Here's your solution! A fully-customizable config-heavy plugin for the best possible PvP soup experience!

Features

  • Several different soup items
  • Separate properties per soup item
  • Potion effect support
  • Define saturation amounts
  • Full customizability

To-Do

  • Custom crafting recipes
  • Custom names

Example Configuration

Config:
    # Require permission to use soups
    RequiresPermission: false
    # Use soup on left clicking
    OnLeftClick: false
    # Use soup on right clicking
    OnRightClick: true
    # Delay between uses of soups
    EatDelay: 0
    # Define soups
    SoupItems:
        # Mushroom stew, data value of 0 (isn't required in this case, since the value's 0)
        MUSHROOM_SOUP-0:
            # Amount to heal
            Heal: 8
            # Amount of saturation to refill
            Saturate: 5
            # Item to leave behind after consumption - use AIR if you want to leave nothing
            LeaveItemBehind: BOWL
            # Whether the soup should overflow to hunger
            ShouldHealHunger: true
            # Heal the same amount of hunger and health
            HealHungerSimultaneously: false
            # Play sound when eating?
            SoundOnEat: true
            # What sound to play?
            SoundToPlay: BURP
            # Still eat when hunger and health are full?
            EatOnFull: false
            # Potion effects list
            PotionEffects:
            # Speed 1 for 10 seconds
            - SPEED-10s-0
            # Jump-boost 2 for 200 ticks
            - JUMP-200-1

Item enum reference: http:jd.bukkit.org/rb/apidocs/org/bukkit/Material.html
Sound enum reference: http:jd.bukkit.org/rb/apidocs/org/bukkit/Sound.html
Potion enum reference: http:jd.bukkit.org/rb/apidocs/org/bukkit/potion/PotionEffectType.html

Another example here.

Command Reference

/soup - Display plugin information.
/soup reload - Reload the configuration.
/soup dump - Dump the configuration to chat.

Permissions

neosoup.use - Permission to use soup ~ requires relevant configuration option.
neosoup.reload - Use the 'reload' command to reload the configuration.
neosoup.dump - Use the 'dump' command to dump the configuration's contents to chat.


Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    89211
  • Created
    Feb 4, 2015
  • Last Released File
    Feb 5, 2015
  • Total Downloads
    832
  • License

Categories

Members

Recent Files