Skip to content

Boshqa plaginlardan import

Eski jazolar sanalari, sabablari, xodim nomlari va faol/olib tashlangan holati bilan ko'chadi. Import qilingan o'yinchilarni darhol nomi bo'yicha topsa bo'ladi. Importni bir marta ishlating; ikki marta ishlatsangiz yozuvlar ikkilanadi.

Config'da import: ostida manbani sozlab, keyin:

/finexbans import <manba>

Import fonda ishlaydi va nechta yozuv qo'shilgani, nechtasi o'tkazib yuborilganini aytadi.

LiteBans tuzilmasidagi bazadan

yaml
import:
  litebans:
    type: h2              # h2 (standart fayl) | mysql | mariadb | sqlite
    file: plugins/LiteBans/litebans
    host: localhost
    port: 3306
    database: litebans
    username: root
    password: ''
    table-prefix: 'litebans_'

/finexbans import litebans — banlar, mute'lar, ogohlantirishlar va kicklar o'qiladi. Nomlar history jadvalidan olinadi.

TIP

Manba plagin hali o'z H2 faylida ishlayotgan bo'lsa avval uni to'xtating — H2 faylni bir vaqtda bitta jarayonga ochadi.

AdvancedBan tuzilmasidagi bazadan

Faqat MySQL — uning standart HSQLDB fayliga bizda drayver yo'q; avval uni MySQL'ga o'tkazing.

yaml
import:
  advancedban:
    type: mysql
    host: localhost
    port: 3306
    database: advancedban
    username: root
    password: ''

/finexbans import advancedban

Vanilla'dan

yaml
import:
  vanilla:
    folder: '.'          # banned-players.json va banned-ips.json turgan server papkasi

/finexbans import vanilla. Keyin vanilla ban ro'yxatini tozalasangiz bo'ladi — kirishni endi FinExBans o'zi tekshiradi.

FinExBans · Paper, Folia, Velocity, BungeeCord · 1.21 → 26.2