BloodyMailBox
The BloodyMailBox mod for VRising allows users to receive messages and receive notifications of new messages even when they are offline.
Last updated | 6 months ago |
Total downloads | 1147 |
Total rating | 2 |
Categories | Server Mods Gloomrot Update 1.0 Update |
Dependency string | Trodi-BloodyMailBox-1.0.3 |
Dependants | 0 other packages depend on this package |
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.668.5deca-VampireCommandFramework
Command framework for developers to easily create universal commands for their plugins.
Preferred version: 0.9.0Trodi-BloodyCore
Bloody.Core a help library for mod development. It must be installed if any mod uses it.
Preferred version: 1.2.4README
BloodyMailBox- Mod Server for V Rising
Support this project
Requirements:
For the correct functioning of this mod you must have the following dependencies installed on your server:
-
IMPORTANT NOTE
You must have version 1.2.4 of Bloody.Core installed to be able to use version 1.0.3 or higher of this mod
Actual Features
- [x] Mailbox system to receive and send messages to other users.
Next Features
- [ ] Submit a support ticket to admins
- [ ] UI to manage and manage the mailbox
- [ ] Creation of a public API and being able to use the mod from other mods to send messages to users and store it in their mailbox
Changelog
1.0.3
- Updated the timer system through CoroutineHandler.
1.0.2
- Fixed the bug that created the wrong mailboxes for some users.
1.0.1
- Bloody.Core dependency removed as dll and added as framework
1.0.0
- Pre-release for use in VRising version 1.0
0.3.2
- Fix error that makes the mod not work if a user when connecting did not have messages (new or old) it gave an error
0.3.1
- Mod stability fix
0.3.0
- First public version of the mod
Chat Commands
COMMAND | DESCRIPTION | Example |
---|---|---|
.mailbox list |
List of all your messages in the mailbox | .mailbox list |
.mailbox send <UserNick> "<Message>" |
Send a message to the mailbox of a server user | .mailbox send Trodi "Hello World" |
.mailbox read <idMessage> |
Read a certain message from your mailbox, the id to indicate is the number that appears between [ ] when you execute the list command | .mailbox read 1 |
.mailbox delete <idMessage> |
Delete a certain message from your mailbox, the id to indicate is the number that appears between [ ] when you execute the list command | .mailbox delete 1 |
.mailbox deleteall |
"Delete all messages from your mailbox | .mailbox deleteall |
Configuration
Once the mod installed, a configuration file will be created in the \BepInEx\config server folder where you can activate or desactivate any of the mod notifications.
BloodyMailBox.cfg
SECTION | PARAM | DESCRIPTION | DEFAULT |
---|---|---|---|
Config | ownMessages |
Allows you to send messages to your mailbox to yourself. | false |
Config | maxMessages |
"Maximum number of messages that a user can have in the mailbox. If the value is 0 they are infinite (Not recommended) | 20 |
If you need assistance you can ask in the discord V Rising Mod Community
Credits
This mod idea was a suggestion from @SynovA.cmd on our community idea tracker, please go vote and suggest your ideas: https://ideas.vrisingmods.com/
V Rising Mod Community the best community of mods for V Rising
@Vexor Gaming For giving me ideas and testing the mods on your server and with your community.
@Deca for your help and the wonderful framework VampireCommandFramework and BloodStone based in WetStone by @Molenzwiebel
@Adain for encouraging me to develop a UI to be able to use the mod from the client, for the support and for its VRising.GameData framework