mdkjs
Version:
mdk is a framework for developing Datapacks for Minecraft. It uses the typescript language.
49 lines (48 loc) • 1.48 kB
TypeScript
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;