C# 클래스 OpenMinecraft.IMapGenerator

파일 보기 프로젝트 열기: N3X15/MineEdit 1 사용 예제들

Private Properties

프로퍼티 타입 설명
Precipitate void

공개 메소드들

메소드 설명
AddDungeons ( byte &b, IMapHandler &mh, Random rand, long X, long Z ) : void
AddSoil ( long X, long Z, RidgedMultifractal CavernNoise, Perlin CaveNoise, double hm, byte &b, BiomeType biomes, int WaterHeight, int depth, MapGenMaterials mats ) : void
AddTrees ( IMapHandler &mh, BiomeType biomes, Random &rand, int X, int Z, int H ) : void
DetermineBiomes ( Vector3i chunkScale, long X, long Z ) : ].BiomeType[
Generate ( IMapHandler map, long X, long Z, double &min, double &max ) : ].double[
Load ( string Folder ) : void
Save ( string Folder ) : void
SetupBiomeNoise ( int RandomSeed ) : void

비공개 메소드들

메소드 설명
Precipitate ( byte &b, BiomeType bt, MapGenMaterials mats, long X, long Z ) : void

메소드 상세

AddDungeons() 공개 메소드

public AddDungeons ( byte &b, IMapHandler &mh, Random rand, long X, long Z ) : void
b byte
mh IMapHandler
rand System.Random
X long
Z long
리턴 void

AddSoil() 공개 메소드

public AddSoil ( long X, long Z, RidgedMultifractal CavernNoise, Perlin CaveNoise, double hm, byte &b, BiomeType biomes, int WaterHeight, int depth, MapGenMaterials mats ) : void
X long
Z long
CavernNoise LibNoise.RidgedMultifractal
CaveNoise LibNoise.Perlin
hm double
b byte
biomes BiomeType
WaterHeight int
depth int
mats MapGenMaterials
리턴 void

AddTrees() 공개 메소드

public AddTrees ( IMapHandler &mh, BiomeType biomes, Random &rand, int X, int Z, int H ) : void
mh IMapHandler
biomes BiomeType
rand System.Random
X int
Z int
H int
리턴 void

DetermineBiomes() 공개 메소드

public DetermineBiomes ( Vector3i chunkScale, long X, long Z ) : ].BiomeType[
chunkScale Vector3i
X long
Z long
리턴 ].BiomeType[

Generate() 공개 추상적인 메소드

public abstract Generate ( IMapHandler map, long X, long Z, double &min, double &max ) : ].double[
map IMapHandler
X long
Z long
min double
max double
리턴 ].double[

Load() 공개 추상적인 메소드

public abstract Load ( string Folder ) : void
Folder string
리턴 void

Save() 공개 추상적인 메소드

public abstract Save ( string Folder ) : void
Folder string
리턴 void

SetupBiomeNoise() 공개 메소드

public SetupBiomeNoise ( int RandomSeed ) : void
RandomSeed int
리턴 void