Compare commits
2 Commits
9107479b08
...
713a2d63a7
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
713a2d63a7 | ||
|
|
17295b3ffa |
@ -24,6 +24,7 @@ public class Foundation extends JavaPlugin {
|
|||||||
Bukkit.getScheduler().scheduleSyncRepeatingTask(this, () -> {
|
Bukkit.getScheduler().scheduleSyncRepeatingTask(this, () -> {
|
||||||
manager.saveAllPlayers();
|
manager.saveAllPlayers();
|
||||||
}, 1200L, 1200L);
|
}, 1200L, 1200L);
|
||||||
|
saveDefaultConfig();
|
||||||
getLogger().info("插件启用成功。");
|
getLogger().info("插件启用成功。");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -14,6 +14,9 @@ public class SaveManager {
|
|||||||
|
|
||||||
public void saveAllPlayers() {
|
public void saveAllPlayers() {
|
||||||
boolean isFail = false;
|
boolean isFail = false;
|
||||||
|
if (Bukkit.getOnlinePlayers().isEmpty()) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
for (Player player : Bukkit.getOnlinePlayers()) {
|
for (Player player : Bukkit.getOnlinePlayers()) {
|
||||||
if (!listener.savePlayer(player)) {
|
if (!listener.savePlayer(player)) {
|
||||||
isFail = true;
|
isFail = true;
|
||||||
@ -24,7 +27,7 @@ public class SaveManager {
|
|||||||
foundation.getLogger().warning("已完成自动保存例程,但发生了错误。");
|
foundation.getLogger().warning("已完成自动保存例程,但发生了错误。");
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
foundation.getLogger().info("已完成自动保存例程。");
|
if (foundation.getConfig().getBoolean("logging")) { foundation.getLogger().info("已完成自动保存例程。"); }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
1
src/main/resources/config.yml
Normal file
1
src/main/resources/config.yml
Normal file
@ -0,0 +1 @@
|
|||||||
|
logging: false
|
||||||
Loading…
x
Reference in New Issue
Block a user