C# 클래스 OpenMinecraft.MapMetadata

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

공개 프로퍼티들

프로퍼티 타입 설명
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