Arrows & Slots
🟡 Updated this yearPreview

🔍 Analysis
- 🏆 #9 of 20 fabric mods in this game by downloads
📋 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 ```text 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 ```bash ./gradlew build ``` Built artifacts will be in each subproject's `build/libs/` directory. ## Development Run Configurations Generate run configs for your IDE with: ```bash ./gradlew genIntelliJRuns # or ./gradlew genEclipseRuns ``` You can also run a client/server directly from the command line: ```bash ./gradlew :fabric:runClient ./gradlew :fabric:runServer ./gradlew :neoforge:runClient ./gradlew :neoforge:runServer ``` ## License MIT
# 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
```text 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
```bash ./gradlew build ```
Built artifacts will be in each subproject's `build/libs/` directory.
## Development Run Configurations
Generate run configs for your IDE with:
```bash ./gradlew genIntelliJRuns # or ./gradlew genEclipseRuns ```
You can also run a client/server directly from the command line:
```bash ./gradlew :fabric:runClient ./gradlew :fabric:runServer ./gradlew :neoforge:runClient ./gradlew :neoforge:runServer ```
📊 Mod Details
- Game
- Minecraft Plugins
- Author
- literal.uu
- Version
- 0.1.0
- Downloads
- 138
- Endorsements
- 0
- Category
- fabric
- Created
- 7/5/2026
- Updated
- 6/29/2026
- Game Versions
- 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4
🔧 How to Install Minecraft Plugins Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Plugins →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Plugins versions does Arrows & Slots support?
The author lists 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5. Other versions may work but are untested by the author.
What is the latest version of Arrows & Slots?
Version 0.1.0, published 2026-06-29 with 138 downloads recorded at the source.
Keep browsing — more Minecraft Plugins mods await