Windrose Server Whitelist

⭐ — (0 endorsements) 📥 20 downloads 📌 v1 📅 5/26/2026
🟡 Updated this year

By irecode · Utilities

⬇ Download Mod Source: Nexus Mods ↗ 📅 Updated: 5/26/2026 📅 Created: 5/26/2026

🔍 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

📋 All Windrose Mods 🏆 Top 25 📂 More Utilities 👤 More by irecode 🔎 Similar Mods 🌐 Best Utilities (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods