ScarletRCON
Enhance server administration with powerful, ready-to-use RCON commands that go far beyond the default capabilities. Are you a Modder? Easily build and register your own custom RCON commands using the same flexible system.
| Date uploaded | a year ago |
| Version | 1.0.5 |
| Download link | ScarletMods-ScarletRCON-1.0.5.zip |
| Downloads | 100 |
| Dependency string | ScarletMods-ScarletRCON-1.0.5 |
This mod requires the following mods to function
BepInEx-BepInExPack_V_Rising
BepInEx pack for V Rising. Preconfigured and includes Unity Base DLLs.
Preferred version: 1.733.2ScarletMods-ScarletCore
Framework and utilities for all Scarlet mods in V Rising.
Preferred version: 1.3.11README
ScarletRCON
ScarletRCON is a flexible and powerful RCON command framework mod for V Rising that enhances server management by providing a rich set of built-in commands beyond the default RCON capabilities. It serves as a standalone RCON command handler that also offers an easy-to-use API for modders to dynamically create and register custom commands, enabling seamless integration across multiple mods
What is RCON?
RCON (Remote Console) is a protocol used by server administrators to remotely execute commands and manage game servers in real time. For V Rising, RCON allows you to control your server, perform administrative actions, and automate tasks without needing direct access to the server’s hardware.
ScarletRCON builds on the standard RCON functionality by offering a more advanced command framework. It simplifies server management, supports custom commands from other mods, and enables powerful automation and integration—all through a unified RCON interface.
Support & Donations
Features
- Provides a simple API to register RCON commands.
- Supports multiple overloads and parameter parsing.
- Handles command invocation safely with detailed error messages.
- Ships with a solid set of built-in default commands covering common server administration tasks.
- Allows other mods to register commands under their own namespace automatically based on assembly name.
V Rising RCON Client
If you need a client to interact with ScarletRCON, check out the V Rising RCON Client on GitHub. This open-source tool provides a convenient way to send RCON commands to your V Rising server.
Upcoming features
Command groups for custom and built-in commands.
Have ideas or feedback? Leave your suggestion on GitHub.
For more information, please visit the ScarletRCON Wiki on Thunderstore.
Wiki Index
Installation
Requirements
This mod requires the following dependencies:
Make sure BepInEx is installed and loaded before installing ScarletRCON.
Manual Installation
-
Download the latest release of ScarletRCON.
-
Extract the contents into your
BepInEx/pluginsfolder:<V Rising Server Directory>/BepInEx/plugins/Your folder should now include:
BepInEx/plugins/ScarletRCON.dll -
Start or restart your server.
CHANGELOG
Update 1.2.8
- Changed the
listplayerscommand to include only online players in the output. - Added
listallplayerscommand to list all players with their online status.
Update 1.2.6 & 1.2.7
- Added
shutdowncommand to safely shut down the server via RCON. - Fixed the
serverstatscommand to correctly display the count of online players.
Update 1.2.5
- Fixed InventoryService reference to use the new ScarletCore version.
Update 1.2.4
- Fixed async command detection.
Update 1.2.2
- Remove manual
isAsyncparameter fromRconCommandAttribute
Update 1.2.1
- Fix RegisterExternalCommandsBatch ambiguity with automatic async detection
Update 1.2.0
- Added support for asynchronous commands in CommandHandler.
- Updated RconCommandAttribute to include IsAsync property.
- Modified RconCommandDefinition to store async command information.
- Improved error messages for player-related commands to clarify online status.
- Updated command descriptions for clarity and consistency.
- Refactored command registration and execution logic for better maintainability.
Update 1.1.7
- Update ConnectedSince property to use DateTime in local time and improve socket retrieval in RconInitializePatch
Update 1.1.6
- Removed
Destroy_TravelBuffSystem.OnUpdatepatch, as it was causing lag. 4