promotional bannermobile promotional banner
premium banner
Changes how bows fire, to something more akin to an RPG

Description

Bow Mechanics Overhaul

A Minecraft Fabric mod for 1.20.1 that completely changes how bows work in the game.

Features

  • Right-Click to Aim: Holding right-click aims the bow without charging it up.
  • Left-Click to Fire: Holding left-click fires the bow.
  • Compatibility: Should work with all bow items from Minecraft and other mods as long as they use BowItem.
  • Optimized Performance: Uses efficient event handling and mixins.

How It Works

The mod uses three main components:

  • Event Handlers: Intercepts right-click and left-click events for bow items.
  • Mixins: Prevents the default bow charge-up and auto-fire mechanics on right click.
  • Fire Handler: Implements the normal bow mechanics for left click instead.

Installation

  • Install Fabric Loader and Fabric API for Minecraft 1.20.1
  • Place the mod JAR in your mods folder
  • Launch the game

Configuration

Currently, the mod uses SlimesAPI to change the FOV of aiming.

  • Minecraft Version: 1.20.1
  • Fabric Loader: 0.14.21+
  • Fabric API: Required
  • Java: 17+

The mod is designed to be compatible with other mods that add bow items, as long as they extend the BowItem class.

Known Limitations

  • Left-click firing has no animation without aiming.

Future Enhancements

Potential features for future versions:

  • Crossbow support

License

MIT License - Feel free to use and modify

Credits

Created by EldarGods, for Minecraft 1.20.1 using Fabric.