Pixel Dream StudiosWiki
Mods

Too Many Bows

Too Many Bows Wiki

Too Many Bows

bamf This page documents bows currently present in the Too Many Bows mod, including abilities, special firing requirements, and how to repair them.

If a bow does not list a required resource, it uses standard arrows by default.


🏹 Bow Abilities & Requirements

BowAbility / EffectSpecial Ammo / Resource
Arcane BowFires 3 arrows in a spread pattern with arcane damageStandard arrows
Dark BowEnhanced damage against undeadStandard arrows
Ancient Sage BowPierces 33% of armor defensesStandard arrows
Verdant ViperArrows leave a poisonous cloud on impactStandard arrows
Wind BowKnockback + magic dmg. Grants Speed II + Slow Fall 1.21 onlyStandard arrows
Demon’s GraspDormant weapon; its tooltip describes no remaining powerStandard arrows
Aether’s CallEnemies hit are lifted with Levitation, grants Slow Falling 1.21 onlyStandard arrows
Spectral Bow(Not fully documented yet)Standard arrows
Cyroheart BowFires piercing icicle javelins; summons ice on block impactStandard arrows
Pyre’s EmbraceShoots flaming arrows that cause explosionsStandard arrows
Necro Flame BowApplies Cursed Flame: blocks regen, can’t be extinguished, damage per tickStandard arrows
Tidal BowShoots normally underwater + 2.5× underwater damageStandard arrows
Hunter's BowStrong vs passive mobs (cows, pigs, sheep, chickens, rabbits)Standard arrows
Sentinel’s WrathStrong vs raid mobs (pillagers, vindicators, evokers, etc.)Standard arrows
FrostbiteShoots frost arrows that slow and freeze enemiesStandard arrows
Burnt RelicInfinite arrows + enhanced damageStandard arrows
Ironclad BowMagnetic Pulse: pulls mobs and player toward arrow impactStandard arrows
Arc of the HeavensArrows strike lightning on direct hitStandard arrows
Solar FlareShoots flaming solar arrows when fully chargedStandard arrows
Dragon’s BreathSpawns Dragon’s Breath on impactStandard arrows
Shulker’s BlastFires homing shulker projectilesStandard arrows
Scatter ShotReleases a burst of arrows in all directionsStandard arrows
Emerald Sage BowGrants bonus XP on hitStandard arrows
Vitality WeaverLeeching arrows drain enemies and heal youStandard arrows
Astral BoundRicocheting arrows (enhanced by Ricochet enchant)Standard arrows
Spectral WhisperArrows phase through blocks and damage enemiesStandard arrows
Aurora’s GraceCelestial arrows powered by rift energy✅ Requires Rift Shards
Verdant VigorHealing aura + regeneration effects when heldStandard arrows
Twin ShadowsFires twin arrows: one of light and one of darknessStandard arrows
Crimson NexusLifedrain arrows powered by your own health✅ Consumes HP per shot
RadianceRadiant arrows that harm undead, heal allies, blind enemies✅ Consumes XP per shot
Dusk ReaperMarks enemies, creates spectral zones, causes explosions✅ Consumes Soul Fragments
Ethereal HunterFires arrows using your hunger instead of arrows✅ Consumes Hunger
Webstring VolleyShoots 5 arrows in a wide spread + slownessStandard arrows
Torchbearer BowPlaces torches on impact + emits light when heldStandard arrows

| Gravewire Bow | Curses marked targets and lashes nearby foes with necrotic chains | Standard arrows | | Vaultpiercer Bow | Opens arcane vaults above the target, releasing follow-up arrows | Standard arrows | | Eventide | Full-draw ability hits call five astral lances; links marked targets and strengthens final judgment through repeat hits | Standard arrows | | Worldeater | Guided ability arrows trigger a dragon dive and lingering dragonfire; kills build Dominance for an empowered shot | Standard arrows | | Godsplitter | Steady perfect shots pierce enemies and bypass armor; headshots deal bonus damage | Standard arrows | | Blunted Edge | Trial bow that becomes Godsplitter after three combat challenges | Standard arrows | | Dormant Celestial Bow | Ritual bow that awakens into Eventide | One arrow for the awakening ritual |


