mdkjs
Version:
mdk is a framework for developing Datapacks for Minecraft. It uses the typescript language.
21 lines (20 loc) • 794 B
TypeScript
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 {};