CLASS aex net/minecraft/util/profiler/DisableableProfiler
	CLASS aex$a ProfilerController
		METHOD a isEnabled ()Z
		METHOD b disable ()Lafa;
		METHOD c getResults ()Lafa;
		METHOD d enable ()V
	CLASS aex$b ProfilerControllerImpl
		FIELD a profiler Laez;
		METHOD a isEnabled ()Z
		METHOD b disable ()Lafa;
		METHOD c getResults ()Lafa;
		METHOD d enable ()V
	FIELD b tickSupplier Ljava/util/function/IntSupplier;
	FIELD c controller Laex$b;
	METHOD <init> (Ljava/util/function/IntSupplier;)V
		ARG 1 tickSupplier
	METHOD a startTick ()V
	METHOD a push (Ljava/lang/String;)V
	METHOD a push (Ljava/util/function/Supplier;)V
	METHOD b endTick ()V
	METHOD b swap (Ljava/lang/String;)V
	METHOD b swap (Ljava/util/function/Supplier;)V
	METHOD c pop ()V
	METHOD d getController ()Laex$a;
