Class NPCBenchmarkCommand
java.lang.Object
com.hypixel.hytale.server.core.command.system.AbstractCommand
com.hypixel.hytale.server.core.command.system.basecommands.CommandBase
com.hypixel.hytale.server.npc.commands.NPCBenchmarkCommand
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Messageprivate static final Messageprivate final FlagArgprivate final OptionalArg<Double> private final FlagArgFields inherited from class com.hypixel.hytale.server.core.command.system.AbstractCommand
EMPTY_STRING_ARRAY, LOGGER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidexecuteSync(CommandContext context) private static voidlogRoleDistribution(TimeDistributionRecorder rec, StringBuilder sb, Formatter formatter, String name) private static voidlogSensorSupportLoS(SensorSupportBenchmark bm, StringBuilder sb, Formatter formatter, String name) private static voidlogSensorSupportUpdateTime(SensorSupportBenchmark bm, StringBuilder sb, Formatter formatter, String name) Methods inherited from class com.hypixel.hytale.server.core.command.system.basecommands.CommandBase
executeMethods inherited from class com.hypixel.hytale.server.core.command.system.AbstractCommand
acceptCall, addAliases, addSubCommand, addUsageVariant, canGeneratePermission, completeRegistration, countParents, generatePermissionNode, getAliases, getDescription, getFullyQualifiedName, getName, getOwner, getPermission, getPermissionGroups, getPermissionGroupsRecursive, getRequiredArguments, getSubCommands, getUsageShort, getUsageString, hasBeenRegistered, hasPermission, isVariant, matches, putRecursivePermissionGroups, requirePermission, setAllowsExtraArguments, setOwner, setPermissionGroup, setPermissionGroups, setUnavailableInSingleplayer, withDefaultArg, withDefaultArg, withFlagArg, withListDefaultArg, withListOptionalArg, withListRequiredArg, withOptionalArg, withOptionalArg, withRequiredArg, withRequiredArg
-
Field Details
-
MESSAGE_COMMANDS_NPC_BENCHMARK_START_FAILED
-
MESSAGE_COMMANDS_NPC_BENCHMARK_DONE
-
roleArg
-
sensorSupportArg
-
secondsArg
-
-
Constructor Details
-
NPCBenchmarkCommand
public NPCBenchmarkCommand()
-
-
Method Details
-
executeSync
- Specified by:
executeSyncin classCommandBase
-
logRoleDistribution
private static void logRoleDistribution(@Nonnull TimeDistributionRecorder rec, @Nonnull StringBuilder sb, @Nonnull Formatter formatter, @Nonnull String name) -
logSensorSupportUpdateTime
private static void logSensorSupportUpdateTime(@Nonnull SensorSupportBenchmark bm, @Nonnull StringBuilder sb, @Nonnull Formatter formatter, @Nonnull String name) -
logSensorSupportLoS
private static void logSensorSupportLoS(@Nonnull SensorSupportBenchmark bm, @Nonnull StringBuilder sb, @Nonnull Formatter formatter, @Nonnull String name)
-