Details

Last Updated
last month
First Uploaded
last month
Downloads
54
Likes
2
Size
149KB
Dependency string
Darrean-AbuseForge-1.0.0
Dependants

AbuseForge - README

Description

AbuseForge is a public mod for V Rising PvP servers designed to help prevent abuse by automatically resolving situations where players get stuck. Currently, the mod offers an "unstuck" feature that detects when a player issues the command, applies a temporary stun, and then initiates a delayed reset. All can be adjusted in the config file.

Key Features

  • Automatic Unstuck: Detects when a player is stuck and automatically resets their state.
  • Stun Buff: Optionally applies a temporary stun to let the player know they are about to be reset.
  • Delayed Reset: Waits a few seconds (default 5 seconds) before resetting the player, giving a clear heads-up.
  • Easy Configuration: You can adjust the delay and toggle the stun buff on or off through the config file.
  • Live Config Reload: Admins can use the in-game command !AbuseForge to reload the configuration without needing to restart the server.

How It Works

When a player gets stuck, AbuseForge starts the unstuck process:

  • Detection: The mod notices the stuck player through game events.
  • Stun and Notification: If enabled, it applies a stun buff and sends a chat message to inform the player that a reset is coming.
  • Reset: After the configurable delay, the mod safely resets the player by issuing a kill event, which respawns them in a fresh state.

Configuration

Adjust the following settings in the configuration file (named UnstuckAbuse.cfg):

  • UnstuckKillDelay: Number of seconds to wait before resetting the player (default is 5 seconds).
  • UseStunBuff: Set to true or false to decide whether to apply a stun buff during the unstuck process (default is true).

Installation Instructions

  1. Download the Mod Files:
    • Get the latest AbuseForge.dll from the official repository or release page.
  2. Place the Files:
    • Copy the AbuseForge.dll into your server's BepInEx plugins directory:
      V_Rising_Server/
        └── BepInEx/
            └── plugins/
                └── AbuseForge.dll
      
  3. Launch the Server:
    • Start your V Rising server. AbuseForge will initialize automatically and create the necessary configuration file if it doesn't already exist.

Dependencies

  • BepInEx
  • Bloodstone.API
  • VampireCommandFramework

Support

For support, bug reports, or feature requests, reach out via:

Developer

Darrean (inility)

License

This mod is free to use and modify.

Disclaimer:
AbuseForge is a third-party mod and is not affiliated with the official V Rising development team. Use at your own risk.

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.