NPCSensorStatsCommand

public class NPCSensorStatsCommand extends AbstractPlayerCommand

Command for npcsensorstat operations. Registered with the command system and callable by players.

java.lang.Object > AbstractPlayerCommand > NPCSensorStatsCommand

Field Summary

npcPlugin

final NPCPlugin npcPlugin

Field npcPlugin.

roles

final List roles

Field roles.

transformComponent

final TransformComponent transformComponent

Field transformComponent.

pos

final Vector3d pos

Field pos.

name

final String name

Field name.

roleIndex

final int roleIndex

Field roleIndex.

npcComponent

final NPCEntity npcComponent

Field npcComponent.

out

final StringBuilder out

Field out.

roleStats

final RoleStats roleStats

Field roleStats.

roleName

final String roleName

Field roleName.

builderInfo

final BuilderInfo builderInfo

Field builderInfo.

roleBuilder

final Builder roleBuilder

Field roleBuilder.

builderSupport

final BuilderSupport builderSupport

Field builderSupport.

role

final Role role

Field role.

buckets

final IntArrayList buckets

Field buckets.

ranges

final int[] ranges

Field ranges.

Method Detail

NPCSensorStatsCommand

public public NPCSensorStatsCommand ()

Method NPCSensorStatsCommand.

execute

protected void execute (@Nonnull final CommandContext context, @Nonnull final Store store, @Nonnull final Ref ref, @Nonnull final PlayerRef playerRef, @Nonnull final World world)

Method execute.

Parameters:
@Nonnull final CommandContext context
@Nonnull final Store store
@Nonnull final Ref ref
@Nonnull final PlayerRef playerRef
@Nonnull final World world

Vector3d

public new Vector3d (transformComponent.getPosition()

Method Vector3d.

Parameters:
transformComponent.getPosition( transformComponent.getPosition(

BuilderSupport

public new BuilderSupport (NPCPlugin.get()

Method BuilderSupport.

Parameters:
NPCPlugin.get( NPCPlugin.get(

ExecutionContext

public new ExecutionContext ()

Method ExecutionContext.

isRangesEmpty

static boolean isRangesEmpty (@Nonnull final RoleStats roleStats, final boolean isPlayer)

Method isRangesEmpty.

Parameters:
@Nonnull final RoleStats roleStats
final boolean isPlayer

formatBuckets

static void formatBuckets (@Nonnull final StringBuilder builder, @Nonnull final RoleStats roleStats, @Nonnull final String label, final boolean isPlayer, final int width)

Method formatBuckets.

Parameters:
@Nonnull final StringBuilder builder
@Nonnull final RoleStats roleStats
@Nonnull final String label
final boolean isPlayer
final int width

formatRanges

static void formatRanges (@Nonnull final StringBuilder builder, @Nonnull final RoleStats roleStats, @Nonnull final String label, final boolean isPlayer, @Nonnull final RoleStats.RangeType rangeType, final int width)

Method formatRanges.

Parameters:
@Nonnull final StringBuilder builder
@Nonnull final RoleStats roleStats
@Nonnull final String label
final boolean isPlayer
@Nonnull final RoleStats.RangeType rangeType
final int width