Custom Feathers
In the new system (26.1+ and 1.21.1-NeoForge), feather types are datapack-driven. There is a single item arrowplus:custom_feather whose variant is determined by the arrowplus:feather_data data component attached to the stack.
Built-in Feather Types
| Feather | Material | Output |
|---|---|---|
| Gilded Feather | Glowstone Dust | 4 |
Crafting Recipe
The Gilded Feather is crafted by combining a vanilla Feather with Glowstone Dust. The exact recipe is shown in JEI/REI.
Deprecated Item
The old arrowplus:gilded_feather item still exists in 26.1+ but is deprecated and will be removed in a future version. Always use arrowplus:custom_feather with featherData: "arrowplus:gilded".
Using Custom Feathers in Arrow Datapacks
When an arrow datapack entry uses arrowplus:custom_feather as its feather, you must also specify featherData pointing to the feather's datapack entry:
{
"feather": "arrowplus:custom_feather",
"featherData": "arrowplus:gilded"
}See Arrow Data for the full format.
Adding Your Own Feathers
See Feather Data for how to add custom feather types via datapack.