promotional bannermobile promotional banner

Too Many Bows

A bunch of amazing crazy bows with unique abilities!!!

File Details

too_many_bows-forge-4.1.0

  • R
  • Jun 22, 2026
  • 982.07 KB
  • 10.5K
  • 1.20.1
  • Forge

File Name

too_many_bows-forge-4.1.0.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:too-many-bows-1141533:8297694")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Too Many Bows — Configurable Bow Power & Loot Fixes

This update adds one of the most requested features: configurable power values for every bow. It also includes several fixes for accessory loot, special projectiles, advancements, and damage calculations.

Added

  • Added configurable power values for all 34 bows.
  • Each bow can now be individually balanced through config/too_many_bows.json.
  • Added a separate configurable loot pool for accessories and trinkets.
  • Invalid configured item IDs are now logged and skipped instead of creating broken loot pools.

Bow Power Configuration

Every bow now has its own configurable base power value.

Example:

"bowPower": {
  "too_many_bows:aethers_call": 2.0,
  "too_many_bows:ancient_sage_bow": 8.0,
  "too_many_bows:dark_bow": 20.0,
  "too_many_bows:shulker_blast": 10.0
}

Lowering or increasing a value adjusts that bow’s base projectile damage while preserving:

  • Draw-strength scaling
  • Power enchantment bonuses
  • Critical-hit bonuses
  • Accessory and trinket damage bonuses

A game restart is required after changing the configuration.

Loot Changes

Added the following accessories to their own configurable loot pool:

  • Windwoven Gloves
  • Sharpshot Ring
  • Stormbound Signet
  • Fletcher’s Talisman
  • Dead Eye’s Pendant

Loot pools now perform one guaranteed item roll after their configured chance succeeds.

Previously, a loot pool could successfully pass its chance condition but still roll zero items, causing intended drops to appear missing.

Bow and Projectile Fixes

  • Fixed Aether’s Call bypassing configurable bow power.
  • Fixed Demon’s Grasp bypassing configurable bow power.
  • Fixed Dark Bow’s Sonic Boom using hardcoded damage.
  • Fixed Shulker Blast applying projectile damage twice.
  • Fixed Dusk Reaper replacing its intended projectile damage with 2.0.
  • Fixed Spectral Whisper calculating accessory damage before enchantment bonuses.
  • Fixed Tidal calculating accessory damage before enchantment bonuses.
  • Preserved Power, Punch, Flame, critical-hit, and accessory behavior where supported.

Configuration Fixes

  • Fixed the shared configuration instance not being initialized correctly.
  • Fixed potential crashes or null errors involving Emerald Sage and Crimson Nexus.
  • Existing custom bow loot lists are preserved.
  • Accessory loot settings are now stored separately from bow loot settings.

Advancement Fixes

  • Fixed a missing Frozenite advancement reference.
  • Added Webstring to the Master Bow Collector advancement.
  • Fixed the Ancient Sage Bow advancement reward attempting to create two unstackable bows in a single stack.

Validation

  • Verified all 34 registered bows against the power configuration.
  • Verified all 41 configurable loot items against their registered item IDs.
  • Checked accessory models, texture references, translations, Curios tags, and Trinkets tags.
  • Validated 107 Java files and 236 JSON resource files.