Back to mods
Bola project artwork

Vintage Story Mod DB · Vintage Story mod

Bola

The Bola is a primitive throwing weapon — typically made of weights attached to ropes — used to immobilize small and medium-sized creatures. When thrown, it wraps around a target’s legs or body upon impact, ensnaring them. The Bola immobiliz

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Bola release matches 1.22.0-rc.8?

Updated today
Best match for your filters 1.4.2
Game version 1.22.0-pre.1, 1.22.0-pre.2, 1.22.0-pre.3
Loader Built-in Vintage Story mod system

Bola 1.4.2 targets 1.22.0-pre.1, 1.22.0-pre.2, 1.22.0-pre.3. It must be installed on the client. Installation on the dedicated server is optional. No extra mods listed for this file.

Where it goes

Is Bola required on the client, server, or both?

It must be installed on the client. Installation on the dedicated server is optional.

Client Required
Dedicated server Optional
Loader for this release Built-in Vintage Story mod system
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

This release supports both sides, but the source does not require it on the server.

What else does Bola 1.4.2 need?

1.4.2 on 1.22.0-rc.8. Every mod below is checked against that same setup.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Bola without breaking your instance.

Built for Bola 1.4.2 on 1.22.0-rc.8. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use 1.4.2. It targets 1.22.0-pre.1, 1.22.0-pre.2, 1.22.0-pre.3; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    It must be installed on the client. Installation on the dedicated server is optional.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside 1.4.2. It opens that exact file at the source.

About this project

What does Bola add?

The Bola is a primitive throwing weapon  typically made of weights attached to ropes  used to immobilize small and medium-sized creatures. When thrown, it wraps around a target’s legs or body upon impact, ensnaring them.

The Bola immobilizes creatures for 20 seconds, keeping them rooted in place.

 

Big(like bear and moose), mechanical and corrupted creatures cannot be immobilized!

 

Bola also cannot be recovered when it hits a creature that can be immobilized!
If Bola hits ground, it will break, leading to 2-4 ropes appearing in place of the hit. If Bola hits a creature that cannot be immobilized, 1-2 ropes will appear in place of the hit instead.

 

Immobilized creatures cannot be mounted, and players caught in a Bola cannot mount any creatures.
Hitting the creature a player is riding, or the player themselves, with Bola will dismount the rider.

If player becomes entangled in a Bola, they can select an empty Hotbar slot and press the Left Mouse Button to free themselves.
If player wants to release a creature caught in a Bola, they can attack it with empty Hotbar slot while Sneaking to remove the bola.

 

As of v1.1.0, Bolaed entities can be tied with rope.
Generation of creature gets set to minimum of 2 for it to work, but resets to original value when Bola effect expires or rope gets attached.

As generation is set to minimum of 2, not all creatures can be ropetieable!

If entity gets tied with rope, duration of immobilized state becomes 80 seconds. That allows players to drag creatures with ropes.

[Obsolete (v1.3.1 and older)]
If rope gets untied from creature(if player unties it, or rope breaks of extensive force, or immobilized effect expires), creature can't be tied with rope again and duration of immobilized effect will be reset to at least 5 seconds of remaining immobilized time. Player needs to throw new Bola after the old one expires to drag a creature with rope again.

 

As of v1.4.0, baby creatures or creatures that have trappable attribute and non-zero trapping chance, and catched in Bola, can be put into reed chest. Not all creatures can fit into reed chest.

Bola effects are configurable (see the spoiler below).

Mod Config
Update v1.3.0 allows players to config maximum stack size, duration of being immobilized and chances of ropes being dropped on hit (server-side).
Config file is created when player creates a world and enters it with mod Bola on.
Mod Config can be found at %appdata%/VintagestoryData/ModConfig/BolaConfig.json

Default contents of BolaConfig.json (for manual creation of config file or restoring original values):
{
"immobilizationTime": 20.0,
"tiedImmobilizationTime": 80.0,
"maxStackSize": 2,
"chanceReturnRopeOnHitGround": 0.25,
"chanceReturnFourRopeOnHitGround": 0.5,
"chanceReturnTwoRopeOnHitNotBolaeable": 0.33,
"chanceReturnRopeOnHit": 0.0,
"returnRopesOnHitAmount": 0
}

Comments:
immobilizationTime - duration of a creature being immobilized after it gets hit by Bola.
tiedImmobilizationTime - duration of a creature being immobilized while tied with rope.
maxStackSize - maximum amount of items in item slot.
chanceReturnRopeOnHitGround - chance for 3 ropes (instead of 2) being dropped if Bola did not hit any creature and instead did hit ground.
chanceReturnFourRopeOnHitGround - chance for 4 ropes (instead of 3) being dropped if Bola did not hit any creature and instead did hit ground and roll for "chanceReturnRopeOnHitGround" was successful.
chanceReturnTwoRopeOnHitNotBolaeable - chance for 2 ropes (instead of 1) being dropped if Bola did hit a creature, but this creature can not be immobilized.
chanceReturnRopeOnHit - chance for ropes of amount "returnRopesOnHitAmount" get dropped if Bola hits a creature that can be immobilized.
returnRopesOnHitAmount - amount of ropes to be dropped if Bola hits a creature that can be immobilized and "chanceReturnRopeOnHit" is not zero.
Mod Compatibility

Creatures from following mods can be stunned with Bola.
Rest of the mods either have creatures that can not realistically be bolaed(e.g. big and strong like moose, lions, dinos), or I didn't make a patch for them. If you want specific mod to be compatible with this mod, tell me in the comments.
Creatures that can be trapped or put into reed chest should be defined by other mod developers.

Fauna of the Stone Age:
Bovinae
Caninae
Capreolinae
Casuariidae
Cervinae
Dinornithidae
Felinae
Machairodontinae
Pantherinae
Viverridae
Vombatidae

Legacy of the Phanerozoic:
Birds of Prey
Carnivorous Bull
Domed Head
Fused Body
Horned Crown
Horrible Hands
Long Neck
Plated Back
Sailed Spine
Scythe Claws
Sharp Tooth
Shovel Mouth
Tyrant King

Wolf Taming

The Critters Package

Equus: Wild Horses

Monoceros: Ancient unicorns

Wilderlands Ethology

Haz's Jackalopes

Thanks to Willownezz for making patches for Haz' Jackalopes and Legacy of the Phanerozoic mods.

Thanks to VladVertov for helping test the mod.

Project description from Vintage Story Mod DB.

Pick your setup

Bola releases for each Vintage Story version.

Choose the version and loader you play, then open the matching release.

38 available setups

Showing the newest 12 of 38 game versions. Older files are in the list below.

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Bola versions and loaders

2 of 14 releases match
Clear filters

Looking for an older file? The official Vintage Story Mod DB project page is in Resources.