JoinRestrictor v1.1

Restrict server access using configurable permission-based join gating.
  • joinrestrictor_cover.png
  • 2026-04-05_14.21.12.png
  • Screenshot 2026-04-05 142329.png
  • joinrestrictor_cover.png
  • 2026-04-05_14.21.12.png
  • Screenshot 2026-04-05 142329.png
JoinRestrictor is a lightweight Paper plugin that restricts server access by requiring players to hold a specific permission node before they can join. Players without the required permission are immediately kicked with a fully customizable message. No databases, no complex setup — just drop it in and configure.


Features:


  • Permission-gated join control — only players with the configured permission node can connect
  • Fully customizable kick message with color code support (&c, &l, etc.)
  • Configurable required permission node — use any node that fits your server's permission structure
  • Optional logging of denied join attempts to console
  • Hot reload via /joinrestrictor reload — no restart required to apply config changes
  • Zero database footprint — purely event-driven, no stored data

Use Cases:


  • Whitelist alternative using your existing permission plugin (LuckPerms, etc.)
  • Staff-only or admin-only test servers
  • VIP or donor-exclusive access control
  • Maintenance mode — lock out regular players while keeping staff access
  • Overflow routing — pair with a proxy to allow permission-based exceptions on full servers

Commands:


  • /joinrestrictor reload — Reloads the plugin configuration (requires joinrestrictor.reload)

Permissions:


  • joinrestrictor.reload — Allows reloading the config in-game
  • (Configurable) — The permission node required to join the server

Requirements:


  • Paper 1.17+
  • Java 16+
  • A permissions plugin (LuckPerms recommended)
EULA: Free EULA
106 Views
2 Downloads
Apr 6, 2026 Published
N/A Updated
Not yet rated
4.8 KB File size
Open source
  1. Yes
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Staff
Game mode
  1. Survival
  1. Lifesteal
  1. Anarchy
Supported software
  1. Spigot
  1. Paper
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.17
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Lag-free, customizable servers ready in minutes.
Host your adventure today!
Recommended for you
Add configurable per-player cooldowns to trial vaults with multi-backend storage support.
Not yet rated
0 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 140 ratings
4,162 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 52 ratings
3,079 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,021 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,798 purchases
106 Views
2 Downloads
Apr 6, 2026 Published
N/A Updated
Not yet rated
4.8 KB File size
Open source
  1. Yes
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Staff
Game mode
  1. Survival
  1. Lifesteal
  1. Anarchy
Supported software
  1. Spigot
  1. Paper
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.17
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Lag-free, customizable servers ready in minutes.
Host your adventure today!
Recommended for you
Add configurable per-player cooldowns to trial vaults with multi-backend storage support.
Not yet rated
0 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 140 ratings
4,162 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 52 ratings
3,079 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,021 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,798 purchases
Top