2015-02-22 14:12:32 +01:00
|
|
|
package com.intellectualcrafters.plot.object;
|
|
|
|
|
|
|
|
import com.intellectualcrafters.plot.config.ConfigurationNode;
|
2015-07-28 13:38:49 +02:00
|
|
|
import com.intellectualcrafters.plot.util.SetupUtils;
|
2015-02-22 14:12:32 +01:00
|
|
|
|
2015-09-11 12:09:22 +02:00
|
|
|
public class SetupObject
|
|
|
|
{
|
|
|
|
|
2015-04-21 14:48:18 +02:00
|
|
|
/**
|
|
|
|
* Specify a SetupUtils object here to override the existing
|
|
|
|
*/
|
|
|
|
public SetupUtils setupManager;
|
2015-09-11 12:09:22 +02:00
|
|
|
|
2015-04-21 14:48:18 +02:00
|
|
|
/**
|
|
|
|
* The current state
|
|
|
|
*/
|
2015-02-22 14:12:32 +01:00
|
|
|
public int current = 0;
|
2015-09-11 12:09:22 +02:00
|
|
|
|
2015-04-21 14:48:18 +02:00
|
|
|
/**
|
|
|
|
* The index in generator specific settings
|
|
|
|
*/
|
2015-02-22 14:12:32 +01:00
|
|
|
public int setup_index = 0;
|
2015-09-11 12:09:22 +02:00
|
|
|
|
2015-04-21 14:48:18 +02:00
|
|
|
/**
|
|
|
|
* The name of the world
|
|
|
|
*/
|
2015-02-22 14:12:32 +01:00
|
|
|
public String world = null;
|
2015-09-11 12:09:22 +02:00
|
|
|
|
2015-04-21 14:48:18 +02:00
|
|
|
/**
|
|
|
|
* The name of the plot manager
|
|
|
|
*/
|
|
|
|
public String plotManager = null;
|
2015-09-11 12:09:22 +02:00
|
|
|
|
2015-04-21 14:48:18 +02:00
|
|
|
/**
|
|
|
|
* The name of the generator to use for world creation
|
|
|
|
*/
|
|
|
|
public String setupGenerator = null;
|
2015-09-11 12:09:22 +02:00
|
|
|
|
2015-04-21 14:48:18 +02:00
|
|
|
/**
|
|
|
|
* The management type
|
|
|
|
*/
|
|
|
|
public int type;
|
2015-09-11 12:09:22 +02:00
|
|
|
|
2015-04-21 14:48:18 +02:00
|
|
|
/**
|
|
|
|
* The terrain type
|
|
|
|
*/
|
|
|
|
public int terrain;
|
2015-09-11 12:09:22 +02:00
|
|
|
|
2015-04-21 14:48:18 +02:00
|
|
|
/**
|
|
|
|
* Generator specific configuration steps
|
|
|
|
*/
|
2015-02-22 14:12:32 +01:00
|
|
|
public ConfigurationNode[] step = null;
|
|
|
|
}
|