Bow, the Ultimate Weapon
- Makes the bow ultimate
First, thanks for using my plugin. This plugin is my FIRST one :D
I'm local Korean, and an English speaker(though not native-like). For this site, I'm going to use English.
You need to install Java 7 to use this plugin!!!!!!!!!!!!(Java 6 version: v1.4.2 +)
Contact me on: Facebook, My Korean blog(Koreans are recommended to visit here).
This plugin is based on(or hopes to be based on) the Korean movie, "War of the Arrows", which consists of much scenes of bow & arrow fighting.
This is a beta version. When I finish bugfixes and implement all the feature that I wish to, I'll launch the official plugin version with the name "War of the Arrows"
Features:
- Modifies bow's damage
- Adds damage
- Critical Damage
- 1. Normal Critical mode
- 2. Distance-Based-Critical mode(Just like the plugin LongShot.)
- Adds the chance to avoid the arrow
- Modifies diamond sword's damage
- Reduces fall Damage
...and plans to add more features, such as blocking arrows with a sword, or a story mode(which briefly uses the story in the actual movie)
I recommend using AutoSneak when you are planning to fight with others on Minecraft.
Installation
- Upgrade to Java 7, if your version is under.
- Download the latest .ZIP archive
- Extract the archive into your plugins directory
- Open /plugins/Bow_the_Ultimate_Weapon/config.yml and configure it to meet your needs.
- Save your config file and reload your server
Configurations
[config.yml] in v1.3(Outdated. Latest config version is v1.4)
# @Default Configuration File for "Bow, the Ultimate Weapon"
# @Contact: www.facebook.com/minjun.shin.7
# Bow_normalDamage_addAmount: [amount]
# @Defines the amount of damages in half hearts to add to a normal arrow attack(Default: 4)
# Bow_criticalChance: [0 ≤ amount ≤ 100]
# @Defines the chance of getting a critical damage(Must be an integer, Default: 30).
# Bow_criticalDamage: [amount]
# @Defines the criticalDamage(Default: 25)
# Bow_missChance: [0 ≤ amount < 100]
# @Defines the chance of avoiding the arrow(Must be an integer, Default: 0).
# Bow_missDamage: [amount]
# @Defines the damage caused when the attack was avoided(Default: 2).
# Bow_distanceCriticalEnabled: [true/false]
# @Defines whether critical damage based on distance is enabled(Default: false).
# Bow_distanceCriticalMinimalRange: [amount]
# @Defines the minimal range for distance-based-critical damage to be enabled(Default: 10).
# Bow_distanceCriticalDivider: [amount]
# @Defines the criteria of critical damage("(Shooting distance - Minimal Range) / amount" is added to the damage).
# @When distance-based-critical damage is on(Default: 5).
# DiamondSword_criticalDamage: [amount]
# @Defines the critical damage of a diamond sword(Default: 40).
# DiamondSword_criticalChance: [0 ≤ amount ≤ 100]
# @Defines the critical chance of a diamond sword(Must be an integer, Default: 80).
# Sword_blockChance: [0 ≤ amount ≤ 100]
# @Sets the chance of blocking arrows when right-clicking with a sword(Must be an integer, Default: 0).
# Player_fallingDamageDivider: [amount]
# @Defines the divider for falling damage(falling damage/[amount], Default: 2).
# Begin_onStart: [true/false]
# @Decides whether this plugin will be started immediately after opening a server(Default: false).
BowConfig:
Bow_normalDamage_addAmount: 4
Bow_criticalChance: 30
Bow_criticalDamage: 25
Bow_missChance: 0
Bow_missDamage: 2
Bow_distanceCriticalEnabled: false
Bow_distanceCriticalMinimalRange: 10
Bow_distanceCriticalDivider: 5
SwordConfig:
DiamondSword_criticalDamage: 40
DiamondSword_criticalChance: 80
Sword_blockChance: 0
PlayerConfig:
Player_fallingDamageDivider: 2
etc:
Begin_onStart: false
Commands
/bow start (Starts the plugin, cannot be done in console)
/bow help (Shows the explanations of this plugin)
/bow options (Shows the config options)
Permissions
bow.start (Gives the permission to start this plugin)

