跳到正文

Fair Fletching

作者:Macol, myoko

A balanced usage for Fletching Table, Nicer Tipped Arrow crafting!

收藏

截图

介绍

中文介绍正在准备中,下面暂时显示原文。

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.

常见问题

Fair Fletching 支持哪些 Minecraft 版本?

Fair Fletching 支持 Minecraft Java 版 1.21.1–26.3,共 6 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

Fair Fletching 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

Macol 的其他作品

查看全部 →