Class WrappedCachedWorldProvider
Inheritance
System.Object
WrappedCachedWorldProvider
Implements
ICachingWorldProvider
Assembly: OpenAPI.dll
Syntax
public class WrappedCachedWorldProvider : WrappedWorldProvider, ICachingWorldProvider
Constructors
|
Improve this Doc
View Source
WrappedCachedWorldProvider(OpenApi, IWorldProvider)
Declaration
public WrappedCachedWorldProvider(OpenApi api, IWorldProvider worldProvider)
Parameters
Type |
Name |
Description |
OpenApi |
api |
|
IWorldProvider |
worldProvider |
|
Methods
|
Improve this Doc
View Source
ClearCachedChunks()
Declaration
public void ClearCachedChunks()
|
Improve this Doc
View Source
GenerateChunkColumn(ChunkCoordinates, Boolean)
Declaration
public override ChunkColumn GenerateChunkColumn(ChunkCoordinates chunkCoordinates, bool cacheOnly = false)
Parameters
Type |
Name |
Description |
ChunkCoordinates |
chunkCoordinates |
|
System.Boolean |
cacheOnly |
|
Returns
Type |
Description |
ChunkColumn |
|
Overrides
|
Improve this Doc
View Source
GetCachedChunks()
Declaration
public ChunkColumn[] GetCachedChunks()
Returns
Type |
Description |
ChunkColumn[] |
|
|
Improve this Doc
View Source
UnloadChunks(MiNET.Player[], ChunkCoordinates, Double)
Declaration
public int UnloadChunks(MiNET.Player[] players, ChunkCoordinates spawn, double maxViewDistance)
Parameters
Type |
Name |
Description |
MiNET.Player[] |
players |
|
ChunkCoordinates |
spawn |
|
System.Double |
maxViewDistance |
|
Returns
Type |
Description |
System.Int32 |
|
Implements
ICachingWorldProvider