001package com.ericlam.mc.minigames.core.game; 002 003import com.ericlam.mc.minigames.core.function.Castable; 004import org.bukkit.ChatColor; 005 006/** 007 * 隊伍容器接口 008 */ 009public interface GameTeam extends Castable<GameTeam> { 010 011 /** 012 * 獲取隊伍名稱 013 * 014 * @return 隊伍名稱 015 */ 016 String getTeamName(); 017 018 /** 019 * 獲取隊伍顏色 020 * 021 * @return 隊伍顏色 022 */ 023 ChatColor getColor(); 024 025 /** 026 * @return 是否開啟隊友傷害 027 */ 028 boolean isEnabledFriendlyFire(); 029 030}