You are viewing a potentially older version of this package.
View all versions.

Date uploaded | 2 weeks ago |
Version | 1.0.4 |
Download link | RustyMods-Kolossium-1.0.4.zip |
Downloads | 600 |
Dependency string | RustyMods-Kolossium-1.0.4 |
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
CHANGELOG
1.0.0
Initial release
1.0.1
Added keymanager
1.0.2
Added contact name to request key for access
1.0.3
Trying to figure out why thunderstore is rejecting package
1.0.4
Removed keymanager