Minecraft PlayerIPAPI мод 2021 скачать бесплатно
logo
wow addon PlayerIPAPI

PlayerIPAPI

Версия игры: 1.12
Всего загрузок: 640
Обновлено: Jul 25, 2018
Создано: Jun 12, 2018
Скачать PlayerIPAPIСкачать Предыдущие версии

Предыдущие версии

Название Размер Обновлено Версия игры Загрузок
PlayerIPAPI-1.2.12.jar release 5.15 MB Jul 25, 2018 1.12 148 скачать PlayerIPAPI PlayerIPAPI-1.2.12.jar releaseСкачать
PlayerIPAPI-1.2.11.jar release 5.93 MB Jul 21, 2018 1.12 39 скачать PlayerIPAPI PlayerIPAPI-1.2.11.jar releaseСкачать
PlayerIPAPI-1.2.10.jar release 5.92 MB Jul 12, 2018 1.12 48 скачать PlayerIPAPI PlayerIPAPI-1.2.10.jar releaseСкачать
PlayerIPAPI-1.2.9.jar release 5.79 MB Jul 4, 2018 1.12 47 скачать PlayerIPAPI PlayerIPAPI-1.2.9.jar releaseСкачать
PlayerIPAPI-1.2.8.jar release 5.76 MB Jul 2, 2018 1.12 39 скачать PlayerIPAPI PlayerIPAPI-1.2.8.jar releaseСкачать
PlayerIPAPI-1.2.7.jar release 5.91 MB Jun 28, 2018 1.12 44 скачать PlayerIPAPI PlayerIPAPI-1.2.7.jar releaseСкачать
PlayerIPAPI-1.2.6.jar release 5.85 MB Jun 25, 2018 1.12 47 скачать PlayerIPAPI PlayerIPAPI-1.2.6.jar releaseСкачать
PlayerIPAPI-1.2.5.jar release 5.85 MB Jun 23, 2018 1.12 51 скачать PlayerIPAPI PlayerIPAPI-1.2.5.jar releaseСкачать
PlayerIPAPI-1.1.4.jar release 4.61 MB Jun 20, 2018 1.12 49 скачать PlayerIPAPI PlayerIPAPI-1.1.4.jar releaseСкачать
PlayerIPAPI-1.1.3.jar release 4.61 MB Jun 16, 2018 1.12 44 скачать PlayerIPAPI PlayerIPAPI-1.1.3.jar releaseСкачать
PlayerIPAPI-1.1.2.jar release 4.61 MB Jun 13, 2018 1.12 44 скачать PlayerIPAPI PlayerIPAPI-1.1.2.jar releaseСкачать
PlayerIPAPI-1.0.1.jar release 4.60 MB Jun 12, 2018 1.12 40 скачать PlayerIPAPI PlayerIPAPI-1.0.1.jar releaseСкачать

Описание

Одиночные / Персональные серверы
Просто поместите банку в папку «плагины». Автоматически сгенерированная конфигурация должна по умолчанию иметь разумные для вас значения, но вы можете изменить ее, если хотите.

Несколько серверов / Большие сети
Поместите банку в папку plugins и настройте раздел «sql» для использования MySQL вместо SQLite. RabbitMQ и/или Redis являются необязательными, но настоятельно рекомендуются, если у вас есть несколько серверов.

 

# Это резервные данные для всего
# SQL используется в качестве долгосрочного хранилища и межсетевых обновлений каждые несколько секунд
# Попробуйте использовать источник SQL, к которому имеет доступ каждый сервер, если это возможно
# Вы можете использовать MySQL или SQLite
# Требуется база данных SQL НЕКОТОРОГО описания
в SQL:
# Тип используемой базы данных. Может быть как MySQL, так и SQLite
тип: 'sqlite'
# Количество используемых соединений. Не может быть ниже 1
# Рекомендуется 2+ для параллельных запросов для серверов, отличных от Redis
# Если вы используете Redis, установите значение 2+ на концентраторах и 1 на серверах
резьба: 2
СУБД MySQL:
адрес: '127.0.0.1'
порт: 3306
пользователь: "
пропуск: "
база данных: "ipapi"
базы данных SQLite:
файл: 'ipapi.db'

# Redis используется в качестве кэша, поэтому поиск может быть ОЧЕНЬ быстрым
# Это используется как в дорогих, так и в недешевых поисках
# Он также предоставляет возможность отправлять мгновенные обновления по сети
# Redis полностью необязателен
редис:
включено: false
адрес: "
порт: 6379
пропуск: "

# Rabbit используется для отправки мгновенных обновлений по сети
# Если у вас нет/вы используете Redis, вы можете использовать его для обновления быстрее, чем SQL
# Даже если вы используете Redis, он может быть использован в качестве резервного источника
# Кролик совершенно необязателен
кролик:
включено: false
адрес: "
порт: 5672
пользователь: "гость"
пропуск: "гость"

# Количество времени до истечения срока действия кэшей в памяти после неиспользования
# Это не позволяет многим последовательным поискам постоянно использовать более дорогие сети.
Время кэширования: '1 минута'

# Config версия, без обидчивых плз
версия: 2.0
 

/ipapireload — Перезагрузка конфигурации плагина. Это приведет к отключению и повторному подключению (при необходимости) любых служб, настроенных в файле config.yml.

 

ipapi.admin — разрешает доступ к команде ipapireload

 

Пожалуйста, подумайте о пожертвовании для поддержки этого бесплатного плагина!

Согласно GDPR, вы должны указать, что храните IP-информацию для своих игроков в политике конфиденциальности при использовании этого плагина (на самом деле вам это нужно, если вы используете ванильный сервер без этого плагина из-за журналов сервера). В зависимости от того, как используются данные, предоставленные из этого API, вам может потребоваться вручную удалить некоторые данные из баз данных.

Отказ от ответственности: Я разработчик плагинов, а не юрист. Эта информация предоставляется как «лучшее предположение» и не является юридической консультацией.

 

Мэйвен

<repository>
  <id>egg82-ninja<id></id>
<url>https://www.myget.org/F/egg82-java/maven/&lt;/url&gt; </repository>

Последнее Репо

https://www.myget.org/feed/egg82-java/package/maven/ninja.egg82.plugins/PlayerIPAPI

Использование API

IPLookupAPI.getInstance();
...
ImmutableSet<IPData> getIps(UUID playerUuid);
ImmutableSet<UUIDData> getPlayers(String ip);
...
IPData ipData = ips.get(0);
ipData.getIp();
ipData.getCreated();
ipData.getUpdated();
...
UUIDData uuidData = uuids.get(0);
uuidData.getUuid();
uuidData.getCreated();
uuidData.getUpdated();

Пример — список всех игроков, вошедших во все IP-адреса, на которые когда-либо входил указанный игрок.

IPLookupAPI api = IPLookupAPI.getInstance();
ImmutableSet<IPData> ips = api.getIps(event.getPlayer().getUniqueId());
для (IPData ip : ips) {
   ImmutableSet<UUIDData> players = api.getPlayers(ip.getIp());
   для (UUIDData uuid : игроки) {
       // Сделайте что-нибудь с uuid.getUuid()
   }
}

Пример — список всех игроков, вошедших во все IP-адреса, на которые когда-либо входил указанный игрок.

IPLookupAPI api = IPLookupAPI.getInstance();
ImmutableSet<UUIDData> идентификаторы UUID = API-интерфейс.getPlayers(аргументы[0]);
для (UUIDData идентификатор UUID : UUID-ы) {
   // Сделайте что-нибудь с uuid.getUuid()
}

Икона Виталия Горбачева без роялти

Комментарии

Добавить комментарий