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
118 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.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
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) 141 ratings
4,202 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,162 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,089 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,812 purchases
118 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.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
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) 141 ratings
4,202 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,162 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,089 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,812 purchases
Top