Download Weapon Throw Lite — Minecraft Mods — MetaMods

Weapon Throw Lite

Active

Downloads

4

Last update

3 years ago
Client
Fabric
Quilt
Forge
Neoforge
Decor
Weapons and armor

Weapon Throw Lite

About the Modification

This mod gives you the ability to throw axes and swords. Perfect for finishing off mobs or just having fun in the game.

System Requirements

Requires Fabric Api version 0.39.2 or higher, as well as Cloth Config Api.

Video Review

Main Features

Enchantments

  • Throw Enchantment: Increases throwing weapon damage
  • Grounded Edge Enchantment: Chance to apply weakness effect to nearby enemies upon landing
  • Concussion Enchantment: Chance to cause nausea and slowness in the target
  • Gravity Curse: Your weapon ignores gravity and doesn't fall until hitting a block
  • Return Enchantment: Loyalty equivalent for regular weapons

Additional Functions

  • Weapons with Fire Aspect enchantment set enemies on fire upon hit
  • Throwing physics implemented in simplified form
  • Flexible configuration: can adjust interface parameters, damage, range, and disable enchantments
  • Tools interact with environment - pickaxes, shovels, and axes break blocks according to their tier

Experimental Features

These features are under development or intended for curious players. Any of them can be disabled in settings.

  • Ability to throw any items, each with unique properties when thrown

How to Use

Press the assigned throw key (default R) to throw axes and swords!

Holding the key increases throw power at the cost of stamina consumption.

Damage Calculation

For those who want to precisely configure throwing weapon parameters.

Damage calculation formulas

Base Damage = Standard weapon damage

Base Velocity = Weapon attack speed

Base Exhaustion = 1/(Weapon attack speed)

0 (No charge) ≤ Modular Throw ≤ 1.0 (Full charge)

0 ≤ Stack Size ≤ 64

Tool Modifier = Depends on type (sword, pickaxe, shovel, hoe, axe)

Total damage and exhaustion model

Total Damage = ( BaseDamage(BaseDamageMultiplier+ModularThrowModifiedDamageMultiplier)+StackSizeStackModifier ) Tool Modifier

Total Exhaustion = ( BaseExhaustion(BaseExhaustionMultiplier+ModularThrowModifiedExhaustionMultiplier)+StackSizeStackModifier ) Tool Modifier

Total velocity model

Total Velocity = ( BaseVelocity(BaseVelocityMultiplier+ModularThrowModifiedVelocityMultiplier)-StackSizeStackModifier ) Tool Modifier

Example for Diamond Sword (using default modifiers (5.1) and full charge)

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.00.5)+10 ) 1 = 4.5 damage points (2.3 hearts)

Total Exhaustion = ( 0.63(0.075+1.02.0)+10.01 ) 1 = 1.31 exhaustion points (0.33 half drumsticks)

Total Velocity = ( 1.6(0.25+1.00.4)-10.005 ) 1 = 1.04 blocks/tick

Community Contributions

Simplified Chinese translation by qsefthuopq

Project members
dainxt

dainxt

Created: 8 May 2022

ID: 31506