Привет. Искал как хранить данные плагина Essentials в базе данных? Тогда читай данный туториал!
1. Для начала установи следующие плагины на сервере:
* ProtocolLib требуется только для серверов Cauldron / KCauldron!
* Только 1 из 3 перечисленных выше плагинов Essentials должен быть установлен. НЕ УСТАНАВЛИВАЙТЕ их все.
2. Запусти сервер чтобы создались конфигурации.
3. Перейди в папку плагина установленного с первого пункта, открой конфиг и настрой подключени в базе данных.
4. Перезапустите сервер и убедитесь что таблица(-ы) создались. Если не создались, то проверьте правильность введенных данных.
1. Для начала установи следующие плагины на сервере:
- Essentials MySQL Storage Extension или MySQL Player Data Bridge
- База данных MySQL
- Ссылка скрыта, пожалуйста Войдите
или Зарегистрируйтесь , Ссылка скрыта, пожалуйста Войдитеили Зарегистрируйтесь или Ссылка скрыта, пожалуйста Войдитеили Зарегистрируйтесь - (Необязательно) Vault - Ссылка скрыта, пожалуйста Войдите
или Зарегистрируйтесь - (Необязательно) Любая экономическая система, совместимая с Vault - (требуется только для совместного использования экономических счетов)
- (Необязательно) ProtocolLib - Ссылка скрыта, пожалуйста Войдите
или Зарегистрируйтесь
* 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. Перезапустите сервер и убедитесь что таблица(-ы) создались. Если не создались, то проверьте правильность введенных данных.