Animated Bow
Create a custom bow with pulling animation stages. The bow texture changes as the player draws it back.
Item Type: Bow Plugins: ItemsAdder, Nexo, CraftEngine Min MC Version: 1.20+
ItemsAdder
info:
namespace: my_namespace
items:
flame_bow:
display_name: "&c&lFlame Bow"
permission: my_namespace.flame_bow
resource:
material: BOW
generate: false
model_path: my_namespace/flame_bow
textures:
- my_namespace/flame_bow_standby
specific_properties:
bow:
display_frame:
- 0.65
- 0.9Note: Upload 4 textures:
flame_bow_standby.png,flame_bow_pulling_0.png,flame_bow_pulling_1.png,flame_bow_pulling_2.png. LK Creator will automatically set up the pulling animation stages.
Nexo
flame_bow:
itemname: "<red><bold>Flame Bow"
material: BOW
Pack:
generate_model: false
model: my_namespace/flame_bow
pulling_textures:
- my_namespace/flame_bow_pulling_0
- my_namespace/flame_bow_pulling_1
- my_namespace/flame_bow_pulling_2CraftEngine
flame_bow:
item-name: "<red><bold>Flame Bow"
data:
material: BOW
generate-model: false
model: my_namespace/flame_bow
pulling-textures:
- my_namespace/flame_bow_pulling_0
- my_namespace/flame_bow_pulling_1
- my_namespace/flame_bow_pulling_2Required Assets
| File | Dimensions | Description |
|---|---|---|
flame_bow_standby.png | 16x16 | Default bow texture (not drawn) |
flame_bow_pulling_0.png | 16x16 | First pulling stage (~33% drawn) |
flame_bow_pulling_1.png | 16x16 | Second pulling stage (~66% drawn) |
flame_bow_pulling_2.png | 16x16 | Fully drawn stage (100%) |
flame_bow.json | - | Bow model (optional, if using custom 3D model) |
Notes
- The pulling thresholds (0.65, 0.9 for ItemsAdder) define when each animation stage triggers
- All pulling textures should follow the same art style with progressive draw-back visuals
- Crossbow animation works similarly — see the Weapons documentation