FatedGates
Server-side V Rising mod for persistent public waygates, reveal zones, portals, and map icons.
| Last updated | a day ago |
| Total downloads | 5 |
| Total rating | 0 |
| Categories | Server Mods Oakveil Update |
| Dependency string | Fated-FatedGates-1.0.0 |
| 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.733.2deca-VampireCommandFramework
Command framework for developers to easily create universal commands for their plugins.
Preferred version: 0.11.0README
FatedGates
Server-side V Rising mod for custom waygates, public waygates, reveal zones, portals, and map icons.
FatedGates is an extended fork of KindredPortals. It includes the original portal/map-icon/waygate functionality, plus public waygates, persistent reveal zones, save-scoped config, and command shorthands.
Features
- Create custom discoverable waygates
- Create public waygates that unlock for all players
- Reveal small map areas so public waygates appear on the normal teleport map
- Persist public waygates and reveal zones across restarts
- Spawn linked portals
- Spawn map icons
- Use short command aliases
Installation
Install as a server-side BepInEx plugin.
- Install BepInExPack for V Rising.
- Install VampireCommandFramework.
- Place
FatedGates.dllinBepInEx/plugins/FatedGates/. - Restart the server.
Logs are written to:
BepInEx/LogOutput.log
Quick Start
Create a public waygate:
.wg cp "Market"
Reveal the area around it so players can use it from the normal teleport map:
.rv c 2
List public waygates:
.wg lp
Delete public waygate #1:
.wg d 1
Important Note About Public Waygates
Unlocking a waygate makes it available on the respawn map, but it may not appear on the normal teleport map unless the surrounding area is revealed.
That is why the recommended public waygate workflow is:
.wg cp "Name"
.rv c 2
Commands
Waygates: .waygate / .wg
| Command | Shorthand | Usage | Description |
|---|---|---|---|
create |
c |
.wg c [waygatePrefab] |
Create a normal discoverable waygate |
createpublic |
cp |
.wg cp [name] [waygatePrefab] |
Create a public waygate |
teleportclosest |
tc |
.wg tc |
Teleport to closest spawned waygate |
destroy |
d |
.wg d [publicWaygateIndex] |
Destroy closest waygate, or public waygate by index |
listpublic |
lp |
.wg lp |
List saved public waygates |
Reveals: .reveal / .rv
| Command | Shorthand | Usage | Description |
|---|---|---|---|
zone |
z |
.rv z <x> <y> [radius] |
Add reveal zone by bitmap coordinates |
here |
h |
.rv h [radius] |
Add reveal zone at your position |
closest |
c |
.rv c [radius] |
Add reveal zone at closest waygate |
list |
l |
.rv l |
List saved reveal zones |
remove |
rm |
.rv rm [index] |
Remove reveal zone by index, or closest |
apply |
a |
.rv a |
Apply all reveal zones to online players |
pos |
p |
.rv p |
Show world and reveal bitmap position |
Portals: .portal / .port
| Command | Shorthand | Usage | Description |
|---|---|---|---|
start |
s |
.port s [mapIcon] |
Start a portal connection |
end |
e |
.port e [mapIcon] |
Finish and connect the portal |
teleportclosest |
tc |
.port tc |
Teleport to closest spawned portal |
destroy |
d |
.port d |
Destroy nearby portal and connection |
Map Icons: .mapicon / .mi
| Command | Shorthand | Usage | Description |
|---|---|---|---|
create |
c |
.mi c <mapIcon> |
Create a map icon |
destroy |
d |
.mi d |
Destroy map icon you are standing on |
list |
l |
.mi l |
List available map icon prefabs |
Reveal Radius
| Radius | Use |
|---|---|
1 |
Very tight reveal; target should remain inside the revealed area |
3+ |
Larger visible patch |
50-100 |
Reveal whole regions |
200-400 |
Reveal most or all of the map |
Configuration
Persistent data is saved per world save:
BepInEx/config/FatedGates/<SaveName>/PublicWaygates.json
BepInEx/config/FatedGates/<SaveName>/PublicRevealZones.json
Notes
Reveal zones only reveal map areas; removing a reveal zone does not re-fog the map for players who already received it.
Players who are already online may need to relog before newly revealed areas appear on their client.
Credits
FatedGates is an extended fork of KindredPortals by Odjit.
Thanks to the V Rising Modding Community for documentation, examples, and tooling.