summaryrefslogtreewikicommitdiff
path: root/src/main/java/net/tylermurphy/hideAndSeek/game/Game.java
diff options
context:
space:
mode:
authorTyler Murphy <tylermurphy534@gmail.com>2022-08-16 20:08:04 -0400
committerTyler Murphy <tylermurphy534@gmail.com>2022-08-16 20:08:04 -0400
commit0bbf648c458edfa189f5edbd5615544c4040b684 (patch)
tree12d39d7e1e2c09e0db81c7c3d1313ec79b01991a /src/main/java/net/tylermurphy/hideAndSeek/game/Game.java
parentFix Board Join Exceptions on 1.8, and fixed Failed to Select Seeker (diff)
downloadkenshinshideandseek-0bbf648c458edfa189f5edbd5615544c4040b684.tar.gz
kenshinshideandseek-0bbf648c458edfa189f5edbd5615544c4040b684.tar.bz2
kenshinshideandseek-0bbf648c458edfa189f5edbd5615544c4040b684.zip
delayed respawn
Diffstat (limited to 'src/main/java/net/tylermurphy/hideAndSeek/game/Game.java')
-rw-r--r--src/main/java/net/tylermurphy/hideAndSeek/game/Game.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main/java/net/tylermurphy/hideAndSeek/game/Game.java b/src/main/java/net/tylermurphy/hideAndSeek/game/Game.java
index 7c5eaf2..71c3e84 100644
--- a/src/main/java/net/tylermurphy/hideAndSeek/game/Game.java
+++ b/src/main/java/net/tylermurphy/hideAndSeek/game/Game.java
@@ -254,7 +254,12 @@ public class Game {
if (startingTimer == 0) {
message = message("START").toString();
status = Status.PLAYING;
- board.getPlayers().forEach(player -> PlayerLoader.resetPlayer(player, board));
+ board.getPlayers().forEach(player -> {
+ PlayerLoader.resetPlayer(player, board);
+ if(board.isSeeker(player)){
+ player.teleport(new Location(Bukkit.getWorld(getGameWorld()), spawnPosition.getX(), spawnPosition.getY(), spawnPosition.getZ()));
+ }
+ });
} else if (startingTimer == 1){
message = message("START_COUNTDOWN_LAST").addAmount(startingTimer).toString();
} else {