Skip to content

Commit 9c8fee8

Browse files
authored
Keep players in memory fix
- Now states are deleting from hashmap when keepPlayersInMemory is set to false and you're using YAML to save data
1 parent a5a36be commit 9c8fee8

4 files changed

Lines changed: 3 additions & 5 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<p>Add achievements to your Minecraft server.</p>
2626
<p>Tested minecraft versions: </p>
2727

28-
`Spigot 1.18.2`
28+
`1.18.2` `1.19.3`
2929

3030
# Installation
3131

achievementsengine.jar

-2 Bytes
Binary file not shown.

plugin/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>pl</groupId>
88
<artifactId>AchievementsEngine</artifactId>
9-
<version>1.1.1</version>
9+
<version>1.1.0</version>
1010
<packaging>jar</packaging>
1111

1212
<name>AchievementsEngine</name>

plugin/src/main/java/pl/achievementsengine/data/DataHandler.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -258,9 +258,7 @@ public void flushPlayers() {
258258
if(useYAML) {
259259
getPlayerYAML().remove(player);
260260
}
261-
if(useSQL) {
262-
AchievementsEngine.getInstance().getPlayerStates().remove(player);
263-
}
261+
AchievementsEngine.getInstance().getPlayerStates().remove(player);
264262
}
265263
}
266264
if(logSave) {

0 commit comments

Comments
 (0)