Skip to content

Commit 925d64a

Browse files
author
m2en
committed
fix: ロケーションが正しくならない問題の修正
1 parent 77b34d6 commit 925d64a

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/main/java/net/azisaba/afnw/afnwcore2/AfnwCore2.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import net.azisaba.afnw.afnwcore2.listeners.player.FirstPlayerJoinListener;
2121
import net.azisaba.afnw.afnwcore2.listeners.player.JoinListener;
2222
import net.azisaba.afnw.afnwcore2.listeners.player.QuitListener;
23+
import net.azisaba.afnw.afnwcore2.listeners.player.RespawnNether;
2324
import net.azisaba.afnw.afnwcore2.util.data.PlayerData;
2425
import net.azisaba.afnw.afnwcore2.util.data.PlayerDataSave;
2526
import org.bukkit.Bukkit;
@@ -61,6 +62,7 @@ public void onEnable() {
6162
pluginEvent.registerEvents(new DeathListener(), this);
6263
pluginEvent.registerEvents(new FirstPlayerJoinListener(this, data), this);
6364
pluginEvent.registerEvents(new AFKListener(this), this);
65+
pluginEvent.registerEvents(new RespawnNether(this), this);
6466
/* エンティティリスナー */
6567
pluginEvent.registerEvents(new WitherSpawn(this), this);
6668
getLogger().info("Listener 設定完了");

src/main/java/net/azisaba/afnw/afnwcore2/listeners/player/RespawnNether.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public void onRespawn(PlayerRespawnEvent e) {
2828
if(lobby == null) {
2929
throw new NullPointerException("Lobby World could not be found");
3030
}
31-
p.teleport(lobby.getSpawnLocation());
31+
e.setRespawnLocation(lobby.getSpawnLocation());
3232
} else {
3333
e.setRespawnLocation(respawn);
3434
}

0 commit comments

Comments
 (0)