Windrose Server Whitelist
🟡 Updated this yearPreview

🔍 Analysis
- 🏆 #35 of 38 Utilities mods in this game by downloads
📋 About This Mod
# BuildWhitelist UE4SS mod required. https://www.nexusmods.com/windrose/mods/43?tab=description A UE4SS Lua mod for a Windrose dedicated server that restricts joining to a whitelist of player names.
# BuildWhitelist
UE4SS mod required.
https://www.nexusmods.com/windrose/mods/43?tab=description
A UE4SS Lua mod for a Windrose dedicated server that restricts joining to a whitelist of player names.
## How it works
- Hooks `R5MovementComponent::ServerSaveMoveInput` (post-hook)
- Gets the R5MovementComponent → Pawn → Controller → PlayerState chain via `ctx:get()`
- Calls `ps:GetPlayerName():ToString()` to get the player's display name
- Compares against `whitelist.json`
- Non-whitelisted players are kicked immediately using `KickPlayer` + object destruction
## Installation
1. Place the `Windrose Server Whitelist` folder in `R5/Binaries/Win64/ue4ss/Mods/`
2. Edit `whitelist.json` — add the exact Steam display names of allowed players
3. Restart the server
## Whitelist format
["PlayerName1", "PlayerName2"]
Names are case-sensitive and must match the Steam display name exactly.
| File | Purpose |
|------|---------|
| `scripts/main.lua` | Mod logic |
| `whitelist.json` | List of allowed player names |
| `enabled.txt` | UE4SS mod enable flag |
## Technical notes
- `GetPlayerName()` returns an `FString` userdata — requires `:ToString()` to convert to Lua string (not `tostring()`)
- `FUniqueNetIdRepl. UniqueId` cannot be converted to a readable Steam ID string in this UE4SS/game version
- `ServerSaveMoveInput` post-hook with `ctx:get()` is the only reliable way to reach the real PlayerState
- Login-stage hooks (`PreLogin`, `PostLogin`, etc.) are not hookable (not `UFUNCTION()`)
📊 Mod Details
- Game
- Windrose Mods
- Author
- irecode
- Version
- 1
- Downloads
- 20
- Endorsements
- 0
- Category
- Utilities
- Created
- 5/26/2026
- Updated
- 5/26/2026
- Tags
- Performance Optimization, Gameplay, Utilities for Players, Bug Fixes, Quality of Life
🔧 How to Install Windrose Mods
Install via a mod manager (Vortex or Mod Organizer 2). Most mods drop into the game folder.
📖 Full step-by-step install guide for Windrose →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Windrose commands, item IDs, and more.
Keep browsing — more Windrose mods await