Arrows & Slots

Arrows & Slots

When you draw a bow, Arrow & Slots automatically consumes the arrow placed in the hotbar slot directly above that bow. Made for DashPum4

by
9 Downloads
fabricfolianeoforgepaperpurpur
Rent Server with this Mod

About this Mod

Arrow & Slots

A lightweight Minecraft archery helper that lets you focus on aiming, not inventory management.

Description

When you draw a bow, Arrow & Slots automatically picks the arrow from the hotbar slot directly above the bow. No more swapping items mid-fight—your ammunition always matches the weapon you are holding.

  • Works on dedicated servers (the logic runs server-side).
  • Works in single-player because the integrated server handles it.
  • Also available as a Paper plugin for Bukkit-based servers.

Supported Platforms

Platform Type Status
Fabric Mod implemented
NeoForge Mod implemented
Paper Plugin implemented

Project Layout

ArrowMod/
├── common/        Shared code used by Fabric and NeoForge
├── fabric/        Fabric loader entry point
├── neoforge/      NeoForge loader entry point
├── paper/         Paper plugin entry point
├── build.gradle   Root build configuration
└── settings.gradle

Supported Versions

Platform Supported MC versions Notes
Fabric 1.21.1 – 26.1.2 Built against 1.21.1; metadata declares >=1.21.1
NeoForge 1.21.1 – 26.1.2 NeoForge 21.1+ through 26.1+
Paper 1.21.1 – 26.1.2 api-version: '1.21'

The jar is compiled against MC 1.21.1 with official Mojang mappings.
All injected code is wrapped in try-catch with require = 0 on Mixin targets
so it degrades gracefully instead of crashing if an API changes between versions.

If you hit issues on a newer MC version, rebuild the mod against that version's
toolchain — the Mixin target (Player#getProjectile) and class names are
stable across all supported versions under official mappings.

Requirements

  • Java 21 or newer
  • Gradle 8.11+ (wrapper included)

Building

./gradlew build

Built artifacts will be in each subproject's build/libs/ directory.

Development Run Configurations

Generate run configs for your IDE with:

./gradlew genIntelliJRuns
# or
./gradlew genEclipseRuns

You can also run a client/server directly from the command line:

./gradlew :fabric:runClient
./gradlew :fabric:runServer
./gradlew :neoforge:runClient
./gradlew :neoforge:runServer

License

MIT

Available Versions

Arrows & Slots 0.1.0release
MC 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper, purpur
June 29, 2026
Arrows & Slots 0.1.0release
MC 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2neoforge
June 29, 2026
Arrows & Slots 0.1.0release
MC 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2fabric
June 29, 2026

How to Install Arrows & Slots 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 (26.2).

3

Install Mod

Open the mod browser in the dashboard and search for "Arrows & Slots". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabricfolianeoforgepaperpurpur

Minecraft Versions

26.2, 26.1.2, 26.1.1 (+13 more)

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Arrows & Slots 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 (26.2). You can switch loaders with one click in the panel.

Is Arrows & Slots compatible with fabric and folia and neoforge and paper and purpur?

Arrows & Slots officially supports fabric, folia, neoforge, paper, purpur for Minecraft 26.2, 26.1.2, 26.1.1. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Arrows & Slots – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Arrows & Slots 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 Arrows & Slots with just one click on your server.

Recommended RAM
4 GBfrom €8/mo
Minimum 3 GB | per 8 players
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Required

Supported Versions

26.226.1.226.1.126.11.21.111.21.101.21.91.21.81.21.71.21.6+6 more