Source-checkedQuality of life & UI

BetterBallistas

by Neobotics · for Valheim

Adjust the firing arc, detection range, speed, targeting and trophy limit of the ballista

22KDownloads
55d agoLast updated
BepInExLoaders
ThunderstoreSource

About BetterBallistas

From Thunderstore

Adjust the firing arc, detection range, speed, targeting and trophy limit of the ballista

Better Ballistas

Adjust the firing arc, detection range, speed, targeting and trophy limit of the ballista.

  • Adjust the firing arc of the ballista up to 180 degrees. Use fewer ballistas to cover your base.
  • Adjust the range at which the ballista will find and engage enemies.
  • Adjust the scan speed and idle time at the end of the sweep. See _Tuning_ below.
  • Adjust the number of trophies/enemy types that can be added to the ballista to target.
  • Set targeting options for the ballista. Enable/disable options in-game.

New

  • Updated for Valheim 1.0

Configuration

Ammunition

Maximum Ammo: The maximum amount of ammo that can be loaded into a ballista.@

Scanning

Scan Arc: Total number of degrees the ballista will sweep through during its scanning.@

Sweep Interval: The time interval in which the ballista will complete one sweep (back and forth) within the scan arc.@

Turn Rate: The rate at which the ballista will turn when there's no target.@

Targeting

Maximum Target Trophies: The number of trophies that can be loaded for the ballista to target.@

Target Players: If enabled, the ballista will target players in range.@

Target Tames: If enabled, the ballista will target tames in range.@

Target Enemies: If enabled, the ballista will target enemies in range.

Range: The range at which the ballista will find and engage enemies.@

Utility

LogLevel: Controls the level of information contained in the log

In-game reconfiguration

You can use Configuration Manager (or similar) mod to change the configuration without exiting the game. Changing the config file will also reload the configuration.

Tuning

You can adjust several parameters to increase or decrease the turret motion of the ballista. The Scan Arc, Sweep Interval and Turn Rate all work together to tune the scanning action.

  • The _Scan Arc_ determines the total number of degrees the ballista will sweep through. Note that larger arcs take more time to complete a sweep.
  • The _Sweep Interval_ is the time in which a sweep will 'complete'. It is the time the ballista will 'use' to complete its sweep, including the rotation as well as the pauses at the end of the travel.
  • Setting the interval shorter will result in less pause time at the end of the travel, but if set too short, will cut off the sweep and reverse direction before the full sweep is completed.
  • The _Turn Rate_ is the speed (degrees per second) at which the turret will rotate through its sweep.
  • A faster turn rate will complete its rotation sooner, allowing you to reduce the _Sweep Interval_ to minimize the time spent paused at the end of the travel.

Notes

  • Valheim already had the capability to load more than one trophy to the ballista to allow targeting multiple creature types! They just didn't let you.
  • Azumatt's ImFRIENDLYDAMMIT will override the Target Player and Target Tames setting. You don't need to run this mod if you're using BetterBallistas.

Compatibility issues & defects

  • If you find a compatibility issue please post it on mod-help on Discord. Be sure to include the mod name and version you think may be incompatible.
  • If you have a bug please report it in mod-help on Discord. If you do post a bug report, please make sure to include the following:
  • Your version of this mod
  • What you were doing, or attempting to do when it happened
  • If it's repeatable - i.e., can you duplicate it?
  • The exact behavior you observed (or didn't observe)
  • If possible, post a capture of the log file with errors (errors always begin with this mod's name) on Discord

You can find all Neobotics released mods on:

Your comments and feedback are always welcome. Post on NexusMods or Discord: NeoboticsOnDiscord

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Dependencies

Needs 1 other project installed alongside it.

BetterBallistas on Nxeon

From our catalogue
One-click install
Supported on Nxeon Valheim servers, for BepInEx servers. We download it from Thunderstore, place it, and restart the server.
Server type needed
BepInEx
Server load
light
Smallest plan we suggest
Valheim — 4 GB (4 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
1.0.0, released 2026-09-11

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 4 recorded builds of BetterBallistas.

Recent builds

BuildReleasedGame versionsLoaders
1.0.02026-09-11n/aBepInEx
0.1.22025-05-02n/aBepInEx
0.1.12025-03-06n/aBepInEx
0.1.02024-09-08n/aBepInEx

Dependencies

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run BetterBallistas on a Valheim server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Thunderstore as “Tweaks”

Quality of life & UI

Small conveniences, tweaks and interface improvements players notice straight away.

Compatibility

Game
Valheim
Loaders
BepInEx
Requires
One-click install needs a BepInEx server. 1 other project installed alongside it.

Verified at the source

  • ✓ThunderstoreOfficial listing, checked 2026-10-02Open ↗
  • ✓AuthorNeobotics, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

BetterBallistas, answered

Generated from the mod’s own source data.

Which loaders does it support?

BepInEx.

Is it free?

Yes. BetterBallistas is free to download from Thunderstore.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run BetterBallistas on a Valheim server.

Deploy in about a minute from $9.99 a month, then add BetterBallistas in one click.