My First Bow
Resourcepack hosting
Remember to decide a resourcepack hosting method before you start. I advise you to use self-host which is easier and faster, but you can also use Dropbox and similar
It is very important to set the textures/models to your bow item correctly, or you will get missing texture.

Bow with .png images
.png imagesConfiguration file
info:
namespace: myitems
items:
my_bow:
enabled: true
name: My Bow
resource:
material: BOW
generate: true
texture: item/my_bow.pngTexture files
The bow animates as you pull it, this allows you to have a single texture for each of these states.
contents/myitems/textures/item/

_0- First pulling state_1- Second pulling state_2- Third pulling state

Bow with 3D .json models
.json modelsConfiguration file
info:
namespace: myitems
items:
my_3dbow:
enabled: true
name: My 3D Bow
resource:
material: BOW
generate: false
model_path: item/my_3dbowModels files
contents/myitems/models/item/

_0- First pulling state_1- Second pulling state_2- Third pulling state
Open your models files and update the textures paths. As you can see I updated the namespace.

Move your textures into the correct namespace, in this case myitems.
contents/myitems/textures/item/


Last updated
Was this helpful?