Package co.aikar.timings
Class Timings
java.lang.Object
co.aikar.timings.Timings
-
Field Summary
Modifier and TypeFieldDescriptionstatic final Timing
static final Timing
static final EmptyTiming
static final Timing
static final Timing
static final FullServerTickTiming
static final Timing
static final Timing
static final Timing
static final Timing
static final Timing
static final Timing
static final Timing
static final Timing
static final Timing
static final Timing
static final Timing
static final Timing
static final Timing
static final Timing
static final Timing
static final Timing
static final Timing
static final Timing
static final Timing
static final Timing
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Timing
getBlockEntityTiming
(BlockEntity blockEntity) static Timing
getCommandTiming
(Command command) static Timing
getEntityTiming
(Entity entity) static int
static int
static Timing
getPluginEventTiming
(Class<? extends Event> event, Listener listener, EventExecutor executor, Plugin plugin) static Timing
static Timing
static Timing
getTaskTiming
(TaskHandler handler, long period) static void
init()
Initialize the static fields.static boolean
static boolean
Timings是否被完全关闭了static boolean
static boolean
static void
reset()
static void
setHistoryInterval
(int interval) static void
setHistoryLength
(int length) static void
setTimingsEnabled
(boolean enabled) static void
setVerboseEnabled
(boolean enabled) static void
-
Field Details
-
emptyTimer
-
fullServerTickTimer
-
timingsTickTimer
-
pluginEventTimer
-
connectionTimer
-
schedulerTimer
-
schedulerAsyncTimer
-
schedulerSyncTimer
-
commandTimer
-
serverCommandTimer
-
levelSaveTimer
-
playerNetworkSendTimer
-
playerNetworkReceiveTimer
-
playerChunkOrderTimer
-
playerChunkSendTimer
-
playerCommandTimer
-
tickEntityTimer
-
tickBlockEntityTimer
-
entityMoveTimer
-
entityBaseTickTimer
-
livingEntityBaseTickTimer
-
generationTimer
-
populationTimer
-
generationCallbackTimer
-
permissibleCalculationTimer
-
permissionDefaultTimer
-
-
Constructor Details
-
Timings
public Timings()
-
-
Method Details
-
init
Initialize the static fields. -
isTimingsCloseCompletely
Timings是否被完全关闭了- Returns:
- boolean
-
isTimingsEnabled
public static boolean isTimingsEnabled() -
setTimingsEnabled
public static void setTimingsEnabled(boolean enabled) -
isVerboseEnabled
public static boolean isVerboseEnabled() -
setVerboseEnabled
public static void setVerboseEnabled(boolean enabled) -
isPrivacy
public static boolean isPrivacy() -
getIgnoredConfigSections
-
getHistoryInterval
public static int getHistoryInterval() -
setHistoryInterval
public static void setHistoryInterval(int interval) -
getHistoryLength
public static int getHistoryLength() -
setHistoryLength
public static void setHistoryLength(int length) -
reset
public static void reset() -
getCommandTiming
-
getTaskTiming
-
getPluginEventTiming
-
getEntityTiming
-
getBlockEntityTiming
-
getReceiveDataPacketTiming
-
getSendDataPacketTiming
-
stopServer
public static void stopServer()
-