public class Instance extends Entity
Modifier and Type | Field and Description |
---|---|
static int |
STATE_AVAILABLE |
static int |
STATE_DELETE |
static int |
STATE_GENERATE |
static int |
STATE_INIT |
static int |
STATE_LOAD |
static int |
STATE_UNLOAD |
log, saveTimestamp, staticLock, subObjectNamespacesInt, transientPropertyKeys, type
lock
Modifier and Type | Method and Description |
---|---|
void |
addSpawnData(SpawnData spawnData) |
int |
changePlayerPopulation(int delta) |
static Instance |
current() |
static OID |
currentOid() |
Color |
getGlobalAmbientLight() |
LightData |
getGlobalDirectionalLight() |
Fog |
getGlobalFog() |
java.lang.String |
getGlobalSkybox() |
OID |
getGroupOid() |
int |
getGuildId() |
java.lang.String |
getInitScriptFileName() |
int |
getInstanceType() |
java.lang.String |
getLoadScriptFileName() |
java.lang.String |
getName()
Returns the name of this entity.
|
OceanData |
getOceanData() |
PathInfo |
getPathInfo() |
OID |
getPlayerOid() |
int |
getPlayerPopulation() |
int |
getPopulationLimit() |
java.util.List<java.lang.String> |
getRegionConfig() |
java.util.List<SpawnData> |
getSpawnData() |
int |
getState() |
int |
getTemplateID() |
java.lang.String |
getTemplateName() |
TerrainConfig |
getTerrainConfig() |
WorldCollectionLoaderContext |
getWorldCollectionLoaderContext() |
java.lang.String |
getWorldFileName() |
WorldLoaderOverride |
getWorldLoaderOverride() |
java.lang.String |
getWorldLoaderOverrideName() |
boolean |
isUnloading() |
boolean |
loadWorldCollections()
Load additional world collections that may not have been mentioned in the world file.
|
boolean |
loadWorldData()
Sets up the world settings such as skybox and fog based on the template values.
|
boolean |
runInitScript() |
boolean |
runLoadScript() |
void |
setGlobalAmbientLight(Color lightColor) |
void |
setGlobalDirectionalLight(LightData lightData) |
void |
setGlobalFog(Fog fog) |
void |
setGlobalSkybox(java.lang.String skybox) |
void |
setGroupOid(OID groupOid) |
void |
setGuildId(int guildId) |
void |
setInitScriptFileName(java.lang.String fileName) |
void |
setInstanceType(int instanceType) |
void |
setLoadScriptFileName(java.lang.String fileName) |
void |
setName(java.lang.String name)
Sets the name for this entity.
|
void |
setOceanData(OceanData od) |
void |
setPlayerOid(OID playerOid) |
void |
setPopulationLimit(int populationLimit) |
void |
setState(int state) |
void |
setTemplateID(int templateID) |
void |
setTemplateName(java.lang.String templateName) |
void |
setTerrainConfig(TerrainConfig terrainConfig) |
void |
setUnloading(boolean unloading) |
void |
setWorldCollectionLoaderContext(WorldCollectionLoaderContext context) |
void |
setWorldFileName(java.lang.String fileName) |
void |
setWorldLoaderOverride(WorldLoaderOverride loaderOverride) |
void |
setWorldLoaderOverrideName(java.lang.String loaderName) |
addSubObjectNamespace, equals, equals, getLock, getNamespace, getOid, getPersistenceFlag, getProperty, getSubObjectNamespaces, getSubObjectNamespacesInt, getTransientDataRef, getType, hashCode, hasSubObjectNamespace, isDeleted, registerTransientPropertyKey, removeProperty, removeSubObjectNamespace, setDeleted, setNamespace, setOid, setPersistenceFlag, setProperty, setSubObjectNamespaces, setSubObjectNamespacesInt, setType, toBytes, toString, unregisterTransientPropertyKey
getBooleanProperty, getIntProperty, getLongProperty, getPropertyMap, getPropertyMapRef, getStringProperty, lock, modifyIntProperty, setPropertyMap, setupTransient, unlock
public static final int STATE_INIT
public static final int STATE_GENERATE
public static final int STATE_LOAD
public static final int STATE_AVAILABLE
public static final int STATE_UNLOAD
public static final int STATE_DELETE
public Instance()
public Instance(OID oid)
public boolean isUnloading()
public void setUnloading(boolean unloading)
public java.lang.String getName()
NamedPropertyClass
getName
in class NamedPropertyClass
public void setName(java.lang.String name)
NamedPropertyClass
setName
in class NamedPropertyClass
name
- name for this entity.public java.lang.String getTemplateName()
public void setTemplateName(java.lang.String templateName)
public int getTemplateID()
public void setTemplateID(int templateID)
public int getInstanceType()
public void setInstanceType(int instanceType)
public java.lang.String getWorldFileName()
public void setWorldFileName(java.lang.String fileName)
public java.lang.String getInitScriptFileName()
public void setInitScriptFileName(java.lang.String fileName)
public java.lang.String getLoadScriptFileName()
public void setLoadScriptFileName(java.lang.String fileName)
public int getState()
public void setState(int state)
public java.lang.String getWorldLoaderOverrideName()
public void setWorldLoaderOverrideName(java.lang.String loaderName)
public WorldLoaderOverride getWorldLoaderOverride()
public void setWorldLoaderOverride(WorldLoaderOverride loaderOverride)
public boolean loadWorldData()
public boolean loadWorldCollections()
worldCollections
- public boolean runInitScript()
public boolean runLoadScript()
public java.lang.String getGlobalSkybox()
public void setGlobalSkybox(java.lang.String skybox)
public Fog getGlobalFog()
public void setGlobalFog(Fog fog)
public Color getGlobalAmbientLight()
public void setGlobalAmbientLight(Color lightColor)
public LightData getGlobalDirectionalLight()
public void setGlobalDirectionalLight(LightData lightData)
public OceanData getOceanData()
public void setOceanData(OceanData od)
public TerrainConfig getTerrainConfig()
public void setTerrainConfig(TerrainConfig terrainConfig)
public int getPopulationLimit()
public void setPopulationLimit(int populationLimit)
public OID getGroupOid()
public void setGroupOid(OID groupOid)
public OID getPlayerOid()
public void setPlayerOid(OID playerOid)
public int getGuildId()
public void setGuildId(int guildId)
public java.util.List<java.lang.String> getRegionConfig()
public void addSpawnData(SpawnData spawnData)
public java.util.List<SpawnData> getSpawnData()
public void setWorldCollectionLoaderContext(WorldCollectionLoaderContext context)
public WorldCollectionLoaderContext getWorldCollectionLoaderContext()
public PathInfo getPathInfo()
public int changePlayerPopulation(int delta)
public int getPlayerPopulation()
public static Instance current()
public static OID currentOid()