Skip to content

AdvancedPlayTime v3.0.1 Bug #171

Description

@qqantum

Describe the bug
The plugin is ignoring the database.ymal file completely making it only connect to SQLITE by default. I tried fixing it multiple times but I couldn't figure out why it kept ignoring it.

How do you trigger it?
Locally hosted server

Console log
[18:08:24 INFO]: [AdvancedPlayTime] Enabling AdvancedPlayTime v3.0.1
[18:08:24 INFO]: [AdvancedPlayTime] Loading plugin libraries...
[18:08:24 INFO]: [AdvancedPlayTime] Loading library mysql-connector-j
[18:08:24 INFO]: [AdvancedPlayTime] Loading library mariadb-java-client
[18:08:24 INFO]: [AdvancedPlayTime] Loading library sqlite-jdbc
[18:08:24 INFO]: [AdvancedPlayTime] Loading library postgresql
[18:08:24 INFO]: [AdvancedPlayTime] Loading library h2
[18:08:24 INFO]: [AdvancedPlayTime] Loading library mssql-jdbc
[18:08:24 INFO]: [AdvancedPlayTime] Plugin libraries loaded successfully.
[18:08:26 INFO]: [AdvancedPlayTime] Connecting to SQLITE database...
[18:08:27 INFO]: [com.zaxxer.hikari.HikariDataSource] playtime-db-pool - Starting...
[18:08:27 INFO]: [com.zaxxer.hikari.pool.HikariPool] playtime-db-pool - Added connection org.sqlite.jdbc4.JDBC4Connection@4f2ce47d
[18:08:27 INFO]: [com.zaxxer.hikari.HikariDataSource] playtime-db-pool - Start completed.
[18:08:27 INFO]: [AdvancedPlayTime] Connected to SQLITE database.
[18:08:27 INFO]: [AdvancedPlayTime] Successfully loaded plugin in 3532ms!

Server version
Paper version 1.21.11-132-ver/1.21.11@c5eb079 (2026-05-11T11:43:09Z) (Implementing API version 1.21.11-R0.1-SNAPSHOT)
Plugin version
AdvancedPlayTime version 3.0.1

Plugin configuration

Database engine used by the plugin.

Supported: SQLITE, MYSQL, MARIADB, POSTGRESQL, H2, SQL

Recommended for beginners: SQLITE

Recommended for production: MYSQL or MARIADB

databaseMode: MYSQL

SQLite/H2 database file name.

Only used for: SQLITE, H2.

Path: /

databaseFileName: database.db

Hostname or IP of the SQL server.

Required for: MYSQL, MARIADB, POSTGRESQL, SQL.

databaseHostName: sql7.freesqldatabase.com

Database/schema name.

Required for: MYSQL, MARIADB, POSTGRESQL, SQL.

databaseName: sql7834660

SQL username.

Required for: MYSQL, MARIADB, POSTGRESQL, SQL.

databaseUserName: sql7834660

SQL password.

Required for: MYSQL, MARIADB, POSTGRESQL, SQL.

SECURITY WARNING:

Do NOT share this file publicly if it contains production credentials.

Consider using environment variables or secrets when possible.

databasePassword: XXX

SQL port number.

Default MySQL/MariaDB: 3306

PostgreSQL: 5432

SQL Server: 1433

Required for: MYSQL, MARIADB, POSTGRESQL, SQL.

port: 3306

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions