▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Better IP Filter
Better IP Filter

Better IP Filter

Lightweight and fast IP whitelist filter for Paper 1.21.x.

47
2


Better IP Filter

Better IP Filter is a lightweight and efficient IP whitelist plugin designed for Minecraft Paper servers. It performs early IP validation during the login process and blocks connections from non-whitelisted IP addresses with minimal performance impact.

The plugin is intentionally minimalistic and focused on reliability, performance, and ease of use.


✨ Features

  • IP whitelist filtering on player join
  • Early connection check using AsyncPlayerPreLoginEvent
  • Extremely lightweight and fast
  • Toggleable filtering without server restart
  • IPv4 validation
  • Persistent storage (ips.yml)
  • No external dependencies
  • Fully compatible with LuckPerms (Bukkit permissions)

⚙️ How It Works

  • Player IP is checked before the player fully joins the server
  • Allowed IPs are stored in memory for O(1) lookup
  • If the IP is not whitelisted, the connection is denied immediately
  • Designed to add no noticeable overhead even on busy servers

🧾 Commands

CommandDescription
/ipf add <ip>Add an IP to the whitelist
/ipf remove <ip>Remove an IP from the whitelist
/ipf listShow all whitelisted IPs
/ipf onEnable IP filtering
/ipf offDisable IP filtering

🔐 Permissions

PermissionDescription
betteripfilter.adminFull access
betteripfilter.addAdd IPs
betteripfilter.removeRemove IPs
betteripfilter.listView whitelist
betteripfilter.toggleEnable / disable filter

Permissions are standard Bukkit permissions and work seamlessly with LuckPerms.

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:MIT
Опубликован:3 месяца назад
Обновлён:1 неделю назад
Главная