UNPKG

mdkjs

Version:

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

49 lines (48 loc) 1.48 kB
import { EffectId, int, byte } from 'mdk-nbt'; import { Selector } from "../../../mdk-core/src"; declare const _default: { clear: typeof clear; give: typeof give; }; export default _default; /** * 移除一个或所有效果 * @param player 玩家选择器 */ declare function clear(player: Selector): string; /** * 移除一个或所有效果 * @param player 玩家选择器 * @param effectId 效果id */ declare function clear(player: Selector, effectId: EffectId): string; /** * 给予一种效果 * @param player 玩家选择器 * @param effectId 效果id */ declare function give(player: Selector, effectId: EffectId): string; /** * 给予一种效果 * @param player 玩家选择器 * @param effectId 效果id * @param duration 持续时间 */ declare function give(player: Selector, effectId: EffectId, duration: int): string; /** * 给予一种效果 * @param player 玩家选择器 * @param effectId 效果id * @param duration 持续时间 * @param amplifier 等级 */ declare function give(player: Selector, effectId: EffectId, duration: int, amplifier: byte): string; /** * 给予一种效果 * @param player 玩家选择器 * @param effectId 效果id * @param duration 持续时间 * @param amplifier 等级 * @param hideParticles 是否隐藏粒子效果 */ declare function give(player: Selector, effectId: EffectId, duration: int, amplifier: byte, hideParticles: boolean): string;