summaryrefslogtreewikicommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorTyler Murphy <tylermurphy534@gmail.com>2023-02-08 18:18:41 -0500
committerTyler Murphy <tylermurphy534@gmail.com>2023-02-08 18:18:41 -0500
commit9626697c8f48f351bb1db6b4a343619fe9846b32 (patch)
treebf3cec7f3d0be7aa6bc26fc647a06527dfe49235 /src/main/java
parentfix mysql, entityhider ignore temp players (diff)
downloadkenshinshideandseek-9626697c8f48f351bb1db6b4a343619fe9846b32.tar.gz
kenshinshideandseek-9626697c8f48f351bb1db6b4a343619fe9846b32.tar.bz2
kenshinshideandseek-9626697c8f48f351bb1db6b4a343619fe9846b32.zip
update dependicies, fix worldborder, fix timer when player leaves, fix drop items
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/net/tylermurphy/hideAndSeek/command/map/set/Border.java2
-rw-r--r--src/main/java/net/tylermurphy/hideAndSeek/game/Game.java3
-rw-r--r--src/main/java/net/tylermurphy/hideAndSeek/game/listener/PlayerHandler.java3
3 files changed, 6 insertions, 2 deletions
diff --git a/src/main/java/net/tylermurphy/hideAndSeek/command/map/set/Border.java b/src/main/java/net/tylermurphy/hideAndSeek/command/map/set/Border.java
index 64bf5d4..2c05115 100644
--- a/src/main/java/net/tylermurphy/hideAndSeek/command/map/set/Border.java
+++ b/src/main/java/net/tylermurphy/hideAndSeek/command/map/set/Border.java
@@ -36,7 +36,7 @@ public class Border implements ICommand {
addToConfig("worldBorder.enabled",false);
saveConfig();
sender.sendMessage(messagePrefix + message("WORLDBORDER_DISABLE"));
- Main.getInstance().getGame().getCurrentMap().getWorldBorder().resetWorldBorder();
+ map.getWorldBorder().resetWorldBorder();
return;
}
int num,delay,change;
diff --git a/src/main/java/net/tylermurphy/hideAndSeek/game/Game.java b/src/main/java/net/tylermurphy/hideAndSeek/game/Game.java
index fbae413..41df9b8 100644
--- a/src/main/java/net/tylermurphy/hideAndSeek/game/Game.java
+++ b/src/main/java/net/tylermurphy/hideAndSeek/game/Game.java
@@ -242,6 +242,9 @@ public class Game {
}
} else {
lobbyTimer = -1;
+ if (gameTick % 20 == 0) {
+ board.reloadLobbyBoards();
+ }
}
}
diff --git a/src/main/java/net/tylermurphy/hideAndSeek/game/listener/PlayerHandler.java b/src/main/java/net/tylermurphy/hideAndSeek/game/listener/PlayerHandler.java
index 64ed728..760f1f9 100644
--- a/src/main/java/net/tylermurphy/hideAndSeek/game/listener/PlayerHandler.java
+++ b/src/main/java/net/tylermurphy/hideAndSeek/game/listener/PlayerHandler.java
@@ -48,7 +48,8 @@ public class PlayerHandler implements Listener {
public void onItemSpawn(ItemSpawnEvent event){
if(Main.getInstance().getGame().getStatus() == Status.STANDBY) return;
ItemStack item = event.getEntity().getItemStack();
- if(!Items.matchItem(item)) return;
+ if (!Items.matchItem(item)) return;
+ if (dropItems) return;
event.setCancelled(true);
}