RangedJS: KubeJS Addon
Modby vomiter
A KubeJS addon for creating custom bows/crossbows and other ranged weapons.
Type
Mod
CurseForge Downloads
82,732
CurseForge ID
1303357
Last Updated
Jul 26, 2026
Description
A KubeJS addon for pack dev to easily create custom bows and modify existing bows/crossbows.
- Note: Skeletons do not natively use custom bows; you may check another mod "Skeleton Uses Custom Bow" for that feature.
- Note: Pillagers can use custom crossbow by default, but piglins can't; you may install "Piglin Hunt Fix" for that feature.
Example codes can be found on the wiki page.
You can also create vanilla-like bow model with client script:
ClientEvents.highPriorityAssets(event => { event.easyBowModel("kubejs:bow_golden") })You just need to put texture pictures in kuebjs/assets/kubejs/textures/item/ The texture file names should be bow_golden.png, bow_golden_pulling_0.png, bow_golden_pulling_1.png, bow_golden_pulling_2.png
You can also modify existing bows with ItemEvents.modification like this:
ItemEvents.modification(event => { const $BowItem = Java.loadClass("net.minecraft.world.item.BowItem") event.modify("minecraft:bow", item => {if(item instanceof $BowItem){ item.bow(bow => { bow .onArrowHit(arrow => {arrow.hitBlock(event => { event.arrow.block.createEntity("lightning_bolt").spawn() })}) .modifyBow(attributes => { attributes.fullChargeTick(15).baseDamage(6) }) }) }}) })This mod also supports Archery Expansion. You may create a bow with archery expansion properties if the mod is also installed.
event.create("kjsaexpbow", "bow").bow(bow => { bow.AExpBow(aexp => { aexp.archeryexp$setWalkSpeed(1) //Please use ProbeJS to get usable methods }) })Similar Mods
ReBind
Ultimate control over the keybindings and more.
Area Effect Clouds 3D
Replace those flat Area Effect Clouds with new 3D version of them
Ender IO
Ender IO is a full-featured tech mod. It has armor, tools, weapons, machines, conduits, inventory management, mobs, etc...
Status
The status mod used on the Hermitcraft server.
Copper Overhaul
A Vanilla+ mod that adds new copper block variations, tools, a chest locking system, and elevator mechanics using magnet...
Custom Stuff 4
Add and edit content using JSON files