public class LaserPointerOperation extends ToolOperation
Class LaserPointerOperation. Provides laserpointeroperation functionality for the Hytale server.
java.lang.Object > ToolOperation > LaserPointerOperation
Field Summary
colorText
final
String
colorText
Field colorText.
durationObj
final
Object
durationObj
Field durationObj.
networkIdComponent
final
NetworkId
networkIdComponent
Field networkIdComponent.
playerNetworkId
final
int
playerNetworkId
Field playerNetworkId.
lookVec
final
Transform
lookVec
Field lookVec.
lookVecPosition
final
Vector3d
lookVecPosition
Field lookVecPosition.
lookVecDirection
final
Vector3d
lookVecDirection
Field lookVecDirection.
hitLocation
final
Vector3d
hitLocation
Field hitLocation.
endLocation
final
Vector3d
endLocation
Field endLocation.
laserPacket
final
BuilderToolLaserPointer
laserPacket
Field laserPacket.
Method Detail
LaserPointerOperation
public
public
LaserPointerOperation
(@Nonnull final Ref ref, @Nonnull final Player player, @Nonnull final BuilderToolOnUseInteraction packet, @Nonnull final ComponentAccessor componentAccessor)
Method LaserPointerOperation.
- Parameters:
@Nonnull final Refref@Nonnull final Playerplayer@Nonnull final BuilderToolOnUseInteractionpacket@Nonnull final ComponentAccessorcomponentAccessor
execute0
public
boolean
execute0
(final int x, final int y, final int z)
Method execute0.
- Parameters:
final intxfinal intyfinal intz