Mods / War State Lite
Draft
Set to published to be listed. A draft mod is still visible to everyone via direct link- Tags:
- Author:
- ValrothGryffn
- Side:
- Both
- Created:
- Jun 6th at 9:07 PM
- Last modified:
- Jun 9th at 4:32 AM
- Downloads:
- 27
-
Recommended download (for Vintage Story 1.22.3):
WarStateLite.zip 1-click install
WarState Lite
WarState Lite is a lightweight claim based war system for Vintage Story servers. It gives group owners a controlled way to declare wars without allowing unrestricted base destruction.
The mod is designed as a temporary lite version of the full WarState system while the larger war and treaty mod is still in development.
Built for controlled group wars
- Declare war from one group to another
- Require defender acceptance before war begins
- Use land claims to decide where war damage is valid
- Include claims owned by actual group members only
- Ignore unrelated shared shop or guest claims
- Limit damage to approved raid targets
- End wars through banner destruction or concession
War flow
| 1. Declare | A group owner declares war on another group. |
| 2. Notify | The defending group receives a message that they have been war declared. |
| 3. Accept | The defending group accepts the war before damage rules activate. |
| 4. Raid | Only approved blocks can be damaged inside valid war claims. |
| 5. Win | Destroy the enemy War Banner or force a concession to win. |
Allowed war damage
During an accepted war, damage is limited to specific targets only.
| Target | Reason |
|---|---|
| Doors | Allows attackers to breach normal entrances. |
| Gates | Allows attackers to push through perimeter defenses. |
| War Banner | Main victory objective. |
All other blocks remain protected. Walls, floors, machines, workshops, roads, decorations, and normal structures are not valid war damage targets.
Claim-based territory
WarState Lite links war damage to land claims so players can clearly understand where war rules apply.
For each group, the mod uses claims owned by current members of that group. Claims that are merely shared with the group are not counted. This prevents public shops, trade buildings, allies, guests, or temporary shared claims from being pulled into a war by accident.
Valid war territory = claims owned by actual members of the two groups in the active war
War Banner
WarState Lite includes a custom two block high War Banner. It is designed to fit the Vintage Story style with a wooden pole base and cloth banner section.
- Two blocks tall
- One block wide
- Wood and cloth themed design
- Placed as the main war objective
- Destroying the enemy banner ends the war
- Winner is announced server-wide
Commands
/wslite Shows WarState Lite help. /wslite status Shows active and pending wars. /wslite declare <group> Declares war on another group. Group owner only. /wslite accept <group> Accepts a pending war declaration. /wslite concede <group> Concedes an active war and declares the other group the winner. /wslite reloadclaims Reloads claim and group territory data. Admin use.
Performance-friendly design
WarState Lite is built for servers that already run many mods and need the war system to stay light.
- Damage checks only happen when a player attempts a relevant block action
Recommended use
WarState Lite is best used as a simple objective based war system for servers that want limited group conflict while keeping normal land claim protection intact.
Note: WarState Lite is intentionally limited. It does not implement the full WarState project, diplomacy systems, treaties, or advanced nation mechanics planned for the larger mod.
| Mod Version | Mod Identifier | For Game version | Downloads | Released | Changelog | Download | 1-click mod install* |
|---|---|---|---|---|---|---|---|
| 1.0.9 | warstatelite | 3 | Jun 9th at 4:32 AM | Empty | WarStateLite.zip | 1-click install | |
| 1.0.7 | warstatelite | 4 | Jun 9th at 3:28 AM | Empty | WarStateLite.zip | 1-click install | |
| 1.0.6 | warstatelite | 4 | Jun 8th at 7:36 AM | Empty | WarStateLite.zip | 1-click install | |
| 1.0.5 | warstatelite | 3 | Jun 8th at 6:55 AM | Empty | WarStateLite.zip | 1-click install | |
| 1.0.4 | warstatelite | 2 | Jun 8th at 6:23 AM | Empty | WarStateLite.zip | 1-click install | |
| 1.0.3 | warstatelite | 2 | Jun 8th at 6:09 AM | Empty | WarStateLite.zip | 1-click install | |
| 1.0.2 | warstatelite | 3 | Jun 8th at 5:46 AM | Empty | WarStateLite.zip | 1-click install | |
| 1.0.0 | warstatelite | 6 | Jun 6th at 10:05 PM | Empty | WarStateLite.zip | 1-click install |

