forked from Upstream/mmocore
More default settings for SQL data storage
This commit is contained in:
parent
5e466dd8c2
commit
79d763718d
@ -101,7 +101,6 @@ public class SQLDataHandler extends SQLSynchronizedDataHandler<PlayerData, Offli
|
|||||||
updater.addData("skill_reallocation_points", data.getSkillReallocationPoints());
|
updater.addData("skill_reallocation_points", data.getSkillReallocationPoints());
|
||||||
updater.addData("attribute_points", data.getAttributePoints());
|
updater.addData("attribute_points", data.getAttributePoints());
|
||||||
updater.addData("attribute_realloc_points", data.getAttributeReallocationPoints());
|
updater.addData("attribute_realloc_points", data.getAttributeReallocationPoints());
|
||||||
updater.addJSONArray("waypoints", data.getWaypoints());
|
|
||||||
updater.addData("skill_tree_reallocation_points", data.getSkillTreeReallocationPoints());
|
updater.addData("skill_tree_reallocation_points", data.getSkillTreeReallocationPoints());
|
||||||
updater.addData("health", data.getHealth());
|
updater.addData("health", data.getHealth());
|
||||||
updater.addData("mana", data.getMana());
|
updater.addData("mana", data.getMana());
|
||||||
@ -149,15 +148,18 @@ public class SQLDataHandler extends SQLSynchronizedDataHandler<PlayerData, Offli
|
|||||||
classinfo.addProperty("mana", info.getMana());
|
classinfo.addProperty("mana", info.getMana());
|
||||||
classinfo.addProperty("stamina", info.getStamina());
|
classinfo.addProperty("stamina", info.getStamina());
|
||||||
classinfo.addProperty("stellium", info.getStellium());
|
classinfo.addProperty("stellium", info.getStellium());
|
||||||
|
|
||||||
JsonArray array = new JsonArray();
|
JsonArray array = new JsonArray();
|
||||||
for (String unlockedItem : playerData.getUnlockedItems()) {
|
for (String unlockedItem : playerData.getUnlockedItems()) {
|
||||||
array.add(unlockedItem);
|
array.add(unlockedItem);
|
||||||
}
|
}
|
||||||
classinfo.add("unlocked-items", array);
|
classinfo.add("unlocked-items", array);
|
||||||
|
|
||||||
JsonObject skillinfo = new JsonObject();
|
JsonObject skillinfo = new JsonObject();
|
||||||
for (String skill : info.getSkillKeys())
|
for (String skill : info.getSkillKeys())
|
||||||
skillinfo.addProperty(skill, info.getSkillLevel(skill));
|
skillinfo.addProperty(skill, info.getSkillLevel(skill));
|
||||||
classinfo.add("skill", skillinfo);
|
classinfo.add("skill", skillinfo);
|
||||||
|
|
||||||
JsonObject attributeInfo = new JsonObject();
|
JsonObject attributeInfo = new JsonObject();
|
||||||
for (String attribute : info.getAttributeKeys())
|
for (String attribute : info.getAttributeKeys())
|
||||||
attributeInfo.addProperty(attribute, info.getAttributeLevel(attribute));
|
attributeInfo.addProperty(attribute, info.getAttributeLevel(attribute));
|
||||||
|
@ -17,6 +17,10 @@ mysql:
|
|||||||
database: minecraft
|
database: minecraft
|
||||||
user: mmolover
|
user: mmolover
|
||||||
pass: ILovePhoenixDev
|
pass: ILovePhoenixDev
|
||||||
|
maxPoolSize: 10
|
||||||
|
maxLifeTime: 300000
|
||||||
|
connectionTimeOut: 10000
|
||||||
|
leakDetectionThreshold: 150000
|
||||||
properties:
|
properties:
|
||||||
cachePrepStmts: true
|
cachePrepStmts: true
|
||||||
prepStmtCacheSize: 250
|
prepStmtCacheSize: 250
|
||||||
|
Loading…
Reference in New Issue
Block a user