MoArrows v2.4.1

Details

  • Filename
    MoArrows_v2.4.1.jar
  • Uploaded by
  • Uploaded
    Jun 18, 2012
  • Size
    103.19 KB
  • Downloads
    17,049
  • MD5
    68ff8a8fe838a3b96fc19cb39c049ea9

Supported Bukkit Versions

  • CB 1.2.5-R4.0

Changelog

v2.4.1
- added config value for compression arrow radius
- (if you don't want to regenerate the config, just
add "compression-radius: x" to the config
under explosive-radius without the quotes and
the desired radius value for "x.")

v2.4.0
- this version requires regeneration of the config!
- fixed the disable superperm arrow switching server crashes
- removed cooldown message from users having bypasscooldown perm
- updated to latest version of factions
- updated to latest bukkit RB
- added razor arrow crit chance multiplier config value (2.0 default)
- added piercing arrow damage multiplier config value (0.5 default)
- added customization for doombringer poison duration
- set all statics to null on disable (reduces memory leaks on /reload)
- added compression arrow

v2.3.3
- this version requires regeneration of the config!
- if using Towny, this version requires v0.80.1.0!
- Removed Vault (cooldowns are no longer group based)
- Fixed Towny load errors
- Added bypasscooldowns permission
- Added allowcrit permission
- Fixed /reload bug
- Improved permission handling
- Set most arrows to default true

v2.3.1
- changed default plugin.yml permissions for the following:
moarrows.bypassmaterials: false
moarrows.use.all: false
- as a result, ops can now have material requirements and limited arrow types
- this revision does not require any config file changes

v2.3.0
- NOTE: This version requires config file regeneration! See install instructions!
- MoArrows v2.3.x and later now requires Vault
- Added group-based cooldowns.
- Added config values for cooldowns (requires config regeneration if upgrading!)
- Arrow type now auto switches back to normal arrows when a player runs out of materials.
- Explosive and Doombringer now have radius configuration
- Fixed Net and Fire arrow occasionally removing existing blocks

v2.2.2
- NOTE: This version requires config file regeneration! See install instructions!
- added ability to specify item sub-types in the required materials
- finished API framework for use with MagicArrows
- small code reworks here and there

v2.0.0
- overhauled about 90% of code (faster, better, stronger, easier to update)
- added MoArrows API framework (work in progress)
- changed worldguard build flag checks to pvp flag checks (allows for arena use)
- added precise resolution to protected area checking in all plugin hooks
- added config reload command
- added version command
- removed /moarrows set command (it's usefulness did not warrant the space)
- fixed worldguard dependency (again)
- fixed arrows list not removing old arrows
- fixed onEntityHit null pointer

v1.7.5
- fixed Towny no-pvp for normal arrows

v1.7.4
- added config value for net duration

v1.7.3
- fixed fire and explosive visuals for players without materials

v1.7.2
- added try catch to worldguard handler to allow arrow usage in null region sets

v1.7.1
- fixed issue with arrows only working in worlds named "world"
- added chainmail penalty

v1.7.0
- added visual effects for fire and explosion arrow
- added delayed removal of net arrow cobwebs
- finished armor penalty customization code
- added customization of DoT arrow effects

v1.6.6
- fixed new method's arrow switching bug
- tested with craftbukkit-1.2.5-R1.0 (works!)

v1.6.5
- discovered and corrected final damage calculation bug
- added WorldGuard non-pvp region sensing
- improved arrow type cycling and user messages

v1.6.1
- fixed piercing arrow setHealth < 0 bug

v1.6.0
- fixed OP status overriding config removed arrows
- added piercing arrow type
- minor code cleaning

v1.5.4
- added factions warzone explosion and fire damage mitigation

v1.5.3
- added safezone and peaceful detection

v1.5.2
- fixed arrow help for all arrows
- added craftbukkit-1.2.4-R1.0 API
- tested with 1.2.4 beta build

v1.5.1
- added factions support!
- config now has option to remove block explosion damage from faction zones
- config now has option to remove block fire damage from faction zones
- config now has option to remove all block explosion damage from arrows
- fixed doombringer damage checking
- added moarrows.bypassmaterials permission
- updated config file generator
- simplified arrow help outputs

v1.4.0
- added in game arrow descriptions!
- usage: /moarrows help [arrowtype]

v1.3.1
- fixed Towny dependency

v1.3.0
- added Towny support!

v1.2.1
- fixed slow arrow visual effect

v1.2.0
- added fire, net, and doombringer arrow types
- made teleport arrow more efficient
- removed torch, animal, drill, and water arrows
- added more resolution to protected area sensing

v1.1.1
- fixed moarrows.use.all permission

v1.1.0 (release)
- added crouch flag to arrowID (more accurate crouch damage calculation)
- added razor and slow arrow types

v1.0.6 (release)
- fixed java version (major.minor) errors for servers running java 6
- discovered and fixed critical hit bug
- eliminated worldguard dependency
- set default arrow type permissions to false (fixes PEX permission issues)

v1.0.0 (release)
- Changed compiler library to JDK 6 for legacy server compatibility
- Added in game command interface
- Added ability to temporarily change config values on the fly
- Added logging of protected area projectile hits

v0.9.5 (beta)
- Fixed onEntityHit worldguard bug

v0.9.4 (beta)
- Enhanced exploding arrow protection for worldguard regions

v0.9.3 (beta)
- Fixed poison arrow
- Fixed major onEntityDamage bug

v0.9.1 (beta)
- Added WorldGuard support!
- Tweaked config to mitigate null pointer issue with materials parsing

v0.7 (beta)
- Added permission support
- Scrapped old materials required code, built new functions from ground up
- Added more customization ability to damage calculations
- Updated default config file
- Fixed several config file parsing bugs
- Lots of code cleaning
- Misc. small bug fixes

v0.2 (alpha)
- Completely revamped arrowEffect method
- Added unique identifiers to arrow entities
- Fixed bug with arrow switching mid-flight
- Updated config file support
- Changed default config file
- Added customization of critical hits and base damage
- Started adding custom armor penalty code
- Started reworking "materials required" code
- Fixed onProjectileHit bug that cause log errors with falling arrows

v0.1 (initial alpha release)
- Updated bow shooting methods
- Updated event listener methods
- Created massive criticals code
- Created armor penalty code

- poison arrow does not poison certain mobs (this is an intended Minecraft feature)
- slow arrows to not slow mobs (this is a bukkit bug)
- explosive/doombringer arrows fail to detonate on rare occasion