BanEnforcer v2.0.0
BanEnforcer gives REPO hosts a powerful Steam64 ban tool with a polished in-game control panel, persistent records, fast enforcement, and a stylish Empress feel.
Changelog 2.0.0
Added
- Rebuilt in-game Ban Enforcer interface with a cleaner glass-styled layout
- Searchable room, banned, and Steam lobby panels for faster moderation
- Persistent ban records with saved names, Steam64 IDs, notes, and timestamps
- Manual Steam64 banning, quick refresh controls, and clearer live status text
- Locked input and active cursor handling while the Ban Enforcer window is open
- Custom cursor dot for better visibility while using the UI
- Built-in Arcade tab and hidden extra content
Fixed
- Ban records now keep player names correctly when data is available
- Scroll views behave better with mouse wheel and draggable scrollbars
- Cursor and control state restore more cleanly when closing the UI
- Cursor visibility now stays readable on top while the mod window is open
- Scene transitions and object lifetime handling are more reliable
Features
- Steam64 based bans for host moderation
- Steam lobby enforcement plus in-room cleanup fallback
- Search filters for players, banned records, and lobby members
- Manual Steam64 entry for direct bans
- Persistent local save file at
BepInEx/config/RepoBanList.json
- Fast access from
F6
- Debug dump on
F7
- Arcade tab for a quick break between moderation work
How It Works
- Open BanEnforcer with
F6 when you are ONLINE - Either Lobby or in-game.
- Ban a player from the room list, Steam lobby list, or by manual Steam64 entry.
- BanEnforcer saves the record locally and keeps it ready for future sessions.
- If you are the host, BanEnforcer enforces the ban through the lobby and in-room cleanup flow.
UI And Controls
F6 opens or closes the BanEnforcer window
F7 writes a debug dump to the BepInEx log
Bans tab shows players in room, banned records, and Steam lobby members
Arcade tab contains the built-in mini game
Notes
- Host authority is required for active enforcement
- Steam64 is the ID used for bans
- Save data is stored locally on your machine
Support