Package net.minecraftforge.fml.loading
Class ImmediateWindowHandler
java.lang.Object
net.minecraftforge.fml.loading.ImmediateWindowHandler
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprivate static final record
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static ProgressMeterprivate static final org.apache.logging.log4j.Loggerprivate static ImmediateWindowProvider
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic voidacceptGameLayer(ModuleLayer layer) static Stringstatic voidstatic <T> Supplier<T>static booleanpositionWindow(Optional<Object> monitor, IntConsumer widthSetter, IntConsumer heightSetter, IntConsumer xSetter, IntConsumer ySetter) static voidstatic longsetupMinecraftWindow(IntSupplier width, IntSupplier height, Supplier<String> title, LongSupplier monitor) static voidupdateFBSize(IntConsumer width, IntConsumer height) static voidupdateProgress(String message) 
- 
Field Details- 
LOGGERprivate static final org.apache.logging.log4j.Logger LOGGER
- 
provider
- 
earlyProgress
 
- 
- 
Constructor Details- 
ImmediateWindowHandlerpublic ImmediateWindowHandler()
 
- 
- 
Method Details- 
load
- 
setupMinecraftWindowpublic static long setupMinecraftWindow(IntSupplier width, IntSupplier height, Supplier<String> title, LongSupplier monitor) 
- 
positionWindowpublic static boolean positionWindow(Optional<Object> monitor, IntConsumer widthSetter, IntConsumer heightSetter, IntConsumer xSetter, IntConsumer ySetter) 
- 
updateFBSize
- 
loadingOverlay
- 
acceptGameLayer
- 
renderTickpublic static void renderTick()
- 
getGLVersion
- 
updateProgress
 
-