Bow_the_Ultimate_Weapon
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)
-
View User Profile
-
Send Message
Posted Jan 26, 20131.4.6 도 돌아가나요?
-
View User Profile
-
Send Message
Posted Dec 9, 2012느낌이 개발중지네요.
소스라도 공개해주세요 더럽더라도.
-
View User Profile
-
Send Message
Posted Jun 27, 2012@wolfwork
(Korean) 오픈소스는 안합니다 워낙 코드 상태가 더러운 코드라서 ㅋ
자바 6 다운그레이드 버전 나왔습니다 v1.4.2이 그것이죠.
한글화 부분은, 제가 시험이 끝난 후, 7/6일에 Kor translated. 버전을 만들 생각입니다.
-
View User Profile
-
Send Message
Posted Jun 11, 2012@Dell341
Okay. Glad it worked for you :D
-
View User Profile
-
Send Message
Posted Jun 10, 2012@rkaduadhfl
-slaps forehead- I haven't done that in so long I forgot it existed. Thank.
-
View User Profile
-
Send Message
Posted Jun 9, 2012@Dell341
@ECHO OFF
SET BINDIR=%dp0
CD /D "%BINDIR%"
"%ProgramFiles%\Java\jre7\bin\java.exe" -Xmx1024M -Xms1024M -jar <.jar File Name>
PAUSE
The .bat file which starts your server must be in this format in order to use java 7. (in the <.jar File Name>, you need to write the full name of your bukkit build(ex: craftbukkit-1.2.5-R3.0.jar).)
-
View User Profile
-
Send Message
Posted Jun 9, 2012I updated to java 7, and just like before, I get a unsupported class version error. I'm running bukkit version 1.2.5-R3.0, so I'm not sure why I'm getting this error.
-
View User Profile
-
Send Message
Posted Jun 9, 2012Ok, I'll check it out then.
-
View User Profile
-
Send Message
Posted Jun 8, 2012@Dell341
I believe not. Since Oracle isn't that stupid to neglect compatibility.
-
View User Profile
-
Send Message
Posted Jun 6, 2012If I update to java 7, will it cause problems for other plugins?
-
View User Profile
-
Send Message
Posted Jun 6, 2012<<reply 741682="">>
Nothing. But, i use 45 Plugins, 44 Plugins with Java 6 and 1 Plugin with Java 7.. Hmmm.. A little problem. What ;) ?
-
View User Profile
-
Send Message
Posted Jun 5, 2012@gibbly96
whats so hard updating java?
-
View User Profile
-
Send Message
Posted Jun 3, 2012@gibbly96
Korean character are only a minor fraction of this plugin. So, no trouble will be made by it.
And about Java 7, I'm not planning to downgrade, since the latest version provides better resource management.
-
View User Profile
-
Send Message
Posted Jun 3, 2012You use Korean characters ?!
Sure. Thats the reason. But really, nearly no one use Java 7..
But ok. I´ll try it with Craftbukkit. But please. Make a Java 6 version -.- ..
-
View User Profile
-
Send Message
Posted Jun 2, 2012@gibbly96
Maybe It's because of Korean characters in this plugin, or java 6
Install Java 7 or Download the latest Craftbukkit R3.0
CB R3.0 Forum: http://bit.ly/MFqGyr
-
View User Profile
-
Send Message
Posted Jun 2, 2012Oh my god -.- I install the plugin for the first time and i get a error ! Very nice.
2012-06-02 12:23:35 [INFO] [Bow_the_Ultimate_Weapon] Enabling Bow_the_Ultimate_Weapon v1.4
2012-06-02 12:23:35 [SEVERE] Cannot load configuration from stream
org.bukkit.configuration.InvalidConfigurationException: unacceptable character '�' (0xFFFD) special characters are not allowed
in "<string>", position 264
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55)
at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:143)
at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:206)
at org.bukkit.plugin.java.JavaPlugin.reloadConfig(JavaPlugin.java:121)
at org.bukkit.plugin.java.JavaPlugin.getConfig(JavaPlugin.java:111)
at me.blog.minjooon123.Bow_the_ultimate_weapon.onEnable(Bow_the_ultimate_weapon.java:61)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:336)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:256)
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:238)
at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:371)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:358)
at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:187)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:422)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: unacceptable character '�' (0xFFFD) special characters are not allowed
in "<string>", position 264
at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70)
at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:399)
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53)
... 15 more
-
View User Profile
-
Send Message
Posted May 25, 2012I don't know anything about spout... Sorry for that.
-
View User Profile
-
Send Message
Posted May 23, 2012Is it possible to make a custom weapon with custom dmg using spout?
-
View User Profile
-
Send Message
Posted May 22, 2012(In Korean) 현재 저는 자바7을 사용중이라서 지금까지의 빌드들은 모두 자바7 용입니다. 앞으로 새로운 버전을 릴리스 할 때 자바6으로 바꿀 예정이고요,
1.3.1b 버전을 릴리스했습니다. 아마 자바 6에서도 돌아갈 것 같네요. http://dev.bukkit.org/server-mods/bow-the-ultimate-weapon/files/8-bow-the-ultimate-weapon-v1-2-3b/
실험 동영상이라면, 빠른 시일내에 만들어 보도록 하겠습니다 :D
-
View User Profile
-
Send Message
Posted May 21, 2012간단한 실험 동영상을 올려주시면 감사하겠고 자바 7 에서 6으로 수정을 해주셧으면 합니다만.. 감염오리님.