ClientPlugin

Undocumented in source.
final
class ClientPlugin : IPlugin {}

Constructors

this
this()
Undocumented in source.

Members

Functions

clientName
string clientName(ClientId clientId)
Undocumented in source. Be warned that the author may not have intended to support it.
connect
void connect(string ip, ushort port)
Undocumented in source. Be warned that the author may not have intended to support it.
connectCommand
void connectCommand(CommandParams params)
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.
drawOverlay
void drawOverlay(Render2Event event)
Undocumented in source. Be warned that the author may not have intended to support it.
drawScene
void drawScene(Render1Event event)
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.
handleClientPositionPacket
void handleClientPositionPacket(ubyte[] packetData, ClientId peer)
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.
handlePacketMapPacket
void handlePacketMapPacket(ubyte[] packetData, ClientId clientId)
Undocumented in source. Be warned that the author may not have intended to support it.
handleSessionInfoPacket
void handleSessionInfoPacket(ubyte[] packetData, ClientId clientId)
Undocumented in source. Be warned that the author may not have intended to support it.
handleSpawnPacket
void handleSpawnPacket(ubyte[] packetData, ClientId peer)
Undocumented in source. Be warned that the author may not have intended to support it.
handleThisClientConnected
void handleThisClientConnected(ThisClientConnectedEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
handleThisClientDisconnected
void handleThisClientDisconnected(ThisClientDisconnectedEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
handleUserLoggedInPacket
void handleUserLoggedInPacket(ubyte[] packetData, ClientId clientId)
Undocumented in source. Be warned that the author may not have intended to support it.
handleUserLoggedOutPacket
void handleUserLoggedOutPacket(ubyte[] packetData, ClientId clientId)
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.
load
void load(string[] args)
Undocumented in source. Be warned that the author may not have intended to support it.
onClosePressedEvent
void onClosePressedEvent(ClosePressedEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
onConsoleCommand
void onConsoleCommand(string command)
Undocumented in source. Be warned that the author may not have intended to support it.
onConsoleToggleKey
void onConsoleToggleKey(string )
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.
onGameStopEvent
void onGameStopEvent(GameStopEvent gameStopEvent)
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.
onLockMouse
void onLockMouse(string )
Undocumented in source. Be warned that the author may not have intended to support it.
onPostUpdateEvent
void onPostUpdateEvent(PostUpdateEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
onPreUpdateEvent
void onPreUpdateEvent(PreUpdateEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
onToggleCulling
void onToggleCulling(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.
printDebug
void printDebug()
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.
run
void run(string[] args)
Undocumented in source. Be warned that the author may not have intended to support it.
sendMessage
void sendMessage(string msg)
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.
setViewRadius
void setViewRadius(int newViewRadius)
Undocumented in source. Be warned that the author may not have intended to support it.
toggleProfiler
void toggleProfiler()
Undocumented in source. Be warned that the author may not have intended to support it.
updateStats
void updateStats()
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.client.plugininfo)
Undocumented in source.

Variables

chunkMan
ChunkMan chunkMan;
Undocumented in source.
clientNames
string[ClientId] clientNames;
Undocumented in source.
connection
NetClientPlugin connection;
Undocumented in source.
console
Console console;
Undocumented in source.
doUpdateObserverPosition
bool doUpdateObserverPosition;
Undocumented in source.
isConsoleShown
bool isConsoleShown;
Undocumented in source.
isCullingEnabled
bool isCullingEnabled;
Undocumented in source.
isDisconnecting
bool isDisconnecting;
Undocumented in source.
isRunning
bool isRunning;
Undocumented in source.
isSpawned
bool isSpawned;
Undocumented in source.
mouseLocked
bool mouseLocked;
Undocumented in source.
nicknameOpt
ConfigOption nicknameOpt;
Undocumented in source.
numWorkersOpt
ConfigOption numWorkersOpt;
Undocumented in source.
prevChunkPos
ChunkWorldPos prevChunkPos;
Undocumented in source.
profiler
Profiler profiler;
Undocumented in source.
profilerSender
DespikerSender profilerSender;
Undocumented in source.
runDespikerOpt
ConfigOption runDespikerOpt;
Undocumented in source.
sendPositionTimer
double sendPositionTimer;
Undocumented in source.
serverIpOpt
ConfigOption serverIpOpt;
Undocumented in source.
serverPortOpt
ConfigOption serverPortOpt;
Undocumented in source.
stats
AppStatistics stats;
Undocumented in source.
thisClientId
ClientId thisClientId;
Undocumented in source.
updatedCameraPos
vec3 updatedCameraPos;
Undocumented in source.
worldAccess
WorldAccess worldAccess;
Undocumented in source.

Meta