switched from Force-loading to pluginChunkTickets

This commit is contained in:
Maurice Schorn committed 2023-01-24 18:56:58 +01:00
1 parent acca88cd8b
commit b5ad0c20fe
2 files changed
+4 -4

No files matched your search

+1 -1
View File
@@ -6,7 +6,7 @@
<groupId>me.maurxce</groupId>
<artifactId>PetTeleport</artifactId>
<version>1.0</version>
<version>1.1</version>
<packaging>jar</packaging>
<name>PetTeleport</name>
@@ -25,12 +25,12 @@ public class PlayerTeleport implements Listener {
int keepChunkLoadedSeconds = config.getInt("keep-chunk-loaded");
if (keepChunkLoadedSeconds <= 0) return;
teleportedFrom.setForceLoaded(true);
teleportedFrom.addPluginChunkTicket(main);
main.getServer().getScheduler().runTaskLater(main, new Runnable() {
@Override
public void run() {
if (teleportedFrom.isLoaded()) teleportedFrom.setForceLoaded(false);
teleportedFrom.removePluginChunkTicket(main);
}
}, 20L * keepChunkLoadedSeconds);
},20L * keepChunkLoadedSeconds);
}
}