🌌 Eventide — Celestial Awakening

Collect the components

Each component has a 25% chance per matching chest by default. These chances are controlled by fragmentChance in forbidden_three.json.

ComponentChest source
Celestial LimbEnd City treasure
Celestial StringAncient City
Celestial GripStronghold library

Craft one of each component together in any arrangement to obtain the Dormant Celestial Bow.

Awaken the bow

  1. Bring the dormant bow and an arrow to the Overworld.
  2. Reach Y 310 or higher in a standard-height world, with unobstructed sky above you. The actual requirement is within ten blocks of the dimension's maximum build height.
  3. Wait until midnight: world time 17500–18500. For testing, /time set midnight places the world inside this window.
  4. Aim almost straight up, at pitch −85° to −90°. Fully draw the bow for at least one second, then release.
  5. Read the Falling Star coordinates in chat or the bow's tooltip. The ritual consumes one arrow in Survival.
  6. Travel to those coordinates with the same dormant bow. End Rod particles mark the location when you approach.
  7. Stand within six blocks of the destination's block center and right-click with the bow. It becomes Eventide.

The ritual selects a surface location in loaded terrain within 96 blocks along each horizontal axis. If no suitable loaded location is found, it asks you to try again. There is no separate star item to collect.

Abilities

  • Astral lances: A fully charged ability arrow hitting an entity calls five area strikes after a default two-second delay.
  • Constellation: Ability hits track up to three distinct targets. Once three are linked, subsequent links damage the other marked targets within 64 blocks. The list expires after eight seconds without a new link.
  • Final judgment: The fifth lance adds damage based on the victim's maximum health. Repeat hits on an already linked target build Alignment, strengthening this bonus.
  • Cooldown: Special shots share a default four-second cooldown. Ordinary shots do not trigger the special effects.

🐉 Worldeater — Heart of the Wyrm

The Heart of the Wyrm is a crafting ingredient for Worldeater. It is separate from Eventide's celestial components.

Craft and bind the Wyrm Effigy

  1. Craft Dragon's Breath + Nether Star + End Crystal + Echo Shard in any arrangement to make a Wyrm Effigy.
  2. Defeat the original Ender Dragon and earn the vanilla dragon-kill advancement.
  3. In the End, right-click a Dragon Egg with the effigy. This records the egg without consuming it.
  4. Place a Dragon Head directly above a Respawn Anchor in the End. Right-click the head with that same effigy to bind the hunt. The anchor does not need charging or activation.
  5. Respawn the Ender Dragon using End Crystals.
  6. Reduce the rematch dragon to 20% health or less. While it is perched, hit it with an arrow while holding a vanilla bow in either hand. Keep the bound effigy in your inventory.
  7. The effigy is consumed and the Heart of the Wyrm is added to your inventory, or dropped if your inventory is full. Each dragon can award one heart through this mechanic.

Craft Heart of the Wyrm + vanilla Bow + Dragon's Breath in any arrangement to obtain Worldeater.

Abilities

  • Guided projectile: Fully charged ability arrows gently steer toward valid nearby targets ahead of them and destroy nearby arrows belonging to other shooters.
  • Dragon dive: Impact creates a dragon-breath trail from the firing position to the hit location, damaging, launching and igniting enemies along it. The trail is capped at 64 blocks.
  • Dragonfire: Impact leaves a damaging zone for five seconds by default, dealing damage once per second.
  • Dominance: Kills credited to this bow build charges. At 10 charges, the next fully charged ability shot consumes them, doubles dive and dragonfire damage, and expands the dragonfire radius from three to seven blocks.
  • Cooldown: Special shots have a default four-second cooldown.

Dragon effects use Minecraft particles and sounds; no custom dragon model is required.


⚔️ Godsplitter — Blunted Edge Trials

