Импорт из других плагинов
Старые наказания переносятся с датами, причинами, именами персонала и состоянием (активно / снято). Импортированных игроков сразу можно искать по нику. Запускайте импорт один раз — повторный создаст дубликаты.
Настройте источник в секции import: конфига, затем:
/finexbans import <источник>Импорт идёт в фоне и сообщает, сколько записей добавлено и пропущено.
Из базы формата LiteBans
import:
litebans:
type: h2 # h2 (файл по умолчанию) | mysql | mariadb | sqlite
file: plugins/LiteBans/litebans
host: localhost
port: 3306
database: litebans
username: root
password: ''
table-prefix: 'litebans_'/finexbans import litebans читает баны, муты, предупреждения и кики. Имена берутся из таблицы истории.
TIP
Если исходный плагин ещё работает со своим H2-файлом, сначала остановите его — H2 пускает к файлу только один процесс.
Из базы формата AdvancedBan
Только MySQL — для его HSQLDB-файла нужен драйвер, которого у нас нет; сначала переведите его на MySQL.
import:
advancedban:
type: mysql
host: localhost
port: 3306
database: advancedban
username: root
password: ''/finexbans import advancedban
Из ванильных файлов
import:
vanilla:
folder: '.' # папка сервера с banned-players.json и banned-ips.json/finexbans import vanilla. После этого ванильный список банов можно очистить — входы теперь проверяет FinExBans.