UNPKG

mdkjs

Version:

mdk is a framework for developing Datapacks for Minecraft. It uses the typescript language.

51 lines (50 loc) 1.55 kB
import { ContextAbstract, File, Selector } from "../../../../mdk-core/src"; export declare class Team extends ContextAbstract { constructor(context: File); /** * 创建一个新队伍。 * @param teamName 队伍名 */ add(teamName: string): Team; /** * 创建一个新队伍。 * @param teamName 队伍名 * @param displayName 展示名称 */ add(teamName: string, displayName: string): Team; /** * 移除目标队伍中所有的成员。 * @param teamName 队伍名 */ empty(teamName: string): this; /** * 使目标玩家或实体离开队伍。 * @param teamName 队伍名 */ join(teamName: string): Team; /** * 使目标玩家或实体离开队伍。 * @param teamName 队伍名 * @param member 成员 */ join(teamName: string, member?: Selector): Team; /** * 使目标玩家或实体离开队伍。 * @param teamName 队伍名 */ leave(member: Selector): this; /** * 列出所有队伍。当队伍名指定时,列出属于该队伍的所有成员。 */ list(): Team; /** * 列出所有队伍。当队伍名指定时,列出属于该队伍的所有成员。 * @param teamName 队伍名 */ list(teamName?: string): Team; /** * 将目标队伍选项的值修改为指定值。 * @param teamName 队伍名 */ modify(teamName: string, criteria: string, value: number): this; }