You are viewing a potentially older version of this package. View all versions.
ModdedWolf-BowTrajectory-1.0.6 icon

BowTrajectory

Shows the predicted arrow/bolt flight path with an impact marker while drawing a bow or crossbow.

Date uploaded a week ago
Version 1.0.6
Download link ModdedWolf-BowTrajectory-1.0.6.zip
Downloads 658
Dependency string ModdedWolf-BowTrajectory-1.0.6

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2202 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.

Preferred version: 5.4.2202

README

Bow Trajectory

See where your arrow is going before you release the shot.

While you draw a bow or aim a crossbow, this mod draws the predicted flight path in front of you and marks where the arrow should land — on the ground, on a wall, or on an enemy.

  • Works with bows and crossbows
  • Updates as you aim and draw
  • Client-side only — no install needed on the server
  • Press B to turn the preview on or off

Install with r2modman (recommended)

  1. Install r2modman.
  2. Select Valheim and open your profile.
  3. Make sure BepInExPack Valheim is installed.
  4. Download this mod and click Install with Mod Manager,
    or go to Settings → Import local mod and select the downloaded zip.
  5. Click Start modded.

Manual install (BepInEx)

  1. Install BepInExPack Valheim if you do not already have it.

  2. Extract the zip.

  3. Create a BowTrajectory folder in your Valheim BepInEx/plugins directory (if it does not exist), then copy all files from the zip into it:

    Valheim\BepInEx\plugins\BowTrajectory\

    The folder should contain BowTrajectory.dll, manifest.json, icon.png, and README.md.

  4. Launch Valheim.


Configuration

After your first launch, settings are saved here:

BepInEx\config\ModdedWolf.BowTrajectory.cfg

Change colors via named presets (White, Red, …, RGB Cycle Slow/Medium/Fast, or Custom + hex), line width, toggle key, and more.

In-game: open Settings → Bow Trajectory for colors, line width, impact marker size, and related toggles (Custom hex still uses Configuration Manager / the cfg file).

Updating from v1.0.2 or earlier: config moved from dev.modded.bowtrajectory.cfg to ModdedWolf.BowTrajectory.cfg. Your settings are copied over automatically the first time you run v1.0.4+, then the old file is renamed to dev.modded.bowtrajectory.cfg.migrated so migration does not run again.

Nexus Mods: Bow Trajectory

Questions or bugs? Discord

CHANGELOG

Changelog

1.0.6

  • Moved in-game settings onto a dedicated Settings → Bow Trajectory tab (vanilla Accessibility layout is unchanged).
  • Tab includes toggles for show trajectory, show impact marker, and show for crossbows.
  • Tab includes trajectory color and impact marker color dropdowns (Custom hex still uses Configuration Manager / the cfg file).
  • Added Line width and Impact marker size sliders on the tab (same ranges as Configuration Manager).
  • Color dropdowns stay at the narrower ~180px width for a cleaner layout.
  • Added a Default button (centered at the bottom of the settings content) that resets all tab settings to Bind defaults and saves.
  • Fixed duplicate white floating label on the Bow Trajectory settings tab button (leftover TMP from cloning Accessibility).
  • Fixed Bow Trajectory tab caption staying orange when unselected (restored vanilla Selected on/off caption colors).

1.0.5

  • Color settings (StartColor, EndColor, ImpactColor) are now named presets (dropdown in Configuration Manager) instead of raw Unity colors.
  • Preset dropdown shows friendly labels (e.g. RGB Cycle Fast, Custom) instead of raw enum names like RgbCycleFast.
  • Added matching *ColorHex settings (#RRGGBB or #RRGGBBAA) used when the preset is Custom.
  • Animated RGB Cycle Slow / Medium / Fast presets cycle through rainbow hues (~7s / ~3.5s / ~1.25s per full rotation).
  • Config scrub: bare hex (e.g. FFFFFFD9) and legacy Unity Color values left in preset keys are converted to Custom + hex before Bind, so BepInEx no longer warns that values like FFFFFFD9 were not found.

1.0.4

  • Fixed config migration re-applying on every startup: after a successful migration, legacy dev.modded.bowtrajectory.cfg is renamed to dev.modded.bowtrajectory.cfg.migrated so migration only runs once and no longer overwrites user edits to ModdedWolf.BowTrajectory.cfg.

1.0.3

  • Renamed plugin GUID to ModdedWolf.BowTrajectory (config path is now ModdedWolf.BowTrajectory.cfg)
  • Migrates settings from legacy dev.modded.bowtrajectory.cfg on first launch

1.0.0

  • Initial release