C# Class Craft.Net.Server.Worlds.World

Afficher le fichier Open project: ags131/SharpMinecraftLibrary Class Usage Examples

Méthodes publiques

Свойство Type Description
Difficulty Difficulty
GameMode GameMode
Name string
Regions Region>.Dictionary
Seed long
SpawnPoint Vector3
WorldGenerator IWorldGenerator

Méthodes publiques

Méthode Description
GetBlock ( Vector3 position ) : Craft.Net.Server.Blocks.Block
GetChunk ( Vector3 position ) : Craft.Net.Server.Worlds.Chunk

Returns the chunk at the specific position

SetBlock ( Vector3 position, Block value ) : void
SetChunk ( Vector3 position, Chunk chunk ) : void

Sets the chunk at the given position to the chunk provided.

World ( IWorldGenerator WorldGenerator ) : System
World ( IWorldGenerator WorldGenerator, long Seed ) : System

Private Methods

Méthode Description
FindBlockPosition ( Vector3 position, Craft.Net.Server.Worlds.Chunk &chunk ) : Vector3

Method Details

GetBlock() public méthode

public GetBlock ( Vector3 position ) : Craft.Net.Server.Blocks.Block
position Vector3
Résultat Craft.Net.Server.Blocks.Block

GetChunk() public méthode

Returns the chunk at the specific position
public GetChunk ( Vector3 position ) : Craft.Net.Server.Worlds.Chunk
position Vector3 Position in chunk coordinates
Résultat Craft.Net.Server.Worlds.Chunk

SetBlock() public méthode

public SetBlock ( Vector3 position, Block value ) : void
position Vector3
value Block
Résultat void

SetChunk() public méthode

Sets the chunk at the given position to the chunk provided.
public SetChunk ( Vector3 position, Chunk chunk ) : void
position Vector3 Position in chunk coordinates
chunk Chunk
Résultat void

World() public méthode

public World ( IWorldGenerator WorldGenerator ) : System
WorldGenerator IWorldGenerator
Résultat System

World() public méthode

public World ( IWorldGenerator WorldGenerator, long Seed ) : System
WorldGenerator IWorldGenerator
Seed long
Résultat System

Property Details

Difficulty public_oe property

public Difficulty Difficulty
Résultat Difficulty

GameMode public_oe property

public GameMode GameMode
Résultat GameMode

Name public_oe property

public string Name
Résultat string

Regions public_oe property

public Dictionary Regions
Résultat Region>.Dictionary

Seed public_oe property

public long Seed
Résultat long

SpawnPoint public_oe property

public Vector3 SpawnPoint
Résultat Vector3

WorldGenerator public_oe property

public IWorldGenerator WorldGenerator
Résultat IWorldGenerator