UNPKG

mdkjs

Version:

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

21 lines (20 loc) 794 B
import { Data } from "."; import { ModifierType } from "../../function/data"; export declare type ModifyLogicFn = (context: ModifyLogic) => Data; export declare class ModifyLogic { #private; constructor(context: Data); block(targetPos: string, path: string, type: ModifierType): ModifyFrom; entity(target: string, path: string, type: ModifierType): ModifyFrom; storage(target: string, path: string, type: ModifierType): ModifyFrom; } declare class ModifyFrom { #private; constructor(context: Data); private handle; fromBlock(sourcePos: string, sourcePath: string): Data; fromEntity(sourceTarget: string, sourcePath: string): Data; fromStorage(source: string, sourcePath: string): Data; value(path: string): Data; } export {};