Язык

JoinRestrictor

JoinRestrictor

Modrinth

Restrict server access using configurable permission-based join gating.

11 загрузок обновлено 1mo ago
последняя v1.1 Modrinth
Paper Spigot 1.17 – 1.21.11 Game-mechanicsManagementUtility

🌐 JoinRestrictor

Restrict who can join your Minecraft server by requiring a specific permission.
Great for permission‑whitelisting, staff-only test servers, or overflow/full‑server routing with permission‑based exceptions.


Features

  • 🔒 Permission‑gated joins — only players with the configured permission may join.
  • 🧰 Fully configurable kick message, permission node, and logging.
  • 🔁 Hot reload via /joinrestrictor reload.
  • 🧪 Lightweight & zero‑DB — no stored data, only event handling.

Requirements

  • Paper (1.17+)
  • Java 16+
  • LuckPerms (or any permissions plugin)

Installation

  1. Place the plugin jar in the plugins folder.
  2. Start the server to generate the config.
  3. Edit plugins/JoinRestrictor/config.yml if desired.
  4. Grant the join permission to allowed players/groups.

Configuration (config.yml)

kick-message: "&cYou do not have permission to join this server."
log-denied-joins: true
required-permission: "essentials.joinfullserver"

Notes

  • Color codes supported (&c, &l, etc)
  • Change required-permission to whatever node matches your permission structure

Commands

| Command | Description | Permission |
|--------|-------------|------------|
| /joinrestrictor reload | Reload the plugin config | joinrestrictor.reload |


Permissions

| Node | Description |
|------|-------------|
| joinrestrictor.reload | Allows reloading the config |
| (configurable) | Permission required to join |


Examples

Allow only staff:
Set required-permission: "server.staff" and grant that to your staff group.

VIP testing server:
Set required-permission: "server.vip" and grant to VIP donors.

Maintenance Mode:
Set permission to something only admins have during maintenance.


Troubleshooting

  • If all players are kicked → Ensure the required join permission is granted.
  • If color codes show as &c → Use & formatting, it is supported.
  • If reload doesn't work → Ensure you have joinrestrictor.reload permission.

🧑‍💻 Author

Версии

Release
1.1
paper, spigot · 1.17, 1.17.1, 1.18 · 1mo ago
JoinRestrictor is a lightweight Paper plugin that restricts server access by requiring players to hold a specific permission node before they can join. Players…
11

Комментарии 0

Пока нет комментариев. Будь первым, кто поделится мнением.

FAQ

Как установить JoinRestrictor?

Скачайте файл под свою версию Minecraft и загрузчик с этой страницы, затем положите .jar в папку mods (или plugins) и запустите игру.

JoinRestrictor бесплатный?

JoinRestrictor можно скачать бесплатно на Modgrid — мы ведём прямо к официальному источнику, без paywall и лишних установщиков.

Какие версии Minecraft поддерживает JoinRestrictor?

Работает с Paper, Spigot. Поддерживаются версии 1.17–1.21.11. Список поддерживаемых версий и загрузчиков — в блоке загрузки на этой странице.

Скачать JoinRestrictor

Файлы отдаются напрямую с первоисточника. Modgrid не хранит и не изменяет их.