zombies-utils_fabric/src/main/java/xyz/stachel/zombiesutils/util/Utils.java

31 lines
838 B
Java

package xyz.stachel.zombiesutils.util;
import net.minecraft.client.MinecraftClient;
import org.jetbrains.annotations.Nullable;
import xyz.stachel.zombiesutils.game.GameMode;
import xyz.stachel.zombiesutils.handlers.Location;
import static xyz.stachel.zombiesutils.game.GameMode.Map.*;
public class Utils {
@Nullable
public static GameMode.Map getMap() {
return switch (Location.getMode()) {
case "ZOMBIES_DEAD_END" -> DEAD_END;
case "ZOMBIES_BAD_BLOOD" -> BAD_BLOOD;
case "ZOMBIES_ALIEN_ARCADIUM" -> ALIEN_ARCADIUM;
case "ZOMBIES_PRISON" -> PRISON;
default -> null;
};
}
public static boolean isZombies() {
return Location.getMode().startsWith("ZOMBIES");
}
public static boolean isHypixel() {
return true;
}
}