L2JPREMIUM  5M
com.premium.game.model.L2Spawn Class Reference
Inheritance diagram for com.premium.game.model.L2Spawn:
Collaboration diagram for com.premium.game.model.L2Spawn:

Classes

class  SpawnTask
 

Public Member Functions

 L2Spawn (L2NpcTemplate mobTemplate) throws SecurityException
 
 L2Spawn (Node node) throws SecurityException
 
void changeTemplate (L2NpcTemplate mobTemplate)
 
synchronized void decreaseCount (L2Npc oldNpc)
 
L2Npc doSpawn ()
 
L2Npc doSpawn (boolean isSummonSpawn)
 
L2Npc doSpawn (boolean isSummonSpawn, boolean firstspawn)
 
void enableRndRangeRespawn (boolean par)
 
int getAmount ()
 
int getDbId ()
 
int getHeading ()
 
int getId ()
 
L2Npc getLastSpawn ()
 
int getLocation ()
 
int getLocx ()
 
int getLocy ()
 
int getLocz ()
 
int getNpcid ()
 
int getNpcId ()
 
int getOriginalLocx ()
 
int getOriginalLocy ()
 
int getRespawnDelay ()
 
int getRespawnMaxDelay ()
 
int getRespawnMinDelay ()
 
int getRndRespawnRange ()
 
int getSpawnZoneSize ()
 
L2NpcTemplate getTemplate ()
 
int init ()
 
int init (boolean firstspawn)
 
boolean isCustom ()
 
boolean isJail ()
 
boolean isRespawnable ()
 
boolean isRndRangeRespawn ()
 
void resetRespawn ()
 
void respawnNpc (L2Npc oldNpc)
 
void setAmount (int amount)
 
void setChampion (boolean val)
 
void setCustom ()
 
void setDbId (int id)
 
void setHeading (int heading)
 
void setId (int id)
 
void setLocation (int location)
 
void setLocx (int locx)
 
void setLocy (int locy)
 
void setLocz (int locz)
 
void setOriginalX (int par)
 
void setOriginalY (int par)
 
void setRespawnDelay (int i)
 
void setRespawnMaxDelay (int date)
 
void setRespawnMinDelay (int date)
 
void setRndRespawnRange (int par)
 
void setSpawnAnnounce (boolean val)
 
void setSpawnZoneSize (int par)
 
L2Npc spawnOne (boolean val)
 
void startRespawn ()
 
void stopRespawn ()
 

Static Public Member Functions

static void addSpawnListener (SpawnListener listener)
 
static Location findPointToStay (int x, int y, int z, int j, int k)
 
static void notifyNpcSpawned (L2Npc npc)
 
static void removeSpawnListener (SpawnListener listener)
 

Public Attributes

final List< Future<?> > _tasks = new ArrayList<>()
 

Protected Attributes

int _scheduledCount
 
boolean _doRespawn
 
boolean _isChamp
 

Static Protected Attributes

static Logger _log = Logger.getLogger(L2Spawn.class.getName())
 

The documentation for this class was generated from the following file: