Skeleton Uses Custom Bow

Skeleton Uses Custom Bow

Let skeletons use custom/modded bows.

1 977 downloads 8 followers

Skeleton Uses Custom Bow

Allows skeletons to properly use modded bows.

Many modded bows rely on player-specific firing mechanics, which vanilla skeleton AI cannot use correctly. This mod lets skeletons fire those bows using player-style bow behavior, improving compatibility with many bow mods.


Features

  • Skeletons can use most modded bows automatically
  • Uses player-style bow logic for non-vanilla bows
  • Skeletons can recognize tier of different bows and switch to a better bow when possible. (Requires Datapack assignment)
  • High-tier bows (>=3) will not be switched with swords.

Note: Not all skeletons can pick up dropped items due to vanilla mob spawn rules. Ref: https://minecraft.wiki/w/Geared_mobs#Picking_up_gear


Compatibility

Works automatically with most bows that extend the vanilla class: BowItem

Some bow-like weapons that do not inherit from BowItem require explicit compatibility patches.

Currently included patches:

  • Alex's Caves — Dread Bow
  • L_Ender's Cataclysm — Cursed Bow, Wrath of the Desert

For Modpack Authors

Bow data (datapack)

Bow behavior can be configured with datapacks:

data/<namespace>/skeleton_bow/<item>.json

Example:

{
  "priority": 10,
  "chance": 0.25,
  "min_difficulty": 1.0,
  "max_difficulty": 5.0,
  "charge_time": 20,
  "post_shot_delay": 40,
  "post_shot_delay_hard_mode": 20,
  "drop_chance": 0.05
}

Detailed explanation can be found here.

Prevent skeleton usage

Add the item tag:

skeletonusescustombow:skeleton_do_not_use

to prevent skeletons from using a bow.

Related Project

Piglins using custom crossbows: Piglin Hunt Fix

Version Minecraft Loader Download

1.0.1-neoforge-1.21.1

1.21.1
neoforge
Download

Skeleton Uses Custom Bow 1.0.1

1.0.1

1.20.1
forge
Download

Skeleton Uses Custom Bow 1.0.0

1.0.0

1.20.1
forge
Download

Skeleton Uses Custom Bow 0.8.0

0.8.0

1.20.1
forge
Download

Skeleton Uses Custom Bow 0.6.0

0.6.0

1.20.1
forge
Download

Skeleton Uses Custom Bow 0.3.0

0.3.0

1.20.1
forge
Download