Archer's Offhand

Archer's Offhand

Ammunition use helper for bows and crossbows

by
208 Downloads
fabricequipmentgame-mechanicsutility
Rent Server with this Mod

About this Mod

Archer's Offhand

A powerful, highly configurable, and ethically-minded Minecraft Fabric mod that automates offhand inventory management for bow and crossbow users. Never scramble for arrows in the middle of a fight again.

✨ Features

  • Smart Ammo Management: Automatically fetches and equips arrows and fireworks to your offhand the moment you hold a bow or crossbow.
  • Dynamic Restoration: Instantly restores your previous offhand item (like a Shield or Totem of Undying) as soon as you put your bow away.
  • Multiple Ammo Selection Modes:
    • REGULAR: Grabs the first available stack of arrows or rockets.
    • SHUFFLE: Picks a random stack of special arrows or rockets to keep your enemies guessing.
    • SERIAL: Cycles methodically through your ammo types, one by one.
  • Advanced Delay Presets: Choose between 5 preset delay profiles designed to balance performance, feel, and anti-cheat compliance:
    • PERFORMANCE: Higher ticks to minimize server/client impact.
    • SPEED: Zero delay for maximum responsiveness.
    • BALANCED: The default, fine-tuned vanilla experience.
    • ADAPTIVE: Dynamically randomizes timings acting as a decoy for strict anti-cheat plugins.
    • CUSTOM: Complete control over individual delay values via sliders.
  • Failsafe & Protection System: Prevents replacing vital offhand items (Totems/Shields) without permission, and can automatically revert to a Totem if your health drops below a heavily configurable threshold.

⚙️ How It Works (Under the Hood)

Archer's Offhand is powered by a robust State Machine architecture ensuring reliable, lag-free performance:

  • Idle State: Monitors your hands waiting for a ranged weapon.
  • Tracking State: Actively manages your ammo supply while a weapon is equipped, adhering to your chosen AmmoStrategy (Regular, Shuffle, Serial) and scanning delays.
  • Cooldowns & Queues: An advanced InventoryManager handles the actual item swapping. It utilizes a sophisticated click-queue system to deliberately space out inventory simulated clicks, defeating rapid-fire anti-cheat kicks while maintaining a smooth user experience.

📥 Installation

  1. Install Fabric Loader (0.18.4+)
  2. Install Fabric API (0.141.2+ for 1.21.11)
  3. Install Yet Another Config Lib (YACL)
  4. (Optional but recommended) Install ModMenu for an easy in-game configuration screen.
  5. Drop the Archer's Offhand .jar into your Minecraft mods folder.

🔧 Configuration

Archer's Offhand features a rich, structured configuration screen powered by YACL. Access it via ModMenu to tweak:

  • Master toggles and behavior types.
  • Specific Arrow/Rocket prioritization.
  • Failsafes and Low-Health threshold sliders.
  • Action Delays (Equipping, Unequipping, Swapping, Scanning, and Movement).

🐛 Support & Contributions

Encounter an issue or have a suggestion?

  • Report bugs or request features on the GitHub Issues page.
  • Contributions are always welcome! Feel free to fork, make your changes, and submit a PR.

Built with love for the Minecraft Fabric community.

Available Versions

Archer's Offhand 1.0.0release
MC 1.21.11fabric
February 26, 2026

How to Install Archer's Offhand on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.11).

3

Install Mod

Open the mod browser in the dashboard and search for "Archer's Offhand". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

1.21.11, 1.21.10, 1.21.9 (+1 more)

Server-side

Unsupported

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Archer's Offhand server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.11). You can switch loaders with one click in the panel.

Is Archer's Offhand compatible with fabric?

Archer's Offhand officially supports fabric for Minecraft 1.21.11, 1.21.10, 1.21.9. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Archer's Offhand – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Archer's Offhand consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Archer's Offhand with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Unsupported

Supported Versions

1.21.111.21.101.21.91.21.8