▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
IP-Block

IP-Block

A powerful plugin to protect your Minecraft server from unwanted connections based on country, with built-in Anti-DDoS protection.

Оцените первым
165
0

IPBlock - IP Protection Plugin

A powerful PaperMC plugin to protect your Minecraft server from unwanted connections based on country, with built-in Anti-DDoS protection.

Features

FeatureDescription
🌍 Country FilterWhitelist/Blacklist countries using GeoIP
🛡️ Anti-DDoSConnection throttling, auto-block spam IPs
Rate LimitingBlock IPs with excessive connection attempts
📋 BlacklistPermanent IP blacklist (auto-saved)
📥 Auto-DownloadAutomatically downloads GeoLite2 database
🔔 WebhooksDiscord & Telegram notifications

Installation

  1. Download IPBlock-1.0.0.jar from Download
  2. Place in your server's plugins/ folder
  3. Start server → GeoIP database auto-downloads!

Commands

CommandDescription
/ipblock reloadReload config and services
/ipblock statusView plugin status
/ipblock check <ip>Check country of an IP
/ipblock whitelist add/remove <ip>Manage IP whitelist
/ipblock blacklist add/remove <ip>Manage IP blacklist
/ipblock ddosView Anti-DDoS status
/ipblock webhookConfigure Discord/Telegram webhooks
/ipblock updateUpdate GeoLite2 database

Configuration

Basic Setup (config.yml)

# Mode: whitelist (only allow) or blacklist (block)
mode: whitelist

# Countries (ISO 3166-1 alpha-2)
countries:
  - VN  # Vietnam

# Anti-DDoS
anti-ddos:
  enabled: true
  max-connections-per-second: 50
  max-connections-per-ip: 3

Webhook Setup

# Discord
/ipblock webhook discord https://discord.com/api/webhooks/YOUR_ID/YOUR_TOKEN

# Telegram
/ipblock webhook telegram YOUR_BOT_TOKEN YOUR_CHAT_ID

# Test & Apply
/ipblock webhook test
/ipblock reload

Country Codes (ISO 3166-1 alpha-2)

Asia

CodeCountryCodeCountry
VN🇻🇳 VietnamPH🇵🇭 Philippines
TH🇹🇭 ThailandMY🇲🇾 Malaysia
SG🇸🇬 SingaporeID🇮🇩 Indonesia
JP🇯🇵 JapanKR🇰🇷 South Korea
TW🇹🇼 TaiwanCN🇨🇳 China
HK🇭🇰 Hong KongIN🇮🇳 India

Europe

CodeCountryCodeCountry
GB🇬🇧 United KingdomDE🇩🇪 Germany
FR🇫🇷 FranceIT🇮🇹 Italy
ES🇪🇸 SpainNL🇳🇱 Netherlands
PL🇵🇱 PolandRU🇷🇺 Russia
UA✨ ✨SE🇸🇪 Sweden

Americas

CodeCountryCodeCountry
US🇺🇸 United StatesCA🇨🇦 Canada
MX🇲🇽 MexicoBR🇧🇷 Brazil
AR🇦🇷 ArgentinaCL🇨🇱 Chile

Oceania

CodeCountryCodeCountry
AU🇦🇺 AustraliaNZ🇳🇿 New Zealand

📖 Full list: ISO 3166-1 alpha-2

Permissions

PermissionDescription
ipblock.adminAccess to all commands

Requirements

  • PaperMC 1.20+ (or compatible forks)
  • Java 21+

Building

./gradlew shadowJar

Output: build/libs/IPBlock-1.0.0.jar

License

MIT License

Часто задаваемые вопросы

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

Minecraft: Java Edition

1.21.x1.20.x

Платформы

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

Сервер

Ссылки

Создатели

Детали

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