C# Класс OpenMinecraft.MapMetadata

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Entities Entity>.Dictionary
TileEntities TileEntity>.Dictionary

Открытые методы

Метод Описание
BeginTransaction ( ) : void
CommitTransaction ( ) : void
GetKnownChunks ( int dimension ) : IEnumerable
MapMetadata ( IMapHandler _map, string folder ) : System
RollbackTransaction ( ) : void
UpdateCache ( ) : void

Защищенные методы

Метод Описание
GetMD5HashFromFile ( string fileName ) : string

Приватные методы

Метод Описание
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

Описание методов

BeginTransaction() публичный Метод

public BeginTransaction ( ) : void
Результат void

CommitTransaction() публичный Метод

public CommitTransaction ( ) : void
Результат void

GetKnownChunks() публичный Метод

public GetKnownChunks ( int dimension ) : IEnumerable
dimension int
Результат IEnumerable

GetMD5HashFromFile() защищенный Метод

protected GetMD5HashFromFile ( string fileName ) : string
fileName string
Результат string

MapMetadata() публичный Метод

public MapMetadata ( IMapHandler _map, string folder ) : System
_map IMapHandler
folder string
Результат System

RollbackTransaction() публичный Метод

public RollbackTransaction ( ) : void
Результат void

UpdateCache() публичный Метод

public UpdateCache ( ) : void
Результат void

Описание свойств

Entities публичное свойство

public Dictionary Entities
Результат Entity>.Dictionary

TileEntities публичное свойство

public Dictionary TileEntities
Результат TileEntity>.Dictionary