Rosewood-Development / PlayerPoints

A free plugin for points currency (with SQL support)
GNU General Public License v3.0
59 stars 44 forks source link

mysql #12

Closed shiqutong closed 3 years ago

shiqutong commented 3 years ago

Does this plug-in need a front plug-in to use mysql?

Esophose commented 3 years ago

No, it works out of the box since v3.0.0 which can be found on Spigot, the latest is v3.0.2.

shiqutong commented 3 years ago

[14:10:36 ERROR]: [PlayerPoints] Fatal error trying to connect to database. Please make sure all your connection settings are correct and try again. Plugin has been disabled. [14:10:36 WARN]: java.lang.ClassCastException: class java.lang.String cannot be cast to class java.lang.Boolean (java.lang.String and java.lang.Boolean are in module java.base of loader 'bootstrap') [14:10:36 WARN]: at org.black_ixx.playerpoints.libs.rosegarden.config.RoseSetting.getBoolean(RoseSetting.java:47) [14:10:36 WARN]: at org.black_ixx.playerpoints.libs.rosegarden.manager.AbstractDataManager.reload(AbstractDataManager.java:25) [14:10:36 WARN]: at org.black_ixx.playerpoints.libs.rosegarden.RosePlugin.getManager(RosePlugin.java:208) [14:10:36 WARN]: at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) [14:10:36 WARN]: at org.black_ixx.playerpoints.libs.rosegarden.RosePlugin.reload(RosePlugin.java:172) [14:10:36 WARN]: at org.black_ixx.playerpoints.PlayerPoints.reload(PlayerPoints.java:75) [14:10:36 WARN]: at org.black_ixx.playerpoints.libs.rosegarden.RosePlugin.onEnable(RosePlugin.java:99) [14:10:36 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) [14:10:36 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370) [14:10:36 WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:500) [14:10:36 WARN]: at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugin(CraftServer.java:518) [14:10:36 WARN]: at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugins(CraftServer.java:432) [14:10:36 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.loadWorld(MinecraftServer.java:594) [14:10:36 WARN]: at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:298) [14:10:36 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1069) [14:10:36 WARN]: at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:291) [14:10:36 WARN]: at java.base/java.lang.Thread.run(Thread.java:831)

shiqutong commented 3 years ago

mysql-settings:

enabled: MySQL

hostname: 192.168.1.3

port: 3306

database-name: points

user-name: root

user-password: root

use-ssl: false

shiqutong commented 3 years ago

Is there something wrong with my settings? For other plug-ins, there is no problem with the database connection.

Esophose commented 3 years ago

You need to set enabled to true and not MySQL

shiqutong commented 3 years ago

Thank you。