Back to NxLabs

NxLabs / Vintage Story

F

Faction System

SBy SigmiusChadius

This mod adds a dependency free faction system to your server!

Faction System

Description

 

A comprehensive faction management system designed for multiplayer servers. Create and manage factions with full hierarchical structures, territory security, and member organization.

★ FEATURES:
• Multiple faction types: The faction name and faction type boxes are free text boxes so players can add their own flavor or theme to their factions!
• Full hierarchy: Leaders, Heirs (succession), Operators (moderators), and custom member roles
• Social class system: Nobles, Gentry, Peasants
• Platewearer designation for plate-armored members
• Territory security with Faction Locks and Noble Locks (Noble-class only access)
• Member management GUI (Press F) with drag-and-drop ordering
• Online/offline status tracking and last login timestamps
• Faction invitations system
• Server-side secure faction report generation

★ HOW TO USE:
1. An admin spawns a Faction Creation Toolkit
2. Right-click to open creation dialog, choose faction type and name
3. Invite members: /invitefaction <playername>
4. Manage members via GUI (F key): assign roles, social classes, operators, and heir
5. Secure territory with Faction Padlocks or Noble Padlocks (right-click on doors/containers)
6. Remove locks: /removelock then right-click the locked block (faction leader and OP'ed members only)

★ PLAYER COMMANDS:
• /leavefaction - Leave your current faction
• /invitefaction <playername> - Invite a player to your faction (Leaders/Operators only)
• /acceptfacinvite - Accept a faction invitation
• /kickfaction <playername> - Remove a member (Leaders/Operators only)
• /removelock - Remove faction locks from blocks (Leaders/Operators only)

★ ADMIN COMMANDS:
• /factionleader <factionID> <playername> - Forcibly set faction leader
• /factionsetheir <factionID> <playername> - Forcibly set faction heir
• /dissolvefaction <factionID> - Dissolve a faction completely

All faction data is stored server-side in ModConfig/FactionSystem/. A readable faction report is generated for server administrators in the same folder.

You can join our Vintage Story RP community here: https://discord.gg/mnTNYd7qcc

Ratings & reviews

No ratings yet

Sign in to leave a rating or comment.