diff options
author | Tyler Murphy <tylermurphy534@gmail.com> | 2022-08-01 17:15:13 -0400 |
---|---|---|
committer | Tyler Murphy <tylermurphy534@gmail.com> | 2022-08-01 17:15:13 -0400 |
commit | 911469c746d127c91e02f14dfaaa96f1d99575c6 (patch) | |
tree | 91f5818109131af91216ac2e86e61cb027b8faff /src | |
parent | refactoring and blockhunt disguise bug fixes (diff) | |
download | kenshinshideandseek-911469c746d127c91e02f14dfaaa96f1d99575c6.tar.gz kenshinshideandseek-911469c746d127c91e02f14dfaaa96f1d99575c6.tar.bz2 kenshinshideandseek-911469c746d127c91e02f14dfaaa96f1d99575c6.zip |
creative mode should not be attackable
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/net/tylermurphy/hideAndSeek/game/listener/DisguiseHandler.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main/java/net/tylermurphy/hideAndSeek/game/listener/DisguiseHandler.java b/src/main/java/net/tylermurphy/hideAndSeek/game/listener/DisguiseHandler.java index 50c45fb..10db324 100644 --- a/src/main/java/net/tylermurphy/hideAndSeek/game/listener/DisguiseHandler.java +++ b/src/main/java/net/tylermurphy/hideAndSeek/game/listener/DisguiseHandler.java @@ -11,6 +11,7 @@ import com.cryptomorin.xseries.XMaterial; import net.tylermurphy.hideAndSeek.Main; import net.tylermurphy.hideAndSeek.game.util.Disguise; import org.bukkit.Bukkit; +import org.bukkit.GameMode; import org.bukkit.Location; import org.bukkit.Material; import org.bukkit.attribute.Attribute; @@ -73,6 +74,7 @@ public class DisguiseHandler implements Listener { Disguise disguise = Main.getInstance().getDisguiser().getByEntityID(id); if(disguise == null) disguise = Main.getInstance().getDisguiser().getByHitBoxID(id); if(disguise == null) return; + if(disguise.getPlayer().getGameMode() == GameMode.CREATIVE) return; event.setCancelled(true); handleAttack(disguise, player); } |