Summary
Enhancement of the combat system in Minecraft : Weapons Cooldown and other features like special abilities and damages control, include spoutcraft support (optional but recommended).
Version
v1.0 for CB1317
Download the latest recommended build
Features
- Weapons can now have a cooldown
- Spoutcraft support (optional but recommended)
- Damage control (with configuration)
- All items support (Bow included)
- Special abilites (configurable) Parry / Backstab / Critical strike / Disarm / Blocking / Counterattack / Knockback
- ENTIRELY configurable
- Items which are not in the configuration file don't make any damage
Cooldown bar (only with spoutcraft)

Dependencies - IMPORTANT
- Spout server plugin - DOWNLOAD
Installation
- Download the latest version and place the .jar file in the 'plugins' directory.
- Delete the folder "AdvancedPvP" if it exists.
- Restart or reload the server
- Configure AdvancedPvP (see below)
- Restart or reload the server
Permissions
No Cooldown
Permission : advancedpvp.nocooldown (default to op)
Remove the cooldown on the weapons
Configuration
config.yml (auto-generated)
# Knockback Power recommended to be between 0 and 0.4 General: cooldown-on-change: false #Reset CD when player change of weapon ; recommended to set to false pvp-only: false # speak to itself cooldown-on-damages-only: true # Cooldown is activated only if you hit a Mob or a Player ; if set to false the cooldown is activated if you left click with your weapon on a Block/Air ; recommended to set to true Weapons: '0': #Weapon ID (item ID), 0 is for the fist Counterattack: 0.05 # Probability to counter an attack (value has to be between 0 and 1) - only PvP // Not used for Bow Base-Damages: 2 # Initial damages, type '-1' to use vanilla values ; 1 = 0.5 heart Blocking: Probability: 0 # Probability to block an attack (value has to be between 0 and 1) - only PvP Damages: 0 # Amount of damages blocked KnockbackPower: 0 # Power of the knockback (applied to the defender) Backstab: 0 # The damages multiplier if inferior to 1 there is no backstab, in order to make 50% more damage type 1.5 // Not used for Bow Critical: Extra-damages: 2 # 1 = 0.5 heart Probability: 0 # Probability to make a critical (value has to be between 0 and 1) Parry: #Not used for Bow Probability: 0 # Probability to parry an attack (value has to be between 0 and 1) - only PvP KnockbackPower: 0 # Power of the knockback (applied to the attacker) Cooldown: 1000 # In milliseconds Knockback: Probability: 0 # Probability to knockback with an attack Power: 0 # Power of the knockback (applied to the defender) Disarm: 0.05 # Probability to disarm with an attack
Known bugs
- None
TODO
- Option to disable abilites messages
- Option to enable damages for not registered weapons
- Armor values
- Shields
- Permissions to use weapons/armors And other things (suggestion and input are welcomed)
Changelog
v1.0 - 15/10/2011
- Spout support
- A lots of optimisation
- Better GUI
- Better backstab system
- Bow support
- Bukkit Permissions
v0.2 - 29/08/2011
- Bufix when hiting a Player in his head
- Blocking / Disarm / Counterattack / Knockback
- Defender abilities
- Better cooldown handling
- Some code rewriting
- New configfile
v0.1 - 25/08/2011
- First release
Source
Comments and suggestions are welcome.
NB : Sorry for my poor english, i'm french

