
Too Many Bows
An insane amount of epic bows for your adventure!
Обновлён 23 июня 2026 г. · опубликован 20 ноября 2024 г.
Ready to become the ultimate archer in Minecraft? The Too Many Bows mod is here to completely revolutionize your ranged combat experience with exciting new bows, each packed with unique abilities that will take your gameplay to a whole new level.
- Current bow counter: 38 bows done!
- For the most up to date information about this mod please refer to the wiki
🔄 Seamless Compatibility with Better Combat

To truly unlock the potential of this mod, we strongly recommend using it with the Better Combat mod. Experience fluid, dynamic combat that makes every shot feel impactful and satisfying. The combination of Too Many Bows and Better Combat creates a thrilling archery experience unlike anything you've seen before.
🔧 Dependencies 
This mod requires the Architectury API to function. Make sure to download it to enjoy the full experience!
Version 3.0 for 1.21.1 (only) Adds:
Attributes:
- Bow Draw Speed Controls how quickly bows can be drawn. Higher values reduce draw time.
- Bow Damage Increases base damage dealt by bow projectiles.
- Ranged Weapon Damage Affects damage scaling for ranged weapons and special bow projectiles.
Trinkets/Curio items
- Dead Eyes Pendant - Increase Crit change ( stackable )
- Windwoven Gloves - Increase draw speed ( stackable )
- Fletchers Talisman - Reduce durability taken on bows
- Sharpshot Ring - Bow damage boost ( stackable)
- Stormbound Signet - Bow damage boost ( stackable )
All new trinkets are found in loot system
- With this new attribute system other devs can create addon mods for Too Many Bows for more trinkets/Curio items!
🌟 Ongoing Development
This is just the beginning! We're constantly working to add even more powerful bows, custom arrows, and unique abilities to keep the game fresh and exciting. Stay tuned for updates that will introduce new bows, crafting materials, and special enchantments.
📋 Download Now and Transform Your Archery Skills!
Step into a world where your bow is your greatest ally. Download Too Many Bows today and experience the thrill of wielding powerful, unique bows that change the way you approach combat in Minecraft!
Note: More bows and updates are on the way – keep an eye out for future releases!
Версии
| Версия | Канал | Игра | Загрузчики | Дата | Скачать |
|---|---|---|---|---|---|
| 1.0.0-26.1.2 | Релиз | 26.1.2 | neoforge | 23 июня 2026 г. | Скачать (1.3 МБ) |
| 1.0.0-26.1.2 | Релиз | 26.1.2 | fabric | 23 июня 2026 г. | Скачать (1.3 МБ) |
| 4.1.0 | Релиз | 1.20.1 | fabric | 22 июня 2026 г. | Скачать (828 КБ) |
| 4.1.0 | Релиз | 1.20.1 | forge | 22 июня 2026 г. | Скачать (982 КБ) |
| 1.21.11-1.5.0 | Релиз | 1.21.11 | fabric | 1 мая 2026 г. | Скачать (1.3 МБ) |
| 1.21.11-1.5.0 | Релиз | 1.21.11 | neoforge | 1 мая 2026 г. | Скачать (1.3 МБ) |
| 4.0.1 | Релиз | 1.20.1 | forge | 21 февраля 2026 г. | Скачать (976 КБ) |
| 4.0.1 | Релиз | 1.20.1 | fabric | 21 февраля 2026 г. | Скачать (823 КБ) |
| 4.0.0 | Релиз | 1.20.1 | forge | 21 февраля 2026 г. | Скачать (969 КБ) |
| 1.21.11-1.0.5 | Релиз | 1.21.11 | fabric | 21 февраля 2026 г. | Скачать (937 КБ) |
| 1.21.11-1.0.5 | Релиз | 1.21.11 | neoforge | 21 февраля 2026 г. | Скачать (957 КБ) |
| 1.21.11-1.0.2 | Релиз | 1.21.11 | neoforge | 10 февраля 2026 г. | Скачать (943 КБ) |
| 1.21.11-1.0.2 | Релиз | 1.21.11 | fabric | 10 февраля 2026 г. | Скачать (930 КБ) |
| 3.8.0 | Релиз | 1.20.1 | fabric | 9 января 2026 г. | Скачать (784 КБ) |
| 3.8.0 | Релиз | 1.20.1 | forge | 9 января 2026 г. | Скачать (933 КБ) |
Показаны последние 15 из 55 версий.
Ченджлог
1.0.0-26.1.2Релиз26.1.2 · 23 июня 2026 г.
Too Many Bows — 1.21.11 to 26.1.2 Port Notes
Client and Server Separation
The 1.21.11 code allowed some client-only classes and registration paths to be reached from common initialization.
The 26.1.2 port separates these more strictly.
Moved to Client Initialization
The following are now initialized only on the physical client:
- Entity renderers
- Trinket renderers
- Client particle helpers
- Client-only visual effects
- Client event hooks
This prevents dedicated servers from attempting to load Minecraft client classes.
Duplicate Registration Removed
Renderer registration was consolidated so Fabric and NeoForge do not register the same entity renderer multiple times through both common and platform initialization.
Entity and Renderer Changes
All registered projectile and effect entities remain registered on both loaders.
Most arrow and projectile renderers were updated or retained successfully under the 26.1.2 renderer system.
Known Visual Placeholders
The following gameplay entities currently use compile-safe placeholder rendering:
- Vaultpiercer portal
- Soulhoard released skull
- Soulhoard stored-soul aura
- Gravewire target mark
Their gameplay logic still runs, but the visual effect is currently absent.
These effects previously relied on the older entity-rendering API and require a future rewrite using the 26.1 render-state and render-submission pipeline.
The normal Vaultpiercer arrow, Soulhoard arrow, and Gravewire arrow renderers are still registered and visible.
Bow Configuration Changes
The original 1.21.11 per-bow configuration system exposed a large number of internal settings, including:
- Particle counts and offsets
- Sound pitch and volume
- Entity lifetime values
- Pickup rules
- Tracking internals
- Rendering details
- Technical projectile flags
The 26.1.2 port keeps every bow configurable, but reduces each bow file to the settings that are useful for balancing and server management.
Current Layout
config/too_many_bows.json
config/too_many_bows/bows/<bow>.json
config/too_many_bows/bows/all_accessories.json
Compact Per-Bow Settings
Depending on the bow, the compact files expose values such as:
- Base or direct-hit damage
- Damage multipliers
- Projectile count
- Spread
- Projectile velocity
- Ability radius
- Effect duration and amplifier
- Target count
- Healing and lifesteal
- Soul storage
- Chain damage
- Portal behavior
- Follow-up projectile damage
Particles, sounds, entity lifetime, rendering behavior, and other technical defaults remain in code.
Every Bow Is Covered
All 38 registered bows now have a dedicated config.
Additional compact configs were added for bows that did not previously have complete per-bow configuration coverage:
- Burnt Relic
- Crimson Nexus
- Demon's Grasp
- Scatter Bow
- Twin Shadows
- Verdant Vigor
Arcane Bow's config is now connected to its actual firing behavior.
Existing Config Migration
Existing oversized bow JSON files are normalized into the compact schema when loaded.
Server owners should back up older custom files before first launch if they want to manually carry over removed expert-level values.
1.0.0-26.1.2Релиз26.1.2 · 23 июня 2026 г.
Too Many Bows — 1.21.11 to 26.1.2 Port Notes
Client and Server Separation
The 1.21.11 code allowed some client-only classes and registration paths to be reached from common initialization.
The 26.1.2 port separates these more strictly.
Moved to Client Initialization
The following are now initialized only on the physical client:
- Entity renderers
- Trinket renderers
- Client particle helpers
- Client-only visual effects
- Client event hooks
This prevents dedicated servers from attempting to load Minecraft client classes.
Duplicate Registration Removed
Renderer registration was consolidated so Fabric and NeoForge do not register the same entity renderer multiple times through both common and platform initialization.
Entity and Renderer Changes
All registered projectile and effect entities remain registered on both loaders.
Most arrow and projectile renderers were updated or retained successfully under the 26.1.2 renderer system.
Known Visual Placeholders
The following gameplay entities currently use compile-safe placeholder rendering:
- Vaultpiercer portal
- Soulhoard released skull
- Soulhoard stored-soul aura
- Gravewire target mark
Their gameplay logic still runs, but the visual effect is currently absent.
These effects previously relied on the older entity-rendering API and require a future rewrite using the 26.1 render-state and render-submission pipeline.
The normal Vaultpiercer arrow, Soulhoard arrow, and Gravewire arrow renderers are still registered and visible.
Bow Configuration Changes
The original 1.21.11 per-bow configuration system exposed a large number of internal settings, including:
- Particle counts and offsets
- Sound pitch and volume
- Entity lifetime values
- Pickup rules
- Tracking internals
- Rendering details
- Technical projectile flags
The 26.1.2 port keeps every bow configurable, but reduces each bow file to the settings that are useful for balancing and server management.
Current Layout
config/too_many_bows.json
config/too_many_bows/bows/<bow>.json
config/too_many_bows/bows/all_accessories.json
Compact Per-Bow Settings
Depending on the bow, the compact files expose values such as:
- Base or direct-hit damage
- Damage multipliers
- Projectile count
- Spread
- Projectile velocity
- Ability radius
- Effect duration and amplifier
- Target count
- Healing and lifesteal
- Soul storage
- Chain damage
- Portal behavior
- Follow-up projectile damage
Particles, sounds, entity lifetime, rendering behavior, and other technical defaults remain in code.
Every Bow Is Covered
All 38 registered bows now have a dedicated config.
Additional compact configs were added for bows that did not previously have complete per-bow configuration coverage:
- Burnt Relic
- Crimson Nexus
- Demon's Grasp
- Scatter Bow
- Twin Shadows
- Verdant Vigor
Arcane Bow's config is now connected to its actual firing behavior.
Existing Config Migration
Existing oversized bow JSON files are normalized into the compact schema when loaded.
Server owners should back up older custom files before first launch if they want to manually carry over removed expert-level values.
4.1.0Релиз1.20.1 · 22 июня 2026 г.
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.
4.1.0Релиз1.20.1 · 22 июня 2026 г.
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.
1.21.11-1.0.2Релиз1.21.11 · 10 февраля 2026 г.
Ported to Neoforge 1.21.11 ( note Curio items not yet working due to curios not on 1.21.11 yet )
1.21.11-1.0.2Релиз1.21.11 · 10 февраля 2026 г.
ported to 1.21.11
3.8.0Релиз1.20.1 · 9 января 2026 г.
fixed necroflamebow to do what it says it does
3.8.0Релиз1.20.1 · 9 января 2026 г.
fixed necroflamebow to do what it says it does
Комментарии
Загружаем…



