@nxg-org/mineflayer-tracker
Version:
Provides functionality for more accurate entity and projectile tracking.
16 lines (15 loc) • 588 B
TypeScript
type Modifier = {
uuid: string;
operation: number;
amount: number;
};
type Attribute = {
value: number;
modifiers: Modifier[];
};
export declare function getAttributeValue(prop: Attribute): number;
export declare function createAttributeValue(base: any): Attribute;
export declare function addAttributeModifier(attributes: Attribute, modifier: Modifier): Attribute;
export declare function checkAttributeModifier(attributes: Attribute, uuid: string): boolean;
export declare function deleteAttributeModifier(attributes: Attribute, uuid: string): Attribute;
export {};