Files
blockandseek/src/main/java/hdvtdev/blockAndSeek/Keys.java

28 lines
1.3 KiB
Java
Raw Normal View History

2025-06-26 01:18:01 +03:00
package hdvtdev.blockAndSeek;
import org.bukkit.Bukkit;
import org.bukkit.NamespacedKey;
import org.bukkit.scoreboard.Scoreboard;
import org.bukkit.scoreboard.Team;
2025-07-01 03:25:09 +03:00
public class Keys {
2025-06-26 01:18:01 +03:00
public static final NamespacedKey SOUND_ITEM = new NamespacedKey(BlockAndSeek.getInstance(), "BlockAndSeekSoundItem");
public static final NamespacedKey FREEZE_ITEM = new NamespacedKey(BlockAndSeek.getInstance(), "BlockAndSeekFreezeItem");
2025-07-01 03:25:09 +03:00
public static final NamespacedKey MENU_ITEM = new NamespacedKey(BlockAndSeek.getInstance(), "BlockAndSeekMenuItem");
2025-06-26 01:18:01 +03:00
public static final NamespacedKey FROZEN_PLAYER = new NamespacedKey(BlockAndSeek.getInstance(), "BlockAndSeekFrozenPlayer");
public static final NamespacedKey PLAYER = new NamespacedKey(BlockAndSeek.getInstance(), "BlockAndSeekPlayer");
2025-07-01 03:25:09 +03:00
public static final NamespacedKey GAME = new NamespacedKey(BlockAndSeek.getInstance(), "BlockAndSeekGame");
2025-06-26 01:18:01 +03:00
public static final Team NO_COLLIDE_TEAM;
static {
Scoreboard scoreboard = Bukkit.getScoreboardManager().getMainScoreboard();
Team team = scoreboard.getTeam("BlockAndSeekNoCollide");
if (team == null) team = scoreboard.registerNewTeam("BlockAndSeekNoCollide");
team.setOption(Team.Option.COLLISION_RULE, Team.OptionStatus.NEVER);
NO_COLLIDE_TEAM = team;
}
}