Skip to content

Getting Started

This page provides basic information for Arrow+.

You are viewing the New System docs

This covers 26.1+ (NeoForge & Fabric) and 1.21.1-NeoForge, where arrows, sticks, and feathers are all fully datapack-driven.

If you are on 1.21.11, 1.21.10, 1.21.8, 1.20.1, or any other older version, use the version switcher in the top navigation to switch to the Legacy docs.

Installation

Arrow+ can be downloaded on CurseForge and Modrinth.

PlatformLink
CurseForgeDownload from CurseForge
ModrinthDownload from Modrinth

Supported Versions (New System)

Mod LoaderMinecraft VersionMaintaining
NeoForge, Fabric26.1
NeoForge1.21.1Partial

WARNING

Only 26.1 is actively maintained. The 1.21.1-NeoForge branch shares the same new datapack system but is not actively maintained.

Overview

Arrow+ adds 18 new arrow types to Minecraft. In this system, arrows, sticks, and feathers are all defined via datapacks, using a single multi-purpose item (arrowplus:arrow_plus) whose behaviour is controlled by data components attached to each stack.

  • The arrowplus:arrow_data component defines an arrow's type.
  • The arrowplus:stick_data component defines a stick's type.
  • The arrowplus:feather_data component defines a feather's type.

This means you can add, modify, or remove any arrow/stick/feather via a datapack — no Java code required.

Recipe Viewers

Arrow+ has built-in integration with JEI and REI to display all arrow, stick, and feather recipes.

Changelog

26.1.2.102

Changes

  • Added arrow_plus to #arrows entity type tag
26.1.2.101

Fixes

  • Removed arrow info tooltip for other modded arrows
26.1.2.100

Addition

  • Added config to hide tipped arrows from JEI/REI
  • Added stick and feather recipe types for crafting table
  • Added JEI/REI support for custom sticks and feathers
  • Added arrow data info to tooltip (hold [Shift] to reveal)

Changes

  • Sticks and feathers are now datapack-driven — replaced all individual stick items and gilded_feather with a single custom_stick and custom_feather item
  • Arrow data stick/feather fields referencing arrowplus:custom_stick / arrowplus:custom_feather now require a corresponding stickData / featherData field

Deprecation

  • 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 duplicated tipped arrow effect tooltip
  • Tipped custom arrows no longer affected by Infinity

Arrow+ Wiki