Trabens 3D Arrow models [16x]
This resource pack adds beautiful 3D models for arrows and spectral arrows that utilize the original item textures. Now shot arrows look exactly like their inventory sprites, perfectly matching any 16x texture.

Requirements
For the custom entity models to work, one of the following is required:
- Entity Model Features (EMF) version 2.0 and above (supports Minecraft 1.18.2+)
- OptiFine 1.20.4_HD_U_I8_pre3 and newer
The models work great with all 16x resource packs, though they might appear slightly distorted if the arrow textures in your chosen pack don't match the vanilla texture angles.
Compatibility and Features

The resource pack implements a unique approach to universal compatibility. Instead of creating separate models for each texture pack, it uses a "complete modeling" method - every texture pixel is represented by a volumetric model.

While this method isn't the most efficient, it guarantees 100% compatibility with any 16x texture packs. The models automatically read textures from standard paths: assets/minecraft/textures/item/arrow.png and assets/minecraft/textures/item/spectral_arrow.png.
It's important to note that the pack doesn't add new textures and doesn't change bow appearance - it works exclusively with spatial models of shot arrows. All changes affect only the visual representation of arrows in the game world.