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:
License
MIT License - Feel free to use and modify
Credits
Created by EldarGods, for Minecraft 1.20.1 using Fabric.