Sueta

JoinIPFilter [Proxy]

1.5.1

Choose from which domains or subdomains players can log into your server

·Plugin

Description: Choose from which domains or subdomains players can log into your server
Commands:

  • Plugin don't have any commands

Plugin has only one configuration file:

config.yml (EN)
allowedIPs:
- localhost
kick:
  # If false, it will kick for a reason "io.netty.channel.Abstractchannel$AnnotatedNoRouteToHostException: No route to host:"
  enable: true
  reason:
  - '&a-===-'
  - '&cThe IP address you are logging in from is not on the list of allowed ones'
  - '&a-===-'
# If true, "lOcAlHOst" is not allowed. If false, any "localhost" options are allowed
caseSensitivity: false # The parameter may not work in some cases
MOTD:
  # If false, the server will be displayed inactive in the list of servers when pinging from an unauthorized IP
  enable: true
  status: '&cUnavailable'
  # Set to "-" if not required
  favicon: 'server-icon.png'
  line1: '&cUse the correct IP address to log in to the server:'
  line2: '&b&lmc.example.com'
# Set to true if you are using TCPShield protection
isTCPShieldUsing: false
config.yml (RU)
allowedIPs:
- localhost
kick:
  # Если false - кикать будет по причине "io.netty.channel.Abstractchannel$AnnotatedNoRouteToHostException: No route to host:"
  enable: true
  reason:
  - '&a-===-'
  - '&cАйпи, с которого вы входите, нет в списке разрешённых'
  - '&a-===-'
# Если true - "lOcAlHOst" не разрешен. Если false - разрешены любые варианты "localhost"
caseSensitivity: false # Параметр может не работать в некоторых случаях
MOTD:
  # Если false - сервер будет отображаться неактивным в списке серверов при пинге с неразрешённого айпи
  enable: true
  status: '&cНедоступно'
  # Установите на "-", если не требуется
  favicon: 'server-icon.png'
  line1: '&cИспользуйте правильный IP для входа на сервер:'
  line2: '&b&lmc.example.com'
# Установите на true, если используете защиту от TCPShield
isTCPShieldUsing: false

Demonstation:

Screenshots (EN)

D0A1D0BAD180D0B8D0BDD188D0BED182-29-03-20242009_18_08.jpg en.jpg

Screenshots (RU)

D0A1D0BAD180D0B8D0BDD188D0BED182-29-03-20242009_12_51.jpg ru.jpg

Using HEX colors
EN

The HEX color format in the plugin is similar to the one used in the infamous Essentials plugin. For the convenience of generating HEX text gradients, there is a website https://spigot.kosfarix.ru/hex

But keep in mind that variables (%player%, %color%, and so on) cannot be converted to this format.

RU

Формат HEX цветов в плагине похож на тот, что используется в небезызвестном плагине Essentials. Для удобства генерации HEX градиентов текста существует сайт https://spigot.kosfarix.ru/hex

Но имейте в виду, что переменные (%player%, %color% и так далее) нельзя переводить в этот формат.

Note: If you want additional functionality to be added to the plugin, just write about it in the discussion

Installation:
Download, drop it in plugins folder and restart your server

Similar projects

Plugin →