25 lines
569 B
Java
25 lines
569 B
Java
package net.nuggetmc.ai.utils;
|
|
|
|
import org.bukkit.GameMode;
|
|
|
|
public class PlayerUtils {
|
|
|
|
public static boolean allTargetable;
|
|
|
|
public static boolean isTargetable(GameMode mode) {
|
|
return allTargetable || isVulnerableGameMode(mode);
|
|
}
|
|
|
|
public static boolean isVulnerableGameMode(GameMode mode) {
|
|
return mode == GameMode.SURVIVAL || mode == GameMode.ADVENTURE;
|
|
}
|
|
|
|
public static void setAllTargetable(boolean b) {
|
|
allTargetable = b;
|
|
}
|
|
|
|
public static boolean getAllTargetable() {
|
|
return allTargetable;
|
|
}
|
|
}
|