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.