WorldInteractionPlugin

Undocumented in source.

Members

Functions

drawDebug
void drawDebug(Render1Event event)
Undocumented in source. Be warned that the author may not have intended to support it.
drawDebugCursor
void drawDebugCursor()
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.
onUpdateEvent
void onUpdateEvent(UpdateEvent event)
Undocumented in source. Be warned that the author may not have intended to support it.
pickBlock
BlockType pickBlock()
Undocumented in source. Be warned that the author may not have intended to support it.
placeBlock
void placeBlock(BlockType blockId)
Undocumented in source. Be warned that the author may not have intended to support it.
traceCursor
void traceCursor()
Undocumented in source. Be warned that the author may not have intended to support it.

Mixins

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

Variables

blockPos
BlockWorldPos blockPos;
Undocumented in source.
clientPlugin
ClientPlugin clientPlugin;
Undocumented in source.
cursorHit
bool cursorHit;
Undocumented in source.
cursorPos
vec3 cursorPos;
cursorSize
vec3 cursorSize;
Undocumented in source.
cursorTraceTime
Duration cursorTraceTime;
Undocumented in source.
evDispatcher
EventDispatcherPlugin evDispatcher;
Undocumented in source.
graphics
GraphicsPlugin graphics;
Undocumented in source.
hitBatch
Batch hitBatch;
Undocumented in source.
hitNormal
ivec3 hitNormal;
Undocumented in source.
hitPosition
vec3 hitPosition;
lineEnd
vec3 lineEnd;
Undocumented in source.
lineStart
vec3 lineStart;
Undocumented in source.
showCursor
bool showCursor;
Undocumented in source.
traceBatch
Batch traceBatch;
Undocumented in source.
traceVisible
bool traceVisible;
Undocumented in source.

Meta