From 199ef7401f0bf266362dd48ddd0611e3ca1b79ef Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Fri, 31 Mar 2023 21:49:25 +0100 Subject: [PATCH] Revert "Timings: do not shorten event handler timing names" This reverts commit a2ff9649d5f9a14a2bb6e9ab7bab4ea731d225a3. --- src/timings/Timings.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/timings/Timings.php b/src/timings/Timings.php index 74567ce4c..c56929078 100644 --- a/src/timings/Timings.php +++ b/src/timings/Timings.php @@ -310,7 +310,12 @@ abstract class Timings{ public static function getEventTimings(Event $event) : TimingsHandler{ $eventClass = get_class($event); if(!isset(self::$events[$eventClass])){ - self::$events[$eventClass] = new TimingsHandler($eventClass, group: "Events"); + if(str_starts_with($eventClass, "pocketmine\\event\\")){ + $name = (new \ReflectionClass($event))->getShortName(); + }else{ + $name = $eventClass; + } + self::$events[$eventClass] = new TimingsHandler($name, group: "Events"); } return self::$events[$eventClass];