Better Fletching Tables (BFT)
The fletching table has always been one of Minecraft's biggest missed opportunities. You place it, you look at it, and... nothing. It has no interface, no function, and no reason to exist beyond decoration. Better Fletching Tables (BFT) fixes that oversight by turning the humble fletching table into a genuine crafting station for everything arrow-related.
What Better Fletching Tables (BFT) Actually Does
This add-on is internally a datapack, though it ships as a mod for players who prefer that route. On Fabric it requires Fabric API to function correctly. The core idea is simple: give the fletching table a purpose that fits its name. Instead of standing around doing nothing, it becomes the place where you mass-produce arrows of every kind.
Here is what changes when you use the table:
- Standard arrow crafting yields 6 arrows instead of the usual 4.
- Tipped arrows scale with the potion type you use: a normal potion produces up to 16, a splash potion up to 32, and a lingering potion up to 64.
- Spectral arrows are crafted two at a time from a normal arrow plus glowstone dust.
- Shift-clicking the result crafts as many as your materials allow, saving enormous amounts of clicking.
One important detail: the potion is consumed entirely whether or not you crafted the maximum number of arrows it could produce. Plan your batches accordingly so you do not waste a lingering potion on a handful of arrows.
Version Support and Loaders
Better Fletching Tables (BFT) version 3.0.0 and later requires Minecraft 1.20.5 or newer. That rewrite was done from scratch to fix performance problems in earlier builds, and it relies on commands and the new item component format introduced in 1.20.5. Older releases still work on versions going back to roughly 1.20.3, but they may cause lag or drag down server TPS on busy worlds.
If you want to run it on a newer Minecraft version before an official update lands, you can edit the pack_format value inside the pack.mcmeta file of the datapack. This is a hack, not a guarantee, so expect mixed results. The project follows Smithed conventions, which means it plays nicely alongside other datapacks and resourcepacks.
Fabric, Datapack, or Both?
You can grab it as a datapack or as a mod. The mod version needs Fabric API on Fabric. Either way, remember to also install the resourcepack, otherwise the custom GUI will not render and a fletching table may appear to have a chest minecart stuck on top when you look at it. That visual glitch is purely a missing resourcepack, not a broken install.
How to Install Better Fletching Tables (BFT)
The installation process depends on which format you chose:
- For the datapack version, drop the .zip into the datapacks folder of your world save and reload.
- For the mod version, place the .jar in your mods folder alongside Fabric API.
- Download the matching resourcepack from the Versions tab of the project page and enable it in your resource pack settings.
If you would rather skip folder juggling entirely, the foxygame.net launcher bundles Better Fletching Tables (BFT) straight into its curated add-on catalog, so you can enable it with a single click and let the launcher handle version matching for you. That approach removes the guesswork around pack formats and resourcepack pairing, which is where most installation headaches originate.
Customizing Compatible Blocks
By default the system only recognizes the vanilla fletching table. Since version 2.0.0, though, you can make any block act as a fletching station, including blocks added by other mods. Open the file at data/bft/tags/blocks/ft.json inside the datapack and add block IDs to the values list. Adding minecraft:stone, for example, lets you craft arrows at a stone block. This is handy for themed builds or modpacks where the vanilla table does not fit the aesthetic.
Multiplayer, Licensing, and Uninstalling
Multiplayer compatibility is fully supported, so servers can run it without issue. The license is MIT, and you may modify and redistribute the project as long as you credit Eclipse Studios and link the original Modrinth page somewhere visible. If you ever want to remove it, run the uninstall function before deleting the files so scoreboards and internal data get cleaned up properly. Note that the uninstall routine leaves the Iris raycasting library in place, since other datapacks might depend on it.
For a game that has left the fletching table useless for over a decade, Better Fletching Tables (BFT) is a small but genuinely satisfying fix. It rewards the players who invest in potion brewing and arrow stockpiling, and it finally gives one of Minecraft's prettiest blocks a reason to be placed. If you craft arrows in bulk, this one earns its spot in your world.