Back to Mods
Crossbow Save Arrow

Crossbow Save Arrow

qolMorgott

Per-crossbow ammo storage for Hytale. Each crossbow remembers its loaded arrows independently.

About Crossbow Save Arrow

CrossbowSaveArrow

Per-crossbow ammo storage for Hytale. Each crossbow remembers its loaded arrows independently.

The Problem

In vanilla Hytale, arrows are lost when you switch away from a crossbow. If you loaded 4 arrows and switch to a sword, those arrows vanish. This mod fixes that.

Features

Arrows persist on weapon switch — the main feature! No more losing loaded ammo when switching weapons

Individual ammo tracking — each crossbow stores its own arrow count in item metadata

Persistent storage — ammo is saved when you:

Switch to another weapon

Drop the crossbow

Store it in a chest

Trade with other players

No arrow duplication — arrows that would normally return to inventory on weapon switch are blocked

Multiplayer compatible — works correctly when other players pick up your crossbows

Technical Details

This mod uses an event-based architecture with Mixin injection rather than tick-based systems. This means:

Zero performance overhead during normal gameplay

Code only executes when weapon stats are recalculated (on weapon switch)

No continuous polling or per-tick checks

Requirements

Hyxin — Mixin loader for Hytale

CurseForge

GitHub

Installation

Single Player / Client-Hosted Server

Download Hyxin.jar and place it in:

UserData/EarlyPlugins/

Download CrossbowSaveArrow-*.*.*.jar and place it in your world save folder:

UserData/Saves/<YourWorldName>/earlyplugins

(Create the earlyplugins folder if it doesn't exist)

Launch the game and load the world

Dedicated Server

Download Hyxin.jar and place it in:

<ServerRoot>/EarlyPlugins/

Download CrossbowSaveArrow-*.*.*.jar and place it in:

<ServerRoot>/EarlyPlugins/

Start the server

How It Works

When you switch away from a crossbow, the current ammo count is saved to the crossbow's item metadata. When you switch back (or pick up a crossbow from the ground), the ammo is restored from metadata.

This allows you to have multiple crossbows with different ammo counts — perfect for combat loadouts where you want pre-loaded crossbows ready to fire.

Compatibility

Works with vanilla crossbows and any modded crossbows that use the standard ammo stat system

Compatible with other mods that don't modify crossbow ammo behavior

Source Code

This mod is open source. Feel free to learn from or contribute to the codebase.

Credits

Author: Morgott

Mixin Framework: Hyxin by Jenya705 — CurseForge | GitHub

Downloads
219
Created
Jan 25, 2026
Updated
Jan 25, 2026
Version
Early Access

Categories

Quality of Life

Download Mod

Download on CurseForge
Free download • 219 total downloads

Need a Server?

Run Crossbow Save Arrow on a dedicated Hytale server with easy mod management.

Get Hytale Hosting

Frequently Asked Questions

What is Crossbow Save Arrow?

Per-crossbow ammo storage for Hytale. Each crossbow remembers its loaded arrows independently.

How do I download Crossbow Save Arrow?

You can download Crossbow Save Arrow for free from CurseForge. Click the "Download on CurseForge" button on this page to go directly to the download page.

Who created Crossbow Save Arrow?

Crossbow Save Arrow was created by Morgott. The mod has been downloaded 219 times.

Is Crossbow Save Arrow compatible with Hytale servers?

Crossbow Save Arrow is designed for Hytale and can be used on both single-player and multiplayer servers. Check the mod page on CurseForge for specific compatibility information.

How do I install Crossbow Save Arrow?

To install Crossbow Save Arrow: 1) Download the mod from CurseForge, 2) Place the file in your Hytale mods folder, 3) Restart the game. The mod should load automatically.