This mod adds the ability to throw your axes and swords. Useful if you want to finish a mob or just want to have some fun.
Most of this features are on the works or are just for curious people. As any of these can be disabled on config.
Holding KeyBind adds more power at cost of exhaustion.
For those would like to tweak the numbers by throwing weapons.
Equations used for damage calculation.
Base Damage=Flat Weapon Damage
Base Velocity=Weapon Attack Speed
Base Exhaustion=1/(Weapon Attack Speed)
0 (No charge)≤ModularThrow≤1,0 (Fully charge)
0≤Stack Size≤64
Tool Modifier=Depends if it is an Sword, Pickaxe, Shovels, Hoes, Axes
The model for total damage and exhaustion is
Total Damage=( BaseDamage*(BaseDamageMultiplier+ModularThrow*ModifiedDamageMultiplier)+StackSize*StackModifier ) * Tool Modifier
Total Exhaustion=( BaseExhaustion*(BaseExhaustionMultiplier+ModularThrow*ModifiedExhaustionMultiplier)+StackSize*StackModifier ) * Tool Modifier
The model for total velocity
Total Velocity= ( BaseVelocity*(BaseVelocityMultiplier+ModularThrow*ModifiedVelocityMultiplier)-StackSize*StackModifier ) * Tool Modifier
Example of an Diamond Sword (Using default modifiers (5.1) and fully charged)
Base Damage = 6 Damage Points (3 Hearts)
Base Velocity = 1.6 Full Attacks/Second
Base Exhaustion = 0.63 Exhaustion Points (0.16 Half Drumsticks)
(Half Drumsticks Loss = Exhaustion Points/4)
Stack Size = 1
Tool Modifier = 1.0
Total Damage=( 6*(0.25+1.0*0.5)+1*0) * 1 = 4.5 Damage Points (2.3 Hearts)
Total Exhaustion=( 0.63*(0.075+1.0*2.0)+1*0.01) * 1 = 1.31 Exhaustion Points (0.33 Half Drumsticks)
Total Velocity= ( 1.6*(0.25+1.0*0.4)-1*0.005) * 1 = 1.04 Blocks/Tick