CLASS net/minecraft/class_5407 net/minecraft/client/resource/VideoWarningManager
	FIELD field_25689 GPU_WARNLIST_ID Lnet/minecraft/class_2960;
	FIELD field_25690 warnings Lcom/google/common/collect/ImmutableMap;
	FIELD field_25716 LOGGER Lorg/apache/logging/log4j/Logger;
	FIELD field_25717 warningScheduled Z
	FIELD field_25718 warned Z
	FIELD field_25719 cancelledAfterWarning Z
	METHOD method_30055 hasWarning ()Z
	METHOD method_30057 compilePatterns (Lcom/google/gson/JsonArray;Ljava/util/List;)V
		ARG 0 array
		ARG 1 patterns
	METHOD method_30059 (Ljava/util/List;Lcom/google/gson/JsonElement;)V
		ARG 1 json
	METHOD method_30060 getRendererWarning ()Ljava/lang/String;
	METHOD method_30061 loadWarnlist (Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Lcom/google/gson/JsonObject;
		ARG 0 resourceManager
		ARG 1 profiler
	METHOD method_30062 getVersionWarning ()Ljava/lang/String;
	METHOD method_30063 getVendorWarning ()Ljava/lang/String;
	METHOD method_30137 canWarn ()Z
	METHOD method_30138 scheduleWarning ()V
	METHOD method_30139 acceptAfterWarnings ()V
	METHOD method_30140 cancelAfterWarnings ()V
	METHOD method_30141 shouldWarn ()Z
	METHOD method_30142 hasCancelledAfterWarning ()Z
	METHOD method_30143 reset ()V
	METHOD method_30919 (Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V
		ARG 1 key
		ARG 2 value
	METHOD method_30920 getWarningsAsString ()Ljava/lang/String;
	CLASS class_5408 WarningPatternLoader
		FIELD field_25691 rendererPatterns Ljava/util/List;
		FIELD field_25692 versionPatterns Ljava/util/List;
		FIELD field_25693 vendorPatterns Ljava/util/List;
		METHOD <init> (Ljava/util/List;Ljava/util/List;Ljava/util/List;)V
			ARG 1 rendererPatterns
			ARG 2 versionPatterns
			ARG 3 vendorPatterns
		METHOD method_30064 buildWarnings ()Lcom/google/common/collect/ImmutableMap;
		METHOD method_30066 buildWarning (Ljava/util/List;Ljava/lang/String;)Ljava/lang/String;
			ARG 0 warningPattern
			ARG 1 info