Find Blunted Edge through Ancient City chest loot or the vanilla Trial Chamber reward loot table. Its additional loot chance is 18% by default, controlled by bluntedEdgeChance.

Complete these trials in order with the same bow:

  1. Kill a hostile enemy from at least 100 blocks away, measured from the firing position.
  2. Kill three distinct hostile enemies with three consecutive shots.
  3. Kill a hostile enemy while both you and the target are airborne, at the time of the kill. Your shot must also have been fired while airborne.

Completing the final trial consumes Blunted Edge and awards Godsplitter.

Abilities

  • Fully draw, then keep your aim steady for another 1.5 seconds until PERFECT SHOT appears.
  • Perfect arrows travel without gravity and can hit up to five entities.
  • Hits in the upper quarter of a target's body count as headshots and use a default 3× damage multiplier.
  • Perfect hits normally deal 75% armor-bypassing damage. Five consecutive perfect hits against the same target raise that to 100%.
  • Perfect headshots execute non-boss targets at 15% maximum health or less.
  • An imperfect release or an arrow missing its target resets armor-severance progress.

🎨 Custom Tooltip Art

All items in the mod's namespace receive decorative tooltip art. Designs are assigned by item theme rather than a gameplay tier system.

The supplied themes include common, rare, epic, legendary, mythic, collectible, cosmetic and nature-themed art. Legendary and mythic animated variants are used on selected bows. Eventide, Worldeater and Godsplitter use the animated mythic design.

Tooltip art does not alter item stats, loot probabilities or progression requirements.


🔮 Bows with Special Resources

Only these bows require extra materials or energy:

BowResource
Aurora’s GraceRift Shards
Dusk ReaperSoul Fragments
RadianceExperience Points
Crimson NexusPlayer Health
Ethereal HunterHunger Points

📊 Attributes & Equipment System (v3.0+)

Starting in Too Many Bows 3.0.0, bows can now scale using custom attributes and equippable trinkets. These systems allow for deeper build customization and future addon compatibility.


🧬 New Attributes

These attributes apply to players and modify bow performance dynamically.

AttributeDescription
Bow Draw SpeedControls how quickly bows can be drawn. Higher values reduce draw time.
Bow DamageMultiplies the base damage of bow projectiles.
Bow Critical Hit ChanceAffects the ability to hit a Critical shot ( more damage ).

These attributes are used internally by bows and can be modified by trinkets, equipment, or addon mods.


🧿 Trinkets & Curio Items

Trinkets are equippable items that grant passive bonuses when worn. All trinkets in Too Many Bows interact with the new attribute system.

trinkets

TrinketEffect
Dead Eye’s PendantIncreases critical hit chance. (Stackable)
Windwoven GlovesIncreases bow draw speed. (Stackable)
Fletcher’s TalismanReduces durability loss on bows.
Sharpshot RingIncreases bow damage. (Stackable)
Stormbound SignetProvides a stronger bow damage bonus. (Stackable)

Acquisition

  • All trinkets are obtained through the loot system.
  • Trinkets are equipped via the Curios / Trinkets equipment interface.

⚙️ Configuration System

Starting in Too Many Bows 3.0.0, nearly every aspect of the mod is configurable via JSON files. Configs are split into three categories: bow configs, the loot config, and the accessories config.


📁 Config File Locations

All config files are generated automatically on first launch and can be edited freely.

Config TypePath
Bow Configsconfig/too_many_bows/bows/<bow_name>.json
Relic Bow Configconfig/too_many_bows/bows/forbidden_three.json
Loot Configconfig/too_many_bows.json
Accessories Configconfig/too_many_bows/accessories/

Missing config files are generated with defaults. Bow JSON loading falls back to defaults if parsing fails; it does not automatically rewrite every malformed file. Back up files before editing.


🏹 Bow Config Fields

Most configurable bows have their own JSON file inside the bows/ folder. Eventide, Worldeater and Godsplitter share forbidden_three.json. While every bow is unique, they share common categories of fields:

