Skip to content

Getting started ​

Arrow+ adds 18 new arrows to Minecraft, from the cheap Wood Arrow to the Netherite Arrow. Every arrow, stick and feather is a datapack entry, so you can change them or add your own.

You are viewing the fixed-recipe docs

This covers 26.1 through 26.1.2.103, 26.2.0.1 and 26.3.0.1 (NeoForge and Fabric) and 1.21.1-NeoForge, where every arrow has a fixed recipe with its own stick and feather.

From 26.3.0.2, 26.2.0.2 and 26.1.2.104, arrows are modular: any head, stick and feather can be combined. Use the version switcher at the top for the current docs. On 1.21.11 or older, see the legacy docs.

Install ​

  1. Install Fabric with Fabric API, or NeoForge.
  2. Download Arrow+ from CurseForge or Modrinth and put the jar in your mods folder.
  3. Optional: add JEI or REI to see every arrow, stick and feather recipe in game, and Fletching Recipe to craft arrows at the Fletching Table for double the output.
Mod loaderMinecraftStatus
NeoForge, Fabric26.1–26.3Earlier builds listed above; see the current version table for modular releases
NeoForge1.21.1Partial

WARNING

Only the latest 26.x release is actively maintained. 1.21.1-NeoForge uses the same datapack system but is not actively maintained.

Your first arrows ​

Arrows are crafted from a material, a stick and a feather, stacked in one column of a Crafting Table. The cheaper arrows only need a vanilla stick and feather:

Crafting ➜ 4Copper Arrow

Stronger arrows need a custom stick, and the best two also need the Gilded Feather:

Crafting ➜ 4Iron Arrow
Crafting ➜ 2Netherite Arrow

See every arrow, its damage and its recipe on the Arrows page.

How it works ​

All Arrow+ arrows are one item, arrowplus:arrow_plus. What kind of arrow a stack is comes from a data component, pointing at a datapack entry:

ComponentItemDatapack entries
arrowplus:arrow_dataarrowplus:arrow_plusarrowplus/arrows/
arrowplus:stick_dataarrowplus:custom_stickarrowplus/sticks/
arrowplus:feather_dataarrowplus:custom_featherarrowplus/feathers/

This means any arrow, stick or feather can be added, changed or removed with a datapack, with no Java code.

Recipe viewers ​

Arrow+ has built-in JEI and REI support for arrow, stick, feather and tipped arrow recipes. Hold Shift over an arrow to see its damage and other stats.

Changelog ​

26.2.0.1

Fixes ​

  • The two extra arrows from a Multishot crossbow can no longer be picked up
  • Arrows shot in Creative mode can no longer be picked up
26.1.2.102

Changes ​

  • Added arrow_plus to the #arrows entity type tag
26.1.2.101

Fixes ​

  • Removed the arrow info tooltip from other mods' arrows
26.1.2.100

Additions ​

  • Config to hide tipped arrows from JEI/REI
  • Stick and feather recipe types for the Crafting Table
  • JEI/REI support for custom sticks and feathers
  • Arrow data in the tooltip (hold Shift)

Changes ​

  • Sticks and feathers are now datapack driven: all individual stick items and gilded_feather were replaced by one custom_stick and one custom_feather item
  • Arrow data stick/feather fields that use arrowplus:custom_stick / arrowplus:custom_feather now need a matching stickData / featherData field

Deprecation ​

  • The individual stick items (copper_stick, iron_stick, gold_stick, diamond_stick, emerald_stick, netherite_stick) and gilded_feather are deprecated. They still exist but will be removed in a future version.

Fixes ​

  • Fixed a duplicated tipped arrow effect tooltip
  • Tipped custom arrows are no longer affected by Infinity

Released under the MIT License.