UNPKG

@throw-out-error/minecraft-mcfunction

Version:

A simple way to create your mcfunction files using Typescript syntax.

17 lines (16 loc) 700 B
import { Command } from '..'; import { Selector } from '../../arguments'; declare type EffectId = string; declare type Give = ['give', Selector, EffectId] | ['give', Selector, EffectId, number] | ['give', Selector, EffectId, number, number] | ['give', Selector, EffectId, number, number, 'true' | 'false']; declare type Clear = ['clear', Selector] | ['clear', Selector, EffectId]; declare type Args = Give | Clear; export declare class EffectCommand extends Command<'effect', Args> { constructor(...args: Args); } export declare function effect(...args: Args): EffectCommand; declare module '../' { interface CommandContext { effect: typeof effect; } } export {};