ClientWorld

Undocumented in source.
final
class ClientWorld : IPlugin {}

Members

Functions

currentDimention
DimentionId currentDimention()
Undocumented in source. Be warned that the author may not have intended to support it.
decDimention
void decDimention()
Undocumented in source. Be warned that the author may not have intended to support it.
decViewRadius
void decViewRadius()
Undocumented in source. Be warned that the author may not have intended to support it.
drawDebugChunkGrid
void drawDebugChunkGrid(WorldBox box)
Undocumented in source. Be warned that the author may not have intended to support it.
drawDebugChunkInfo
void drawDebugChunkInfo()
Undocumented in source. Be warned that the author may not have intended to support it.
drawDebugChunkMetadata
void drawDebugChunkMetadata(WorldBox box)
Undocumented in source. Be warned that the author may not have intended to support it.
getViewRadius
int getViewRadius()
Undocumented in source. Be warned that the author may not have intended to support it.
handleChunkDataPacket
void handleChunkDataPacket(ubyte[] packetData, ClientId peer)
Undocumented in source. Be warned that the author may not have intended to support it.
handleChunkObserverAdded
void handleChunkObserverAdded(ChunkWorldPos , ClientId )
Undocumented in source. Be warned that the author may not have intended to support it.
handleFillBlockBoxPacket
void handleFillBlockBoxPacket(ubyte[] packetData, ClientId peer)
Undocumented in source. Be warned that the author may not have intended to support it.
handleGameStopEvent
void handleGameStopEvent(GameStopEvent gameStopEvent)
Undocumented in source. Be warned that the author may not have intended to support it.
handleIdMapPacket
void handleIdMapPacket(ubyte[] packetData, ClientId clientId)
Undocumented in source. Be warned that the author may not have intended to support it.
handleLoadChunk
void handleLoadChunk(ChunkWorldPos )
Undocumented in source. Be warned that the author may not have intended to support it.
handleMultiblockChangePacket
void handleMultiblockChangePacket(ubyte[] packetData, ClientId peer)
Undocumented in source. Be warned that the author may not have intended to support it.
handlePlaceBlockEntityPacket
void handlePlaceBlockEntityPacket(ubyte[] packetData, ClientId peer)
Undocumented in source. Be warned that the author may not have intended to support it.
handlePostUpdateEvent
void handlePostUpdateEvent(PostUpdateEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
handlePreUpdateEvent
void handlePreUpdateEvent(PreUpdateEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
handleRemoveBlockEntityPacket
void handleRemoveBlockEntityPacket(ubyte[] packetData, ClientId peer)
Undocumented in source. Be warned that the author may not have intended to support it.
handleSendClientSettingsEvent
void handleSendClientSettingsEvent(SendClientSettingsEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
incDimention
void incDimention()
Undocumented in source. Be warned that the author may not have intended to support it.
incViewRadius
void incViewRadius()
Undocumented in source. Be warned that the author may not have intended to support it.
init
void init(IPluginManager pluginman)
Undocumented in source. Be warned that the author may not have intended to support it.
onBlockBoxChanged
void onBlockBoxChanged(WorldBox blockBox)
Undocumented in source. Be warned that the author may not have intended to support it.
onChunkLoaded
void onChunkLoaded(ChunkWorldPos cwp, ChunkLayerItem[] layers)
Undocumented in source. Be warned that the author may not have intended to support it.
onDecViewRadius
void onDecViewRadius(string )
Undocumented in source. Be warned that the author may not have intended to support it.
onIncViewRadius
void onIncViewRadius(string )
Undocumented in source. Be warned that the author may not have intended to support it.
onPrintChunkMeta
void onPrintChunkMeta(string )
Undocumented in source. Be warned that the author may not have intended to support it.
onRemeshViewBox
void onRemeshViewBox(string )
Undocumented in source. Be warned that the author may not have intended to support it.
onToggleMetaData
void onToggleMetaData(string )
Undocumented in source. Be warned that the author may not have intended to support it.
onTogglePositionUpdate
void onTogglePositionUpdate(string )
Undocumented in source. Be warned that the author may not have intended to support it.
postInit
void postInit()
Undocumented in source. Be warned that the author may not have intended to support it.
preInit
void preInit()
Undocumented in source. Be warned that the author may not have intended to support it.
registerResourceManagers
void registerResourceManagers(void delegate(IResourceManager) registerHandler)
Undocumented in source. Be warned that the author may not have intended to support it.
registerResources
void registerResources(IResourceManagerRegistry resmanRegistry)
Undocumented in source. Be warned that the author may not have intended to support it.
remeshBox
void remeshBox(WorldBox box, bool printTime)
Undocumented in source. Be warned that the author may not have intended to support it.
sendPosition
void sendPosition(double dt)
Undocumented in source. Be warned that the author may not have intended to support it.
setCurrentDimention
void setCurrentDimention(DimentionId dimention, ubyte positionKey)
Undocumented in source. Be warned that the author may not have intended to support it.
setViewRadius
void setViewRadius(int newViewRadius)
Undocumented in source. Be warned that the author may not have intended to support it.
updateObserverPosition
void updateObserverPosition()
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

sendPositionInterval
enum sendPositionInterval;
Undocumented in source.

Mixins

__anonymous
mixin IdAndSemverFrom!(voxelman.world.plugininfo)
Undocumented in source.

Variables

chunkManager
ChunkManager chunkManager;
Undocumented in source.
chunkMeshMan
ChunkMeshMan chunkMeshMan;
Undocumented in source.
chunkObserverManager
ChunkObserverManager chunkObserverManager;
Undocumented in source.
chunksToRemesh
HashSet!ChunkWorldPos chunksToRemesh;
Undocumented in source.
currentTimestamp
TimestampType currentTimestamp;
Undocumented in source.
doUpdateObserverPosition
bool doUpdateObserverPosition;
Undocumented in source.
drawDebugMetadata
bool drawDebugMetadata;
Undocumented in source.
entityAccess
BlockEntityAccess entityAccess;
Undocumented in source.
idMapManager
IdMapManagerClient idMapManager;
Undocumented in source.
observerClientId
ClientId observerClientId;
Undocumented in source.
observerPosition
ChunkWorldPos observerPosition;
Undocumented in source.
positionKey
ubyte positionKey;
Undocumented in source.
prevChunkPos
ChunkWorldPos prevChunkPos;
Undocumented in source.
sendPositionTimer
double sendPositionTimer;
Undocumented in source.
totalLoadedChunks
size_t totalLoadedChunks;
Undocumented in source.
updatedCameraPos
vec3 updatedCameraPos;
Undocumented in source.
viewRadius
int viewRadius;
Undocumented in source.
viewRadiusOpt
ConfigOption viewRadiusOpt;
Undocumented in source.
worldAccess
WorldAccess worldAccess;
Undocumented in source.

Meta