| public static <T extends AbstractContainerMenu> void |  | a(cfq<T> arg0, eqv arg1, int arg2, tl arg3) |   | create(MenuType<T> arg0, Minecraft arg1, int arg2, Component arg3) |   | method_17541(class_3917<T> arg0, class_310 arg1, int arg2, class_2561 arg3) |   | m_bfjpnbju(C_nyfkquex<T> arg0, C_ayfeobid arg1, int arg2, C_rdaqiwdt arg3) |   | open(ScreenHandlerType<T> type, MinecraftClient client, int id, Text title) |   | open(ScreenHandlerType<T> type, MinecraftClient client, int id, Text title) |   | m_96201_(C_1291_<T> p_96202_, C_3391_ p_96203_, int p_96204_, C_4996_ p_96205_) |  
  | 
| private static <T extends AbstractContainerMenu> MenuScreens$ScreenConstructor<T, ?> |  | 
| private static <M extends AbstractContainerMenu, U extends Screen extends MenuAccess<M>> void |  | a(cfq<? extends M> arg0, exx$a<M, U> arg1) |   | register(MenuType<? extends M> arg0, MenuScreens$ScreenConstructor<M, U> arg1) |   | method_17542(class_3917<? extends M> arg0, class_3929$class_3930<M, U> arg1) |   | m_cauybzki(C_nyfkquex<? extends M> arg0, C_romgnhyy$C_nsvnjocs<M, U> arg1) |   | register(ScreenHandlerType<? extends M> type, HandledScreens$Provider<M, U> provider) |   | register(ScreenHandlerType<? extends M> type, HandledScreens$Provider<M, U> provider) |   | m_96206_(C_1291_<? extends M> p_96207_, C_3567_$C_3568_<M, U> p_96208_) |  
  | 
| public static boolean |  | a() |   | selfTest() |   | method_17539() |   | m_todsqhld() |   | isMissingScreens() |   | isMissingScreens() |   | m_96198_() |  
  |