Base de Datos (Flatfile y MySQL)
StaffPlus permite almacenar datos como advertencias, reportes, notas y estadísticas tanto en archivos planos YAML (flatfile) como en una base de datos centralizada MySQL / MariaDB.
📁 Almacenamiento por Defecto: Flatfile
Por defecto, el plugin guarda toda la información localmente en la carpeta del servidor:
plugins/StaffPlus/bans.ymlpara las sanciones e historial de IPs.plugins/StaffPlus/data/para inventarios guardados e información de usuarios.
Esta modalidad es ideal para servidores individuales o entornos de prueba y no requiere configuración adicional.
🗄️ Configuración de MySQL
Si tienes una red de servidores conectada mediante BungeeCord o Velocity y quieres compartir reportes y advertencias entre modalidades:
- Abre
plugins/StaffPlus/config.yml. - Dirígete a la sección
storage:yamlstorage: type: "mysql" mysql: host: "127.0.0.1" port: 3306 database: "minecraft_staffplus" user: "staffplus_user" password: "TuPasswordSeguro123" migrated: false - Guarda el archivo y reinicia el servidor.
- El plugin creará automáticamente las tablas necesarias al iniciar la conexión mediante su gestor HikariCP.