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