UNPKG

typesforbukkit

Version:

Types For Bukkit

38 lines (31 loc) 1.22 kB
// This file contains types that are used in all minecraft versions are unlikely to change. /** Represents the executing player object instance */ var BukkitPlayer : org.bukkit.entity.Player; /** Represents the bukkit server object instance */ var BukkitServer : org.bukkit.Server; // ** PlaceholderAPI Features (can be removed) ** /** @description Handles the data saving feature of PlaceholderAPI */ class Data { static set(path: string,data: any) : void {} static get(path: string) : any {return;} static exists(path: string) : boolean {return;} } class PlaceholderArg extends String { equals(test: String) : boolean {return;} } var args : PlaceholderArg[]; // ** Custom Java types ** /** @description Represents a Character */ class char {} /** @description Respresents a Integer*/ class int extends Number {} /** @description Respresents a Double*/ class double extends Number {} /** @description Respresents a Float*/ class float extends Number {} /** @description Respresents a Short*/ class short extends Number {} /** @description Respresents a Long*/ class long extends Number {} /** @description Respresents a Byte*/ class byte extends Number {}