promotional bannermobile promotional banner

Fair Fletching

A balanced usage for Fletching Table, Nicer Tipped Arrow crafting!
showcase-compressed.gif

showcase-compressed.gif

Description

fabric supported forge unsupported
discord
badges from Devin's Badges

Fair Fletching

A simple mod for Minecraft that adds a use for Fletching Table.

Using a Fletching Table now opens a fletching menu, where arrows can be "tipped" (upgraded).

The table does not allow crafting basic arrows and this feature is not planned. The regular crafting recipe seems already balanced and arrows can anyway be obtained in cheaper ways such as Villager trades or mob farms.

While many similar mods exist, I consider them either unfair or adding irrelevant content, hence why this mod is named "Fair Fletching".

showcase of the mod's features as described below

Recipes

Tipping recipes with potions allow more than one arrow at the same time. They can, however, still be used for smaller amounts of arrows.

arrows ingredient result recipe identifier
1 Glowstone Dust 1 Spectral Arrow fair-fletching:spectral_arrows
1-4 Potion 1-4 Tipped Arrows fair-fletching:tipped_arrows_from_normal
1-8 Splash Potion 1-8 Tipped Arrows fair-fletching:tipped_arrows_from_splash
1-16 Lingering Potion 1-16 Tipped Arrows fair-fletching:tipped_arrows_from_lingering

Note that while the author consider this fair, this is still cheaper than Vanilla's recipes. Vanilla uses 2 Glowstone Dusts for each Spectral Arrow (but only half an Arrow for some reason) and only allows Lingering Potions, each tipping 8 arrows. This amount, however, likely comes from the limitations of Crafting Table. The mod awards possibility to tip 4 arrows for brewing the Potion, additional 4 for upgrading to a Splash Potion (using Gunpowder), and then additional 8 for upgrading to a Lingering Potion (using Dragon's Breath).

Configuration and extensibility

The mod utilizes a custom recipe type (fair-fletching:arrow_tipping), making the recipes fully customizable through data packs. For example, tipping with splash potions (fair-fletching:tipped_arrows_from_splash) is configured in data/fair-fletching/recipe/tipped_arrows_from_splash.json which, by default, contains:

{
  "type": "fair-fletching:arrow_tipping",
  "max_arrows": 4,
  "ingredient": "minecraft:potion",
  "result": { "id": "minecraft:tipped_arrow" }
}

Compatibility

Mods making potions stackable such as Sensible Stackables are supported; if an ingredient remainder (i.e. empty bottle) is left but slot is still taken by remaining ingredients (i.e. potions), the remainder will be placed in Player's inventory or dropped if there's not enough space for it.

My other mod Adventurous Trinkets is also additionally supported. If it's present, the quiver slot (actually back slot from Trinkets) will be displayed alongside offhand slot in the GUI for easier access to the Quiver/Bundle.

Side Effects

This mod additionally fixes MC-267545 and adds a craft remainder of Empty Bottle to Potions. The latter has no effect for Vanilla recipes, but if a data pack or mod adds a recipe using a Potion, an Empty Bottle will remain in the crafting grid after the craft.

The Fair Fletching Team

profile avatar
Owner
  • 3
    Followers
  • 6
    Projects
  • 17.9K
    Downloads
Donate

More from MacolView all