public class DefaultWorldLoaderOverride extends java.lang.Object implements WorldLoaderOverride
| Constructor and Description |
|---|
DefaultWorldLoaderOverride() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
adjustLightData(java.lang.String worldCollectionName,
java.lang.String objectName,
LightData lightData)
Modify or override point lights.
|
boolean |
adjustObjectTemplate(java.lang.String worldCollectionName,
java.lang.String objectName,
Template template)
Modify or override object templates.
|
boolean |
adjustRegion(java.lang.String worldCollectionName,
java.lang.String objectName,
Region region)
Modify or override regions.
|
boolean |
adjustRegionConfig(java.lang.String worldCollectionName,
java.lang.String objectName,
Region region,
RegionConfig regionConfig)
Modify or override region configuration.
|
boolean |
adjustSpawnData(java.lang.String worldCollectionName,
java.lang.String objectName,
SpawnData spawnData)
Modify or override spawn generator.
|
public boolean adjustLightData(java.lang.String worldCollectionName,
java.lang.String objectName,
LightData lightData)
WorldLoaderOverrideadjustLightData in interface WorldLoaderOverrideworldCollectionName - World collection file name.objectName - Point light name.lightData - Light data.public boolean adjustObjectTemplate(java.lang.String worldCollectionName,
java.lang.String objectName,
Template template)
WorldLoaderOverrideParticle effect names are constructed as "<marker-name>-<particle-effect-name>". Sound names are constructed as ""<marker-name>-<sound-file-name>".
adjustObjectTemplate in interface WorldLoaderOverrideworldCollectionName - World collection file name.objectName - Static object name, particle effect name,
or sound name.template - Object template.public boolean adjustRegion(java.lang.String worldCollectionName,
java.lang.String objectName,
Region region)
WorldLoaderOverrideadjustRegion in interface WorldLoaderOverrideworldCollectionName - World collection file name.objectName - Region name.public boolean adjustRegionConfig(java.lang.String worldCollectionName,
java.lang.String objectName,
Region region,
RegionConfig regionConfig)
WorldLoaderOverrideadjustRegionConfig in interface WorldLoaderOverrideworldCollectionName - World collection file name.objectName - Region name.region - Region object.regionConfig - Region configuration.public boolean adjustSpawnData(java.lang.String worldCollectionName,
java.lang.String objectName,
SpawnData spawnData)
WorldLoaderOverrideadjustSpawnData in interface WorldLoaderOverrideworldCollectionName - World collection file name.objectName - Spawn generator name (marker name).spawnData - Spawn generator data.