Package org.spigotmc
Class CustomTimingsHandler
java.lang.Object
org.spigotmc.CustomTimingsHandler
Provides custom timing sections for /timings merged.
-
Constructor Summary
ConstructorsConstructorDescriptionCustomTimingsHandler(String name) CustomTimingsHandler(String name, CustomTimingsHandler parent) -
Method Summary
Modifier and TypeMethodDescriptionstatic voidprintTimings(PrintStream printStream) Prints the timings and extra data to the given stream.static voidreload()Resets all timings.voidreset()Reset this timer, setting all values to zero.voidStarts timing to track a section of code.voidStops timing a section of code.static voidtick()Ticked every tick by CraftBukkit to count the number of times a timer caused TPS loss.
-
Constructor Details
-
CustomTimingsHandler
-
CustomTimingsHandler
-
-
Method Details
-
printTimings
Prints the timings and extra data to the given stream.- Parameters:
printStream- output stream
-
reload
public static void reload()Resets all timings. -
tick
public static void tick()Ticked every tick by CraftBukkit to count the number of times a timer caused TPS loss. -
startTiming
public void startTiming()Starts timing to track a section of code. -
stopTiming
public void stopTiming()Stops timing a section of code. -
reset
public void reset()Reset this timer, setting all values to zero.
-