parent
5264245c62
commit
9dfd2a8c00
3
pom.xml
3
pom.xml
|
@ -3,7 +3,7 @@
|
|||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>pw.yumc</groupId>
|
||||
<artifactId>MiaoLobby</artifactId>
|
||||
<version>1.6</version>
|
||||
<version>1.7</version>
|
||||
<build>
|
||||
<finalName>${project.name}</finalName>
|
||||
<resources>
|
||||
|
@ -60,6 +60,7 @@
|
|||
</goals>
|
||||
<configuration>
|
||||
<options>
|
||||
<option>-repackageclasses \ʼ.ʽ.ʾ.${project.artifactId}</option>
|
||||
<option>-keep class ${project.groupId}.${project.artifactId}.${project.artifactId}</option>
|
||||
</options>
|
||||
<libs>
|
||||
|
|
|
@ -26,6 +26,7 @@ public class Util {
|
|||
private static Map<String, BukkitTask> tasks;
|
||||
|
||||
public static void delayTp(final Player player) {
|
||||
if (player == null) { return; }
|
||||
tasks.put(player.getName(), new BukkitRunnable() {
|
||||
int delay = config.AutoTPDelay;
|
||||
|
||||
|
@ -45,9 +46,11 @@ public class Util {
|
|||
}
|
||||
|
||||
public static void cancel(Player player) {
|
||||
BukkitTask task = tasks.get(player.getName());
|
||||
if (task != null) {
|
||||
task.cancel();
|
||||
if (player != null) {
|
||||
BukkitTask task = tasks.get(player.getName());
|
||||
if (task != null) {
|
||||
task.cancel();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -8,6 +8,8 @@ import pw.yumc.MiaoLobby.Util;
|
|||
public class AuthMeHook extends Hook {
|
||||
@EventHandler
|
||||
public void onLogin(final LoginEvent e) {
|
||||
Util.delayTp(e.getPlayer());
|
||||
if (e.isLogin()) {
|
||||
Util.delayTp(e.getPlayer());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -9,7 +9,9 @@ import pw.yumc.MiaoLobby.Util;
|
|||
public class VBossAuthHook extends Hook {
|
||||
@EventHandler
|
||||
public void onLogin(LoginEvent e) {
|
||||
Util.delayTp(e.getPlayer());
|
||||
if (e.isLogin()) {
|
||||
Util.delayTp(e.getPlayer());
|
||||
}
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
|
|
Loading…
Reference in New Issue