Field CategoryExamplesDescription
Damagedirect_hit_damage, direct_hit_damage_overrideControls base projectile damage. Set to -1.0 to leave unchanged.
Projectile Behaviormax_lifetime_ticks, allow_pickup, discard_after_entity_hitControls arrow lifetime, pickup rules, and hit behavior.
Spread & Multishotarrow_count, spread_angle_degrees, velocity_multiplierControls how many arrows fire and their spread pattern.
Ability Effectsburst_radius, target_levitation_duration_ticks, owner_slow_falling_enabledToggles and tunes each bow's unique ability.
Trail Particlestrail_particles_enabled, trail_particles_per_tick, trail_particle_offset_yControls the particle trail on arrows in flight.
Hit/Burst Particlesburst_particles_enabled, burst_particle_count, burst_particle_offset_xControls particles spawned on impact.
Soundsshoot_sound_enabled, burst_sound_volume, burst_sound_pitchControls volume and pitch of firing and impact sounds.
Armor Penetrationdefault_armor_penetration_factor, min/max_armor_penetration_factorControls how much armor is bypassed (e.g. Ancient Sage Bow).
Ricochetstarting_ricochet_count, max_ricochets, ricochet_velocity_multiplierControls bounce behavior (e.g. Astral Bound).

Not all fields apply to every bow — each bow's JSON only contains fields relevant to its mechanics.

Example snippet — aethers_call.json:

{
  "direct_hit_damage": 6.0,
  "burst_radius": 4.0,
  "target_levitation_enabled": true,
  "target_levitation_duration_ticks": 40,
  "trail_particles_enabled": true,
  "trail_particles_per_tick": 1
}

🌠 Relic Bow Configuration

The shared file is config/too_many_bows/bows/forbidden_three.json. In development, look under your launch's run/config/ folder. The values below are the current source defaults; existing configs can override them.

FieldDefaultPurpose
eventideDamage14.0Eventide arrow damage setting
lanceDamage8.0Eventide lance damage and constellation-link damage
finalMaxHealthFraction0.08Extra maximum-health fraction on the final lance, before Alignment bonuses; extra damage is capped at 100
worldeaterDamage18.0Worldeater arrow damage setting
dragonDiveDamage16.0Base dragon-dive damage
dragonfireDamage4.0Dragonfire damage per pulse
godsplitterDamage20.0Godsplitter arrow damage setting
headshotMultiplier3.0Godsplitter perfect-headshot multiplier
abilityCooldownTicks80Eventide and Worldeater special-shot cooldown
maxDominance10Charges required for an empowered Worldeater shot
starfallDelayTicks40Delay before Eventide's first lance; clamped to 10–100 ticks
dragonfireDurationTicks100Dragonfire-zone duration; clamped to 20–180 ticks
fragmentChance0.25Celestial component chance in its matching chest
bluntedEdgeChance0.18Additional Blunted Edge loot chance
affectPlayersfalseAllows relic targeting/effects against players
protectPetstrueExcludes tamed animals from relic targeting/effects

20 ticks = one second. Actual arrow damage also depends on flight speed, critical hits, enchantments and attributes.

For a stronger Eventide, these are suggested starting values rather than shipped defaults:

"eventideDamage": 24.0,
"lanceDamage": 12.0,
"finalMaxHealthFraction": 0.12

Edit those fields inside the existing JSON object. Use /tmb reload bows for combat-value changes. Restart the game/server after changing fragmentChance or bluntedEdgeChance, because their loot pools are built during initialization. Loot changes do not reroll chests whose contents have already generated.


🎁 Loot Config Fields

The loot config lives at config/too_many_bows.json and controls which bows and trinkets appear in world loot, at what rates, and in which chests.

