mdkjs
Version:
mdk is a framework for developing Datapacks for Minecraft. It uses the typescript language.
23 lines (22 loc) • 990 B
TypeScript
import { Objective } from "../../core/objective";
import { File, ContextAbstract } from "../../../../mdk-core/src";
import { Selector } from "../../../../mdk-core/src";
import { Criteria } from "../../../../mdk-core/src";
export declare class Scoreboard extends ContextAbstract {
#private;
constructor(context: File, objective: Objective);
get item(): Objective;
add(target: Selector, score: number): this;
enable(target: Selector): this;
get(target: Selector): this;
list(target?: Selector): this;
listObjectives(): this;
operation(target: Selector, operation: string, source: string, sourceObjective: string): this;
remove(target: Selector, score: number): this;
reset(target: Selector): this;
set(target: Selector, score: number): this;
setDisplay(slot: string): this;
removeObjectives(): this;
modify(displayName: string): void;
modify(criterion: Criteria, renderType: 'hearts' | 'integer'): void;
}