Keys

版本 v1.0.1·更新於 2026-05-15

Clan key management system for V Rising. Issue, revoke, and use keys to join clans.

截圖 共 1 張

模組介紹 作者原文

This is the repository for Keys, coded by Fryke (fryke) on Discord.

Keys is a V Rising dedicated server mod that adds a clan key management system. Clan leaders can register their clan, issue invite keys to players, and those players can use their keys to join the clan directly, bypassing the game's standard clan invite flow and member limits.

Features

  • Clan Registration - Clan leaders register their clan with the keys system to start issuing keys.
  • Key Issuance - Issue keys to individual players, all current clan members, or everyone within a radius.
  • Bypass Keys - Special keys that ignore the configurable clan member limit when joining.
  • Ownership Transfer - Transfer clan ownership to another player (with admin override support).
  • Key Revocation - Revoke individual keys, all non-owner keys for a clan, or deregister a clan entirely.
  • Clan Joining via Keys - Players use.keys use "Clan Name" to join a registered clan they hold a key for.
  • Discord Webhook Integration - Configurable webhook notifications for key join events.
  • Configurable Clan Member Limit - Server-wide clan member cap, enforced (or bypassed) by the keys system.
  • Persistent Data - All player and key data is saved to a local JSON file and survives server restarts.

Commands

All commands use the.keys prefix.

| Command | Description | Admin Only |

|---|---|---|

|.keys register | Register your clan with the keys system | No |

|.keys owner | Transfer clan ownership to another player | No |

|.keys owner | Transfer ownership between any two players | Yes |

|.keys give | Issue a key to a player for your clan | No |

|.keys give | Issue a key to a player for a specific clan | Yes |

|.keys give bypass | Issue a bypass key (ignores member limit) | Yes |

|.keys giveall | Issue keys to all members of a clan | Yes |

|.keys giveall bypass | Issue bypass keys to all members | Yes |

|.keys giveradius | Issue keys to players within radius | Yes |

|.keys giveradius bypass | Issue bypass keys within radius | Yes |

|.keys list mine | List all keys you hold | No |

|.keys list clan | List all keys for your clan (owner only) | No |

|.keys list all | List all registered clans and key counts | Yes |

|.keys list | List keys for a specific clan | Yes |

|.keys remove | Revoke a player's key for your clan | No |

|.keys remove clan | Revoke all non-owner keys for your clan | No |

|.keys remove | Revoke a specific player's key for any clan | Yes |

|.keys deregister | Deregister a clan and revoke all keys | Yes |

|.keys use "Clan Name" | Join a clan using your key | No |

Data Storage

All player and key data is stored locally on the server as a JSON file at BepInEx/config/Keys/keys_player_data.json. Configuration is stored in BepInEx/config/io.vrising.Keys.cfg.

Data persists through server restarts and is saved automatically when changes are made.

Installation

  • Install BepInEx and VampireCommandFramework on your V Rising dedicated server.
  • Place Keys.dll in your BepInEx/plugins/ directory.
  • Start the server, the mod will generate its config file automatically.
  • Configure ClanMemberLimit, Discord webhook URLs, and other settings in BepInEx/config/io.vrising.Keys.cfg.

Attribution

This project is licensed under AGPL-3.0.

Portions of code and design patterns in this project were inspired by or adapted from the following projects:

  • KindredCommands

Licensed under AGPL-3.0

This is an independent project with its own purpose and functionality. It is not a fork, modification, or derivative of any of the above projects. Some utility code and patterns were referenced during development.

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

deca-VampireCommandFramework

檔案與校驗

檔案名稱
Keys-1.0.1.zip
檔案大小
60.9 KiB