Как хранить данные Essentials в Базе Данных?

Как хранить данные Essentials в Базе Данных?


VanyaGaming

Пользователь
Пользователь
23 Мар 2020
60
19
Привет. Искал как хранить данные плагина Essentials в базе данных? Тогда читай данный туториал!

1. Для начала установи следующие плагины на сервере:
* Vault требуется для синхронизации экономических аккаунтов.
* ProtocolLib требуется только для серверов Cauldron / KCauldron!
* Только 1 из 3 перечисленных выше плагинов Essentials должен быть установлен. НЕ УСТАНАВЛИВАЙТЕ их все.


2. Запусти сервер чтобы создались конфигурации.

3. Перейди в папку плагина установленного с первого пункта, открой конфиг и настрой подключени в базе данных.

  • Если вы выбрали MySQL Player Data Bridge
    YAML:
    database:
    mysql:
    #Адресс базы данных
    host: 127.0.0.1
    #Порт подключения (по умолчанию 3306)
    port: 3306
    #Имя базы данных
    databaseName: 'mydatabase'
    #Названия таблиц
    TablesNames:
    #Таблица инвентаря и брони
    inventoryTableName: 'mpdb_inventory'
    #Таблица эндерсундуков
    enderchestTableName: 'mpdb_enderchest'
    #Таблица с опытом
    experienceTableName: 'mpdb_experience'
    #Таблица с эффектами
    potionEffectsTableName: 'mpdb_potionEffects'
    #Таблица с жизнями, едой
    healthFoodAirTableName: 'mpdb_health_food_air'
    #Таблица локаций
    locationTableName: 'mpdb_location'
    #Таблица экономики
    economyTableName: 'mpdb_economy'
    #Имя пользователя
    user: 'admin'
    #Пароль пользователя
    password: 'cheesecake'
    #SSL подключение
    sslEnabled: false

  • Если вы выбрали Essentials MySQL Storage Extension
    YAML:
    Mysql:
    #Адресс подключения
    Host: 127.0.0.1
    #Порт подключения (по умолчанию 3306)
    Port: 3306
    #Имя базы данных
    DatabaseName: 'mydatabase'
    #Имя таблицы
    TableName: 'Essentials_userdata'
    #Имя пользователя
    User: 'admin'
    #Пароль пользователя
    Password: 'cheesecake'
    #SSL подключение
            SslEnabled: false

4. Перезапустите сервер и убедитесь что таблица(-ы) создались. Если не создались, то проверьте правильность введенных данных.