fCraft  0.638
Custom Minecraft Server
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Events
fCraft.MapGeneratorArgs Class Reference

Contains parameters for advanced map generation. More...

Public Member Functions

void Validate ()
 
 MapGeneratorArgs ()
 
 MapGeneratorArgs ([NotNull] string fileName)
 
void Save (string fileName)
 
XElement Serialize ()
 

Public Attributes

MapGenTheme Theme = MapGenTheme.Forest
 
int Seed
 
bool AddWater = true
 
int WaterLevel = 48
 
float WaterCoverage = .5f
 
bool UseBias
 
float Bias
 
int RaisedCorners
 
int DetailScale = 7
 
float Roughness = .5f
 
bool LayeredHeightmap
 
float AboveFuncExponent = 1
 
bool AddTrees = true
 
int TreeSpacingMin = 7
 
bool AddCaves
 
float CaveDensity = 2
 
bool AddSnow
 
int SnowAltitude = 70
 
bool AddCliffs = true
 
float CliffThreshold = 1
 
bool AddBeaches
 
int BeachExtent = 6
 

Detailed Description

Contains parameters for advanced map generation.

Constructor & Destructor Documentation

fCraft.MapGeneratorArgs.MapGeneratorArgs ( )
fCraft.MapGeneratorArgs.MapGeneratorArgs ( [NotNull] string  fileName)

Member Function Documentation

void fCraft.MapGeneratorArgs.Save ( string  fileName)
XElement fCraft.MapGeneratorArgs.Serialize ( )
void fCraft.MapGeneratorArgs.Validate ( )

Member Data Documentation

float fCraft.MapGeneratorArgs.AboveFuncExponent = 1
bool fCraft.MapGeneratorArgs.AddBeaches
bool fCraft.MapGeneratorArgs.AddCaves
bool fCraft.MapGeneratorArgs.AddCliffs = true
bool fCraft.MapGeneratorArgs.AddSnow
bool fCraft.MapGeneratorArgs.AddTrees = true
bool fCraft.MapGeneratorArgs.AddWater = true
int fCraft.MapGeneratorArgs.BeachExtent = 6
float fCraft.MapGeneratorArgs.Bias
float fCraft.MapGeneratorArgs.CaveDensity = 2
float fCraft.MapGeneratorArgs.CliffThreshold = 1
int fCraft.MapGeneratorArgs.DetailScale = 7
bool fCraft.MapGeneratorArgs.LayeredHeightmap
int fCraft.MapGeneratorArgs.RaisedCorners
float fCraft.MapGeneratorArgs.Roughness = .5f
int fCraft.MapGeneratorArgs.Seed
int fCraft.MapGeneratorArgs.SnowAltitude = 70
MapGenTheme fCraft.MapGeneratorArgs.Theme = MapGenTheme.Forest
int fCraft.MapGeneratorArgs.TreeSpacingMin = 7
bool fCraft.MapGeneratorArgs.UseBias
float fCraft.MapGeneratorArgs.WaterCoverage = .5f
int fCraft.MapGeneratorArgs.WaterLevel = 48

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