
Last updated | 3 days ago |
Total downloads | 126 |
Total rating | 0 |
Categories | Server-side Client-side |
Dependency string | RustyMods-Kolossium-1.0.4 |
Dependants | 2 other packages depend on this package |
This mod requires the following mods to function

denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2332README
Kolossium - Valheim PvP Arena Mod
A comprehensive PvP arena system for Valheim that adds organized player-vs-player combat with registration, matchmaking, leaderboards, and rewards.
Features
🏟️ Arena System
- Automated Matchmaking: Players register for fights, and matches start automatically when 2+ players are available
- Arena Teleportation: Registered players are teleported to a designated arena location
- Safe Return: Players are automatically returned to their original position after fights
- Timed Matches: Configurable fight duration with status effects
📊 Leaderboard System
- Win/Loss Tracking: Comprehensive statistics for all participants
- Points-Based Ranking: Advanced ranking system (3 points per win, -1 per loss)
- Persistent Data: Player statistics are saved and tracked over time
- Real-Time Updates: Leaderboard updates immediately after each match
🛒 Token Store
- Reward System: Winners receive configurable tokens/items
- Custom Shop: Purchase items using earned tokens
- Configurable Items: Server admins can customize available store items
- Economy Integration: Full inventory and currency management
🎮 User Interface
- In-Game Menu: Accessible through the main menu system
- Multiple Tabs: Registration, Leaderboard, and Store in one interface
- Real-Time Status: Live updates of arena state and player counts
- Player Avatars: Shows player profile pictures in lists
- Fight State Display: Shows current arena status (Idle, Waiting, In Progress)
⚙️ Configuration Options
- Arena Position: Set custom arena location
- Reward Items: Configure what items winners receive
- Fight Duration: Set match time limits
- UI Scaling: Adjust interface size
- Module Toggles: Enable/disable Leaderboard and Store features
- Background Options: Opaque or transparent UI panels
Installation
- Install BepInEx for Valheim (if not already installed)
- Download the latest Kolossium release
- Extract the mod files to your Valheim BepInEx plugins folder:
Valheim/BepInEx/plugins/Kolossium/
- Launch Valheim - the mod will create default configuration files
Usage
For Players
Accessing the Arena
- Open the main menu (ESC)
- Click "Kolossium" to open the arena interface
- Use the tabs to navigate between Registration, Leaderboard, and Store
Participating in Fights
- Go to the Registration tab
- Click "Register" to join the queue
- Wait for another player to register
- You'll be automatically teleported to the arena when a match starts
- Fight until one player dies or the timer expires
- Winners receive rewards and both players are returned to their original positions
Viewing Statistics
- Go to the Leaderboard tab
- View player rankings based on points system
- Rankings update automatically after each fight
Using the Store
- Go to the Store tab (if enabled)
- Browse available items
- Click items to see details and costs
- Purchase items using earned tokens
For Server Administrators
Basic Configuration
The mod creates a configuration file at:
Valheim/BepInEx/config/Kolossium.cfg
Key settings include:
Arena Position
: Coordinates where fights take placeReward Item
: Item given to winners (default: "KolossiumToken_RS")Reward Amount
: Number of items awarded per winFight Duration
: Maximum fight time in seconds
Advanced Setup
- Custom Arena: Set arena position using in-game coordinates
- Store Items: Configure available store items and prices
- Module Control: Enable/disable leaderboard and store features
- UI Customization: Adjust scaling and appearance
How It Works
Fight Flow
- Registration Phase: Players register for fights through the UI
- Matchmaking: When 2+ players are registered, a match begins automatically
- Arena Teleport: Participants are teleported to the arena with random positioning
- Combat Phase: Players fight with a status effect applied
- Resolution: Match ends when a player dies or timer expires
- Cleanup: Players are returned home, stats updated, rewards distributed
State Management
The arena has three states:
- Idle: No registered players, arena available
- Waiting for Players: Players registered, waiting for minimum participants
- In Progress: Fight currently happening
Network Architecture
- Server Authority: All matchmaking and state management handled server-side
- Real-Time Sync: All clients receive live updates of arena status
- RPC Communication: Efficient network messaging for all arena operations
Configuration Examples
Basic PvP Arena
[2 - Settings]
Arena Position = 100, 50, 200
Fight Duration = 300
Reward Item = Coins
Reward Amount = 10
Token Economy Setup
[2 - Settings]
Reward Item = KolossiumToken_RS
Reward Amount = 5
Use Store = On
Contact: Monarch011 for access