Package net.minecraft.client.resource
Class VideoWarningManager
java.lang.Object
net.minecraft.resource.SinglePreparationResourceReloadListener<VideoWarningManager.WarningPatternLoader>
net.minecraft.client.resource.VideoWarningManager
- All Implemented Interfaces:
ResourceReloadListener
@Environment(CLIENT) public class VideoWarningManager extends SinglePreparationResourceReloadListener<VideoWarningManager.WarningPatternLoader>
- Mappings:
Namespace Name official ehk
intermediary net/minecraft/class_5407
named net/minecraft/client/resource/VideoWarningManager
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
VideoWarningManager.WarningPatternLoader
Nested classes/interfaces inherited from interface net.minecraft.resource.ResourceReloadListener
ResourceReloadListener.Synchronizer
-
Field Summary
Fields Modifier and Type Field Description private boolean
cancelledAfterWarning
private static Identifier
GPU_WARNLIST_ID
private static Logger
LOGGER
private boolean
warned
private ImmutableMap<String,String>
warnings
private boolean
warningScheduled
-
Constructor Summary
Constructors Constructor Description VideoWarningManager()
-
Method Summary
Modifier and Type Method Description void
acceptAfterWarnings()
protected void
apply(VideoWarningManager.WarningPatternLoader warningPatternLoader, ResourceManager resourceManager, Profiler profiler)
void
cancelAfterWarnings()
boolean
canWarn()
private static void
compilePatterns(JsonArray array, List<Pattern> patterns)
String
getRendererWarning()
String
getVendorWarning()
String
getVersionWarning()
String
getWarningsAsString()
boolean
hasCancelledAfterWarning()
boolean
hasWarning()
private static JsonObject
loadWarnlist(ResourceManager resourceManager, Profiler profiler)
protected VideoWarningManager.WarningPatternLoader
prepare(ResourceManager resourceManager, Profiler profiler)
void
reset()
void
scheduleWarning()
boolean
shouldWarn()
Methods inherited from class net.minecraft.resource.SinglePreparationResourceReloadListener
reload
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.resource.ResourceReloadListener
getName
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official a
Lehk;a:Lorg/apache/logging/log4j/Logger;
intermediary field_25716
Lnet/minecraft/class_5407;field_25716:Lorg/apache/logging/log4j/Logger;
named LOGGER
Lnet/minecraft/client/resource/VideoWarningManager;LOGGER:Lorg/apache/logging/log4j/Logger;
-
GPU_WARNLIST_ID
- Mappings:
Namespace Name Mixin selector official b
Lehk;b:Lwb;
intermediary field_25689
Lnet/minecraft/class_5407;field_25689:Lnet/minecraft/class_2960;
named GPU_WARNLIST_ID
Lnet/minecraft/client/resource/VideoWarningManager;GPU_WARNLIST_ID:Lnet/minecraft/util/Identifier;
-
warnings
- Mappings:
Namespace Name Mixin selector official c
Lehk;c:Lcom/google/common/collect/ImmutableMap;
intermediary field_25690
Lnet/minecraft/class_5407;field_25690:Lcom/google/common/collect/ImmutableMap;
named warnings
Lnet/minecraft/client/resource/VideoWarningManager;warnings:Lcom/google/common/collect/ImmutableMap;
-
warningScheduled
private boolean warningScheduled- Mappings:
Namespace Name Mixin selector official d
Lehk;d:Z
intermediary field_25717
Lnet/minecraft/class_5407;field_25717:Z
named warningScheduled
Lnet/minecraft/client/resource/VideoWarningManager;warningScheduled:Z
-
warned
private boolean warned- Mappings:
Namespace Name Mixin selector official e
Lehk;e:Z
intermediary field_25718
Lnet/minecraft/class_5407;field_25718:Z
named warned
Lnet/minecraft/client/resource/VideoWarningManager;warned:Z
-
cancelledAfterWarning
private boolean cancelledAfterWarning- Mappings:
Namespace Name Mixin selector official f
Lehk;f:Z
intermediary field_25719
Lnet/minecraft/class_5407;field_25719:Z
named cancelledAfterWarning
Lnet/minecraft/client/resource/VideoWarningManager;cancelledAfterWarning:Z
-
-
Constructor Details
-
VideoWarningManager
public VideoWarningManager()
-
-
Method Details
-
hasWarning
public boolean hasWarning()- Mappings:
Namespace Name Mixin selector official a
Lehk;a()Z
intermediary method_30055
Lnet/minecraft/class_5407;method_30055()Z
named hasWarning
Lnet/minecraft/client/resource/VideoWarningManager;hasWarning()Z
-
canWarn
public boolean canWarn()- Mappings:
Namespace Name Mixin selector official b
Lehk;b()Z
intermediary method_30137
Lnet/minecraft/class_5407;method_30137()Z
named canWarn
Lnet/minecraft/client/resource/VideoWarningManager;canWarn()Z
-
scheduleWarning
public void scheduleWarning()- Mappings:
Namespace Name Mixin selector official d
Lehk;d()V
intermediary method_30138
Lnet/minecraft/class_5407;method_30138()V
named scheduleWarning
Lnet/minecraft/client/resource/VideoWarningManager;scheduleWarning()V
-
acceptAfterWarnings
public void acceptAfterWarnings()- Mappings:
Namespace Name Mixin selector official e
Lehk;e()V
intermediary method_30139
Lnet/minecraft/class_5407;method_30139()V
named acceptAfterWarnings
Lnet/minecraft/client/resource/VideoWarningManager;acceptAfterWarnings()V
-
cancelAfterWarnings
public void cancelAfterWarnings()- Mappings:
Namespace Name Mixin selector official f
Lehk;f()V
intermediary method_30140
Lnet/minecraft/class_5407;method_30140()V
named cancelAfterWarnings
Lnet/minecraft/client/resource/VideoWarningManager;cancelAfterWarnings()V
-
shouldWarn
public boolean shouldWarn()- Mappings:
Namespace Name Mixin selector official g
Lehk;g()Z
intermediary method_30141
Lnet/minecraft/class_5407;method_30141()Z
named shouldWarn
Lnet/minecraft/client/resource/VideoWarningManager;shouldWarn()Z
-
hasCancelledAfterWarning
public boolean hasCancelledAfterWarning()- Mappings:
Namespace Name Mixin selector official h
Lehk;h()Z
intermediary method_30142
Lnet/minecraft/class_5407;method_30142()Z
named hasCancelledAfterWarning
Lnet/minecraft/client/resource/VideoWarningManager;hasCancelledAfterWarning()Z
-
reset
public void reset()- Mappings:
Namespace Name Mixin selector official i
Lehk;i()V
intermediary method_30143
Lnet/minecraft/class_5407;method_30143()V
named reset
Lnet/minecraft/client/resource/VideoWarningManager;reset()V
-
getRendererWarning
- Mappings:
Namespace Name Mixin selector official j
Lehk;j()Ljava/lang/String;
intermediary method_30060
Lnet/minecraft/class_5407;method_30060()Ljava/lang/String;
named getRendererWarning
Lnet/minecraft/client/resource/VideoWarningManager;getRendererWarning()Ljava/lang/String;
-
getVersionWarning
- Mappings:
Namespace Name Mixin selector official k
Lehk;k()Ljava/lang/String;
intermediary method_30062
Lnet/minecraft/class_5407;method_30062()Ljava/lang/String;
named getVersionWarning
Lnet/minecraft/client/resource/VideoWarningManager;getVersionWarning()Ljava/lang/String;
-
getVendorWarning
- Mappings:
Namespace Name Mixin selector official l
Lehk;l()Ljava/lang/String;
intermediary method_30063
Lnet/minecraft/class_5407;method_30063()Ljava/lang/String;
named getVendorWarning
Lnet/minecraft/client/resource/VideoWarningManager;getVendorWarning()Ljava/lang/String;
-
getWarningsAsString
- Mappings:
Namespace Name Mixin selector official m
Lehk;m()Ljava/lang/String;
intermediary method_30920
Lnet/minecraft/class_5407;method_30920()Ljava/lang/String;
named getWarningsAsString
Lnet/minecraft/client/resource/VideoWarningManager;getWarningsAsString()Ljava/lang/String;
-
prepare
protected VideoWarningManager.WarningPatternLoader prepare(ResourceManager resourceManager, Profiler profiler)- Specified by:
prepare
in classSinglePreparationResourceReloadListener<VideoWarningManager.WarningPatternLoader>
- Mappings:
Namespace Name Mixin selector official a
Lehk;a(Lacx;Laos;)Lehk$a;
intermediary method_30056
Lnet/minecraft/class_5407;method_30056(Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Lnet/minecraft/class_5407$class_5408;
named prepare
Lnet/minecraft/client/resource/VideoWarningManager;prepare(Lnet/minecraft/resource/ResourceManager;Lnet/minecraft/util/profiler/Profiler;)Lnet/minecraft/client/resource/VideoWarningManager$WarningPatternLoader;
-
apply
protected void apply(VideoWarningManager.WarningPatternLoader warningPatternLoader, ResourceManager resourceManager, Profiler profiler)- Specified by:
apply
in classSinglePreparationResourceReloadListener<VideoWarningManager.WarningPatternLoader>
- Mappings:
Namespace Name Mixin selector official a
Lehk;a(Lehk$a;Lacx;Laos;)V
intermediary method_30058
Lnet/minecraft/class_5407;method_30058(Lnet/minecraft/class_5407$class_5408;Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)V
named apply
Lnet/minecraft/client/resource/VideoWarningManager;apply(Lnet/minecraft/client/resource/VideoWarningManager$WarningPatternLoader;Lnet/minecraft/resource/ResourceManager;Lnet/minecraft/util/profiler/Profiler;)V
-
compilePatterns
- Mappings:
Namespace Name Mixin selector official a
Lehk;a(Lcom/google/gson/JsonArray;Ljava/util/List;)V
intermediary method_30057
Lnet/minecraft/class_5407;method_30057(Lcom/google/gson/JsonArray;Ljava/util/List;)V
named compilePatterns
Lnet/minecraft/client/resource/VideoWarningManager;compilePatterns(Lcom/google/gson/JsonArray;Ljava/util/List;)V
-
loadWarnlist
@Nullable private static JsonObject loadWarnlist(ResourceManager resourceManager, Profiler profiler)- Mappings:
Namespace Name Mixin selector official c
Lehk;c(Lacx;Laos;)Lcom/google/gson/JsonObject;
intermediary method_30061
Lnet/minecraft/class_5407;method_30061(Lnet/minecraft/class_3300;Lnet/minecraft/class_3695;)Lcom/google/gson/JsonObject;
named loadWarnlist
Lnet/minecraft/client/resource/VideoWarningManager;loadWarnlist(Lnet/minecraft/resource/ResourceManager;Lnet/minecraft/util/profiler/Profiler;)Lcom/google/gson/JsonObject;
-