FieldDefaultDescription
easyLootEnabledtrueEnables easy-tier loot injection
easyLootDropChance0.5Drop chance for easy loot (0.0–1.0)
mediumLootEnabledtrueEnables medium-tier loot injection
mediumLootDropChance0.4Drop chance for medium loot (0.0–1.0)
hardLootEnabledtrueEnables hard-tier loot injection
hardLootDropChance0.3Drop chance for hard loot (0.0–1.0)
endgameLootEnabledtrueEnables endgame-tier loot injection
endgameLootDropChance0.2Drop chance for endgame loot (0.0–1.0)
globalBowPullSpeed16.0Global multiplier for bow draw speed
easyLootTables[simple_dungeon, mineshaft]Chest loot tables to inject easy items into
easyLootItems(list of item IDs)Items that can appear in easy loot
mediumLootTables / mediumLootItems—Same as above for medium tier
hardLootTables / hardLootItems—Same as above for hard tier
endgameLootTables / endgameLootItems—Same as above for endgame tier

Default Loot Tiers

TierDefault Chest Sources
EasySimple Dungeon, Abandoned Mineshaft
MediumJungle Temple, Pillager Outpost, Mineshaft, Dungeon
HardStronghold Corridor, Nether Fortress, Bastion Treasure
EndgameEnd City, Nether Fortress, Bastion Treasure

Drop chances are clamped between 0.0 and 1.0. Invalid values are automatically corrected on load. A timestamped backup of your loot config (e.g. too_many_bows.json.bak-20250101-120000) is created automatically before any migration or correction is applied.


🧿 Accessories Config Fields

The accessories config controls the stat bonuses granted by each trinket.

FieldDefaultTrinket
deadEyesPendantCritBonus0.08Dead Eye's Pendant — critical hit chance bonus per stack
drawSpeedGloveBonus0.75Windwoven Gloves — bow draw speed bonus per stack
sharpshotRingBonus0.15Sharpshot Ring — bow damage bonus per stack
stormboundSignetBonus0.30Stormbound Signet — stronger bow damage bonus per stack

Stackable trinkets multiply their bonus by the number equipped. The Fletcher's Talisman reduces durability loss and has no numeric config value.


🖥️ Commands

All Too Many Bows commands require operator permission level 2 or higher.

CommandDescription
/tmb reloadReloads all configs (bows, loot, and accessories)
/tmb reload allAlias for the above — reloads everything
/tmb reload bowsReloads only bow JSON configs from disk
/tmb reload lootReloads only the loot config (too_many_bows.json)
/tmb reload accessoriesReloads only the accessories/trinket configs

Registered bow combat settings can be reloaded with /tmb reload bows, including forbidden_three.json. Relic chest-loot probabilities require a restart. Reloading does not reroll already generated chest contents.


🧩 Addon & Modding Support

The attribute system introduced in v3.0.0 allows other mod developers to:

  • Create addon mods that add new trinkets
  • Introduce new attribute-scaling bows
  • Extend Too Many Bows without modifying its core code

This system is designed to be expandable and future-proof.


💎 Power Crystal – Bow Repair

The Power Crystal is used to repair bows from this mod. crystal

How to Repair Bows

  1. Open an Anvil
  2. Place your damaged bow in the first slot
  3. Place a Power Crystal in the second slot
  4. Take your repaired bow from the output slot repair Tooltip reference:

A crystal of pure energy. Use in an anvil to repair bows.


⚡ Special Ammo & Fuel Items

ItemPurpose
Rift ShardUsed to fire Aurora’s Grace
Soul FragmentUsed to fire Dusk Reaper
Power CrystalUsed to repair bows
Player HealthConsumed by Crimson Nexus
Experience PointsConsumed by Radiance
HungerConsumed by Ethereal Hunter

🌙 Notes

  • Some older bow mechanics still need fuller documentation; entries marked as undocumented should not be treated as confirmed ability descriptions.
  • Eventide, Worldeater and Godsplitter use a one-second full draw for their relic mechanics.
  • The acquisition instructions here describe the current Minecraft 1.21.1 source; older releases may differ.
  • Bows without listed special ammo use normal arrows.
  • More bows, synergies, and enchantments will be added as the mod evolves.

On this page