CLASS net/minecraft/class_3906 net/minecraft/util/thread/MessageListener
	METHOD method_16898 getName ()Ljava/lang/String;
	METHOD method_16901 send (Ljava/lang/Object;)V
		ARG 1 message
	METHOD method_17344 create (Ljava/lang/String;Ljava/util/function/Consumer;)Lnet/minecraft/class_3906;
		ARG 0 name
		ARG 1 action
	METHOD method_17345 ask (Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;
		ARG 1 messageProvider
