ModsJava
Arrows+
A customizable arrow crafting system for the Fletching Table. Combine different materials and potion
⬇ Download on SpigotArrowsPlus
Craft custom arrows directly at the Fletching Table!
Forget ordinary arrows — craft your own with unique flight effects, arrowheads, and even potions. Right-click the Fletching Table → assemble an arrow from three parts → get 4 finished arrows with actual gameplay effects, not just fancy lore.
How It Works
Right-clicking the Fletching Table opens a custom interface with only 4 available slots:
fletching, shaft, arrowhead, and potion underneath. Everything else is blocked off with barriers, so there’s no way to put items in the wrong place.
Fletching
The fourth slot is for potions. A regular potion works like a vanilla tipped arrow (the effect is applied on hit). A splash or lingering potion activates even without a direct hit — splash potions are applied instantly to an area, while lingering potions leave an effect cloud at the location.
Arrow Pickup
Custom arrows retain all of their properties when picked up, with a few logical exceptions:
⚙️ Flexible Configuration
All damage values, speed multipliers, radii, particle frequency and types, TNT explosion strength, bounce/piercing limits, and frostbite parameters can be configured in config.yml — no plugin recompilation required. Hot reload is supported with:
/arrowsplus reload
️ Compatibility
Paper / Purpur / Spigot 1.21.X
Craft custom arrows directly at the Fletching Table!
Forget ordinary arrows — craft your own with unique flight effects, arrowheads, and even potions. Right-click the Fletching Table → assemble an arrow from three parts → get 4 finished arrows with actual gameplay effects, not just fancy lore.
How It Works
Right-clicking the Fletching Table opens a custom interface with only 4 available slots:
fletching, shaft, arrowhead, and potion underneath. Everything else is blocked off with barriers, so there’s no way to put items in the wrong place.
Fletching
- Feather — regular arrow, no bonuses
- Phantom Membrane — increases range and accuracy and leaves a trail of particles behind
- Prismarine Shard — the arrow does not slow down in water (and even speeds up)
- Stick — no bonuses
- Bone — larger and “bulkier” hitbox, but flies slower
- Blaze Rod — sets entities and blocks on fire while flying, leaving a trail of lava particles
- Breeze Rod — the arrow does not drop and flies perfectly straight, but is slightly slower than a regular arrow
- Flint — no bonuses
- Copper / Iron / Diamond — additional damage (the more valuable the metal, the higher the damage)
- TNT — explodes on impact (4× weaker than standard TNT by default)
- Amethyst — pierces through leaves and glass while losing a small amount of speed
- Slimeball — ricochets off surfaces with realistic bounce physics
The fourth slot is for potions. A regular potion works like a vanilla tipped arrow (the effect is applied on hit). A splash or lingering potion activates even without a direct hit — splash potions are applied instantly to an area, while lingering potions leave an effect cloud at the location.
Arrow Pickup
Custom arrows retain all of their properties when picked up, with a few logical exceptions:
- splash/lingering potions disappear when the arrow is picked up (the arrow remains, but without the potion);
- arrows with a Blaze Rod shaft cannot be picked up at all;
- TNT arrows are destroyed in the explosion.
⚙️ Flexible Configuration
All damage values, speed multipliers, radii, particle frequency and types, TNT explosion strength, bounce/piercing limits, and frostbite parameters can be configured in config.yml — no plugin recompilation required. Hot reload is supported with:
/arrowsplus reload
️ Compatibility
Paper / Purpur / Spigot 1.21.X
Arrows+ is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 4 times (via Spigot). Download it and open it directly in the game.