Skip to content

Commit bd0fd7a

Browse files
committed
1.15.1
1 parent 690d79d commit bd0fd7a

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Changelog
22

3+
## 1.15.1
4+
- Playerdata is saved async now
5+
36
## 1.14.9
47
- Fixed some copper blocks not being detected
58

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<name>BestTools</name>
1010
<!--<url>https://www.chestsort.de</url>-->
1111
<description>Automatically switches to the best tools. Most efficient Auto-Tool plugin!</description>
12-
<version>1.15.0</version>
12+
<version>1.15.1</version>
1313
<packaging>jar</packaging>
1414

1515
<properties>

src/main/java/de/jeff_media/BestTools/PlayerListener.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package de.jeff_media.BestTools;
22

3+
import org.bukkit.Bukkit;
34
import org.bukkit.entity.Player;
45
import org.bukkit.event.EventHandler;
56
import org.bukkit.event.Listener;
@@ -18,7 +19,9 @@ public void onPlayerQuit(PlayerQuitEvent event) {
1819
Player p = event.getPlayer();
1920
if(!main.playerSettings.containsKey(p.getUniqueId())) return;
2021
PlayerSetting setting = main.getPlayerSetting(p);
21-
setting.save(main.getPlayerDataFile(p.getUniqueId()),main);
22+
Bukkit.getScheduler().runTaskAsynchronously(main, () -> {
23+
setting.save(main.getPlayerDataFile(p.getUniqueId()), main);
24+
});
2225
main.playerSettings.remove(p.getUniqueId());
2326
}
2427

0 commit comments

Comments
 (0)