SWAccessCore is a modern server access control addon designed for DarkRP and administration-focused Garry’s Mod servers. It lets your staff manage public access, maintenance mode, whitelist restrictions, allowed ranks, custom rejection messages, and private access states directly in-game through a premium interface.
Built for serious communities, SWAccessCore gives you full control over who can join your server without requiring a restart.
Preview :
Features
SWAccessCore includes a clean shared configuration file:
lua/swaccesscore/config/sh_config.lua
You can configure:
SWAccessCore is made for communities that need a clean and professional way to manage server access during maintenance, development, private events, beta phases, or staff-only sessions. Everything is handled live, securely, and directly in-game.
Installation
Built for serious communities, SWAccessCore gives you full control over who can join your server without requiring a restart.
Preview :
http://imgur.com/aKAyM9K Features
- Modern in-game admin panel
- Public, closed, maintenance, whitelist, private beta, staff-only and private event modes
- Fully live system, no server restart required
- Custom connection rejection message
- SteamID whitelist support
- Persistent configuration saved in data/swaccesscore/config.json
- ULX and SAM rank compatibility
- Automatic rank detection
- Configurable admin access
- Live player count in the menu
- Admin logs and change history
- Optional live kick for unauthorized connected players
- Staff chat alert when a player is denied access
- Discord link support
- Server logo support
- Multi-language support: French, English, German, Spanish
- Premium dark UI inspired by FiveM and modern admin panels
- Maintenance
- Closed to public
- Development
- Private event
- Private beta
- Staff only
- Custom message
- DarkRP compatible
- ULX compatible
- SAM compatible
- Works without restart after changing access state
SWAccessCore includes a clean shared configuration file:
lua/swaccesscore/config/sh_config.lua
You can configure:
- Discord invite
- Server logo
- Admin groups
- Default allowed groups
- UI colors
- Default messages
- Permanent SteamID whitelist
- Default language
SWAccessCore is made for communities that need a clean and professional way to manage server access during maintenance, development, private events, beta phases, or staff-only sessions. Everything is handled live, securely, and directly in-game.
Installation
- Drag and drop the addon into your server addons folder.
- Add Steam Workshop::Content SWAccesscore
- Configure lua/swaccesscore/config/sh_config.lua.
- Restart your server.
- Use /accesserver in-game as an authorized admin.