Sprache

GateKeeper auth

Modrinth

An unique plugin that uses a never seen before method to replace whitelist!

19 Downloads aktualisiert 1mo ago
neueste v2.0 Modrinth
Paper 1.19 – 26.1.2 TechnologyUtility

GateKeeper

Protect your server with a secret key system. Instead of a traditional whitelist, GateKeeper requires players to enter a password when joining from an unrecognized IP — keeping unwanted visitors out without banning accounts.


How It Works

  • When a player joins from an unknown IP, they are prompted to enter the secret key in chat
  • Their input is hidden from other players and they are frozen in place until authenticated
  • Once authenticated, their IP is trusted for a configurable period (default: 30 days)
  • If they return on the same IP within that period, they get in with no prompt
  • If they join from a new IP, they must authenticate again

Failed Attempts

  • Players get a configurable number of attempts (default: 5)
  • Exceeding the limit results in an IP ban — the player account itself is never banned
  • Ban duration is configurable, or set to permanent

Features

  • 🔑 Secret key authentication on join
  • 🌐 Per-player trusted IP storage with expiry
  • 🚫 IP ban on too many failed attempts
  • ⛏️ Mining Fatigue 255 applied while unauthenticated
  • 🔒 Movement and commands blocked until authenticated
  • ⚙️ Fully configurable via config.yml

Configuration

secret-key: "changeme123"
max-attempts: 5
ban-duration-minutes: 60       # 0 = permanent
trusted-ip-expiry-days: 30     # 0 = never expire, 7 = one week
kick-message: "Too many failed attempts. Your IP has been banned."
prompt-message: "§eEnter the server secret key in chat:"
wrong-message: "§cWrong key. Attempts remaining: %attempts%"
success-message: "§aAuthenticated! Welcome."

Requirements

  • Paper / Spigot 1.20+
  • Java 17

Made by flintify

Versionen

Release
2.0
paper · 1.19, 1.19.1, 1.19.2 · 1mo ago
Multi-version support (1.19.x – 26.x) The plugin now runs on Spigot and Paper across a wide range of versions. It automatically detects the server version at…
14
Release
1.0
paper · 1.20, 1.20.1, 1.20.2 · 1mo ago
This version requires: Java 17+ 1.20+
5

Kommentare 0

Noch keine Kommentare. Sei der Erste, der seine Meinung teilt.

Herunterladen GateKeeper auth

Dateien werden direkt von der Originalquelle bereitgestellt. Modgrid hostet oder verändert sie nicht.