summaryrefslogtreewikicommitdiff
path: root/src/main/java/net/tylermurphy/hideAndSeek/game/PlayerLoader.java
diff options
context:
space:
mode:
authorTyler Murphy <tylermurphy534@gmail.com>2022-07-28 21:57:49 -0400
committerTyler Murphy <tylermurphy534@gmail.com>2022-07-28 21:57:49 -0400
commit361b97d4146efd6cdc5b06612e2dc499cccfce1d (patch)
treea1269acff5de62b2cd03f12612506ce7f92e435e /src/main/java/net/tylermurphy/hideAndSeek/game/PlayerLoader.java
parentblock snapping (diff)
downloadkenshinshideandseek-361b97d4146efd6cdc5b06612e2dc499cccfce1d.tar.gz
kenshinshideandseek-361b97d4146efd6cdc5b06612e2dc499cccfce1d.tar.bz2
kenshinshideandseek-361b97d4146efd6cdc5b06612e2dc499cccfce1d.zip
added ability to attack block in solid form, blocks now go solid
Diffstat (limited to 'src/main/java/net/tylermurphy/hideAndSeek/game/PlayerLoader.java')
-rw-r--r--src/main/java/net/tylermurphy/hideAndSeek/game/PlayerLoader.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/java/net/tylermurphy/hideAndSeek/game/PlayerLoader.java b/src/main/java/net/tylermurphy/hideAndSeek/game/PlayerLoader.java
index 2ddfeca..0447111 100644
--- a/src/main/java/net/tylermurphy/hideAndSeek/game/PlayerLoader.java
+++ b/src/main/java/net/tylermurphy/hideAndSeek/game/PlayerLoader.java
@@ -99,6 +99,7 @@ public class PlayerLoader {
public static void unloadPlayer(Player player){
player.setGameMode(GameMode.ADVENTURE);
player.getInventory().clear();
+ Main.getInstance().getDisguiser().reveal(player);
for(PotionEffect effect : player.getActivePotionEffects()) {
player.removePotionEffect(effect.getType());
}
@@ -135,6 +136,8 @@ public class PlayerLoader {
player.setGameMode(GameMode.ADVENTURE);
player.getInventory().clear();
for(PotionEffect effect : player.getActivePotionEffects()) {
+ Main.getInstance().getLogger().severe(player.getName() + " " + effect.getType());
+ if(effect.getType().getName().equals("INVISIBILITY") && Main.getInstance().getDisguiser().disguised(player)) continue;
player.removePotionEffect(effect.getType());
}
player.setFoodLevel(20);