Class HandledScreens
java.lang.Object
net.minecraft.client.gui.screen.ingame.HandledScreens
- Mappings:
- Namespace - Name - official - ela- intermediary - net/minecraft/class_3929- named - net/minecraft/client/gui/screen/ingame/HandledScreens
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprivate static interfaceHandledScreens.Provider<T extends ScreenHandler,U extends Screen & ScreenHandlerProvider<T>> 
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final org.slf4j.Loggerprivate static final Map<ScreenHandlerType<?>,HandledScreens.Provider<?, ?>> 
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprivate static <T extends ScreenHandler>
 @Nullable HandledScreens.Provider<T,?> getProvider(ScreenHandlerType<T> type) static booleanstatic <T extends ScreenHandler>
 voidopen(@Nullable ScreenHandlerType<T> type, MinecraftClient client, int id, Text title) private static <M extends ScreenHandler,U extends Screen & ScreenHandlerProvider<M>> 
 voidregister(ScreenHandlerType<? extends M> type, HandledScreens.Provider<M, U> provider) 
- 
Field Details- 
LOGGERprivate static final org.slf4j.Logger LOGGER- Mappings:
- Namespace - Name - Mixin selector - official - a- Lela;a:Lorg/slf4j/Logger;- intermediary - field_17408- Lnet/minecraft/class_3929;field_17408:Lorg/slf4j/Logger;- named - LOGGER- Lnet/minecraft/client/gui/screen/ingame/HandledScreens;LOGGER:Lorg/slf4j/Logger;
 
- 
PROVIDERS- Mappings:
- Namespace - Name - Mixin selector - official - b- Lela;b:Ljava/util/Map;- intermediary - field_17409- Lnet/minecraft/class_3929;field_17409:Ljava/util/Map;- named - PROVIDERS- Lnet/minecraft/client/gui/screen/ingame/HandledScreens;PROVIDERS:Ljava/util/Map;
 
 
- 
- 
Constructor Details- 
HandledScreenspublic HandledScreens()
 
- 
- 
Method Details- 
openpublic static <T extends ScreenHandler> void open(@Nullable @Nullable ScreenHandlerType<T> type, MinecraftClient client, int id, Text title) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lela;a(Lbxq;Lefu;ILrq;)V- intermediary - method_17541- Lnet/minecraft/class_3929;method_17541(Lnet/minecraft/class_3917;Lnet/minecraft/class_310;ILnet/minecraft/class_2561;)V- named - open- Lnet/minecraft/client/gui/screen/ingame/HandledScreens;open(Lnet/minecraft/screen/ScreenHandlerType;Lnet/minecraft/client/MinecraftClient;ILnet/minecraft/text/Text;)V
 
- 
getProvider@Nullable private static <T extends ScreenHandler> @Nullable HandledScreens.Provider<T,?> getProvider(ScreenHandlerType<T> type) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lela;a(Lbxq;)Lela$a;- intermediary - method_17540- Lnet/minecraft/class_3929;method_17540(Lnet/minecraft/class_3917;)Lnet/minecraft/class_3929$class_3930;- named - getProvider- Lnet/minecraft/client/gui/screen/ingame/HandledScreens;getProvider(Lnet/minecraft/screen/ScreenHandlerType;)Lnet/minecraft/client/gui/screen/ingame/HandledScreens$Provider;
 
- 
registerprivate static <M extends ScreenHandler,U extends Screen & ScreenHandlerProvider<M>> void register(ScreenHandlerType<? extends M> type, HandledScreens.Provider<M, U> provider) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lela;a(Lbxq;Lela$a;)V- intermediary - method_17542- Lnet/minecraft/class_3929;method_17542(Lnet/minecraft/class_3917;Lnet/minecraft/class_3929$class_3930;)V- named - register- Lnet/minecraft/client/gui/screen/ingame/HandledScreens;register(Lnet/minecraft/screen/ScreenHandlerType;Lnet/minecraft/client/gui/screen/ingame/HandledScreens$Provider;)V
 
- 
isMissingScreenspublic static boolean isMissingScreens()- Mappings:
- Namespace - Name - Mixin selector - official - a- Lela;a()Z- intermediary - method_17539- Lnet/minecraft/class_3929;method_17539()Z- named - isMissingScreens- Lnet/minecraft/client/gui/screen/ingame/HandledScreens;isMissingScreens()Z
 
 
-