Package net.minecraft.client.resource
Class VideoWarningManager
java.lang.Object
net.minecraft.resource.SinglePreparationResourceReloader<VideoWarningManager.WarningPatternLoader>
net.minecraft.client.resource.VideoWarningManager
- All Implemented Interfaces:
ResourceReloader
@Environment(CLIENT)
public class VideoWarningManager
extends SinglePreparationResourceReloader<VideoWarningManager.WarningPatternLoader>
- Mappings:
Namespace Name official fny
intermediary net/minecraft/class_5407
named net/minecraft/client/resource/VideoWarningManager
-
Nested Class Summary
Modifier and TypeClassDescriptionprotected static final class
Nested classes/interfaces inherited from interface net.minecraft.resource.ResourceReloader
ResourceReloader.Synchronizer
-
Field Summary
Modifier and TypeFieldDescriptionprivate boolean
private static final Identifier
private static final Logger
private boolean
private ImmutableMap<String,
String> private boolean
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
protected void
apply
(VideoWarningManager.WarningPatternLoader warningPatternLoader, ResourceManager resourceManager, Profiler profiler) Handles the prepared intermediate object.void
boolean
canWarn()
private static void
compilePatterns
(com.google.gson.JsonArray array, List<Pattern> patterns) @Nullable String
@Nullable String
@Nullable String
@Nullable String
boolean
boolean
private static @Nullable com.google.gson.JsonObject
loadWarnlist
(ResourceManager resourceManager, Profiler profiler) protected VideoWarningManager.WarningPatternLoader
prepare
(ResourceManager resourceManager, Profiler profiler) Prepares the intermediate object.void
reset()
void
boolean
Methods inherited from class net.minecraft.resource.SinglePreparationResourceReloader
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.ResourceReloader
getName
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official a
Lfny;a:Lorg/slf4j/Logger;
intermediary field_25716
Lnet/minecraft/class_5407;field_25716:Lorg/slf4j/Logger;
named LOGGER
Lnet/minecraft/client/resource/VideoWarningManager;LOGGER:Lorg/slf4j/Logger;
-
GPU_WARNLIST_ID
- Mappings:
Namespace Name Mixin selector official b
Lfny;b:Laew;
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
Lfny;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
Lfny;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
Lfny;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
Lfny;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
Lfny;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
Lfny;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
Lfny;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
Lfny;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
Lfny;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
Lfny;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
Lfny;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
Lfny;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
Lfny;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
Lfny;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
Lfny;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
Lfny;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) Description copied from class:SinglePreparationResourceReloader
Prepares the intermediate object.This method is called in the prepare executor in a reload.
- Specified by:
prepare
in classSinglePreparationResourceReloader<VideoWarningManager.WarningPatternLoader>
- Parameters:
resourceManager
- the resource managerprofiler
- the prepare profiler- Returns:
- the prepared object
- Mappings:
Namespace Name Mixin selector official a
Lfny;a(Lant;Lbdp;)Lfny$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) Description copied from class:SinglePreparationResourceReloader
Handles the prepared intermediate object.This method is called in the apply executor, or the game engine, in a reload.
- Specified by:
apply
in classSinglePreparationResourceReloader<VideoWarningManager.WarningPatternLoader>
- Parameters:
warningPatternLoader
- the prepared objectresourceManager
- the resource managerprofiler
- the apply profiler- Mappings:
Namespace Name Mixin selector official a
Lfny;a(Lfny$a;Lant;Lbdp;)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
Lfny;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 @Nullable com.google.gson.JsonObject loadWarnlist(ResourceManager resourceManager, Profiler profiler) - Mappings:
Namespace Name Mixin selector official c
Lfny;c(Lant;Lbdp;)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;
-