WorldInteractionPlugin

Undocumented in source.

Members

Functions

cameraPos
vec3 cameraPos()
Undocumented in source. Be warned that the author may not have intended to support it.
cameraTraget
vec3 cameraTraget()
Undocumented in source. Be warned that the author may not have intended to support it.
drawCursor
void drawCursor(BlockWorldPos block, Color4ub color)
Undocumented in source. Be warned that the author may not have intended to support it.
drawDebug
void drawDebug(RenderSolid3dEvent 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.
fillBox
void fillBox(WorldBox box, BlockId blockId, BlockMetadata blockMeta)
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
BlockIdAndMeta pickBlock()
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

blockPlugin
BlockPluginClient blockPlugin;
Undocumented in source.
blockPos
BlockWorldPos blockPos;
Undocumented in source.
cameraInSolidBlock
bool cameraInSolidBlock;
Undocumented in source.
clientWorld
ClientWorld clientWorld;
Undocumented in source.
connection
NetClientPlugin connection;
Undocumented in source.
cursorHit
bool cursorHit;
Undocumented in source.
cursorPos
vec3 cursorPos;
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
ivec3 hitPosition;
lineEnd
vec3 lineEnd;
Undocumented in source.
lineStart
vec3 lineStart;
Undocumented in source.
sideBlockPos
BlockWorldPos sideBlockPos;
Undocumented in source.
traceBatch
Batch traceBatch;
Undocumented in source.
traceVisible
bool traceVisible;
Undocumented in source.

Meta