Package net.minecraftforge.fml.loading
Class ImmediateWindowHandler
java.lang.Object
net.minecraftforge.fml.loading.ImmediateWindowHandler
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final record - 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static ProgressMeterprivate static final org.apache.logging.log4j.Loggerprivate static ImmediateWindowProvider - 
Constructor Summary
Constructors - 
Method Summary
Modifier 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
- 
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER - 
provider
 - 
earlyProgress
 
 - 
 - 
Constructor Details
- 
ImmediateWindowHandler
public ImmediateWindowHandler() 
 - 
 - 
Method Details
- 
load
 - 
setupMinecraftWindow
public static long setupMinecraftWindow(IntSupplier width, IntSupplier height, Supplier<String> title, LongSupplier monitor)  - 
positionWindow
public static boolean positionWindow(Optional<Object> monitor, IntConsumer widthSetter, IntConsumer heightSetter, IntConsumer xSetter, IntConsumer ySetter)  - 
updateFBSize
 - 
loadingOverlay
 - 
acceptGameLayer
 - 
renderTick
public static void renderTick() - 
getGLVersion
 - 
updateProgress
 
 -