UNPKG

@mcbelibs/hslib

Version:
16 lines (15 loc) 1.01 kB
import { Actor } from "bdsx/bds/actor"; import { NetworkIdentifier } from "bdsx/bds/networkidentifier"; import { Player } from "bdsx/bds/player"; export declare namespace MCScore { function addObjective(objective: string, trigger: "dummy", displayName?: string): void; function removeObjective(objective: string): void; function addScore(entity: Actor, objective: string, amount: number): void; function removeScore(entity: Actor, objective: string, amount: number): void; function setScore(entity: Actor, objective: string, amount: number): void; function resetScore(entity: Actor, objective: string): void; function getScoreByNetworkIdSync(targetNetId: NetworkIdentifier, objective: string): number | null; function getPlayerScoreSync(target: Player, objective: string): null | number; function getEntityScoreSync(target: Actor, objective: string): null | number; function getFakePlayerScoreSync(target: string, objective: string): null | number; }