C# Class OpenMinecraft.MapMetadata

Afficher le fichier Open project: N3X15/MineEdit Class Usage Examples

Méthodes publiques

Свойство Type Description
Entities Entity>.Dictionary
TileEntities TileEntity>.Dictionary

Méthodes publiques

Méthode Description
BeginTransaction ( ) : void
CommitTransaction ( ) : void
GetKnownChunks ( int dimension ) : IEnumerable
MapMetadata ( IMapHandler _map, string folder ) : System
RollbackTransaction ( ) : void
UpdateCache ( ) : void

Méthodes protégées

Méthode Description
GetMD5HashFromFile ( string fileName ) : string

Private Methods

Méthode Description
BuildDatabaseIfNeeded ( ) : void
CreateCacheTable ( ) : void

Simple table for detecting version number of cache.

CreateChunksTable ( ) : void
CreateDimensionsTable ( ) : void
CreateDungeonsTable ( ) : void
CreateEntitiesTable ( ) : void
CreateTileEntitiesTable ( ) : void
CreateTreesTable ( ) : void
ExecuteNonquerySQL ( string sql ) : void
ExecuteScalarSQL ( string sql ) : object
GetChunkCoords ( string file ) : OpenMinecraft.Vector2i
LoadChunkMetadata ( Chunk &c ) : bool

Load cached data into the chunk

NBT2Bytes ( NbtCompound nbtCompound ) : object
RebuildCache ( ) : void
SaveChunkMetadata ( Chunk c ) : void
UpdateDimension ( Dimension dim ) : void

Method Details

BeginTransaction() public méthode

public BeginTransaction ( ) : void
Résultat void

CommitTransaction() public méthode

public CommitTransaction ( ) : void
Résultat void

GetKnownChunks() public méthode

public GetKnownChunks ( int dimension ) : IEnumerable
dimension int
Résultat IEnumerable

GetMD5HashFromFile() protected méthode

protected GetMD5HashFromFile ( string fileName ) : string
fileName string
Résultat string

MapMetadata() public méthode

public MapMetadata ( IMapHandler _map, string folder ) : System
_map IMapHandler
folder string
Résultat System

RollbackTransaction() public méthode

public RollbackTransaction ( ) : void
Résultat void

UpdateCache() public méthode

public UpdateCache ( ) : void
Résultat void

Property Details

Entities public_oe property

public Dictionary Entities
Résultat Entity>.Dictionary

TileEntities public_oe property

public Dictionary TileEntities
Résultat TileEntity>.Dictionary