Reference Source Test
public class | source

Item

Extends:

Entity → Item

Direct Subclass:

Flask

Constructor Summary

Public Constructor
public

Member Summary

Public Members
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public
public

Method Summary

Public Methods
public
public
public
public

getState(): *

public

onBlink(callback: *)

public

onDespawn(callback: *)

public

onRespawn(callback: *)

public
public

setAbility(ability: *)

public

setAbilityLevel(abilityLevel: *)

public

setCount(count: *)

Inherited Summary

From class Entity
public

combat: *

public
public

id: *

public
public

oldX: *

public

oldY: *

public
public
public

type: *

public

x: *

public

y: *

public

drop(item: *): *

public

getCombat(): *

public

getCoordDistance(toX: *, toY: *): *

public

getDistance(entity: *): *

public

getState(): {"type": *, "id": *, "string": *, "name": *, "label": *, "x": *, "y": *}

public
public

isAdjacent(entity: *): *

public

isItem(): *

public

isMob(): *

public

isNPC(): *

public

isNear(entity: *, distance: *): *

public

isNonDiagonal(entity: *): *

public

isPlayer(): *

public

onSetPosition(callback: *)

public

setPosition(x: *, y: *)

public

talk()

public

Public Constructors

public constructor() source

Override:

Entity#constructor

Public Members

public ability: number source

public abilityLevel: number source

public blinkCallback: * source

public blinkDelay: number source

public blinkTimeout: * source

public count: number source

public despawnCallback: * source

public despawnDelay: number source

public despawnDuration: number source

public despawnTimeout: * source

public dropped: boolean source

public respawnCallback: * source

public respawnTime: number source

public shard: boolean source

public static: boolean source

public tier: number source

Public Methods

public despawn() source

public destroy() source

public getData(): undefined[] source

Return:

undefined[]

public getState(): * source

Override:

Entity#getState

Return:

*

Params:

NameTypeAttributeDescription
callback *

public onDespawn(callback: *) source

Params:

NameTypeAttributeDescription
callback *

public onRespawn(callback: *) source

Params:

NameTypeAttributeDescription
callback *

public respawn() source

public setAbility(ability: *) source

Params:

NameTypeAttributeDescription
ability *

public setAbilityLevel(abilityLevel: *) source

Params:

NameTypeAttributeDescription
abilityLevel *

public setCount(count: *) source

Params:

NameTypeAttributeDescription
count *