Class OptimizeWorldScreen
java.lang.Object
net.minecraft.client.gui.GuiComponent
net.minecraft.client.gui.components.events.AbstractContainerEventHandler
net.minecraft.client.gui.screens.Screen
net.minecraft.client.gui.screens.worldselection.OptimizeWorldScreen
- All Implemented Interfaces:
ContainerEventHandler
,GuiEventListener
,Widget
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screens.Screen
Screen.NarratableSearchResult
-
Field Summary
Modifier and TypeFieldDescriptionprivate final it.unimi.dsi.fastutil.booleans.BooleanConsumer
private static final it.unimi.dsi.fastutil.objects.Object2IntMap<ResourceKey<Level>>
private static final org.slf4j.Logger
private final WorldUpgrader
Fields inherited from class net.minecraft.client.gui.screens.Screen
font, height, itemRenderer, minecraft, passEvents, renderables, title, width
Fields inherited from class net.minecraft.client.gui.GuiComponent
BACKGROUND_LOCATION, GUI_ICONS_LOCATION, STATS_ICON_LOCATION
Fields inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS
-
Constructor Summary
ModifierConstructorDescriptionprivate
OptimizeWorldScreen
(it.unimi.dsi.fastutil.booleans.BooleanConsumer p_194064_, com.mojang.datafixers.DataFixer p_194065_, LevelStorageSource.LevelStorageAccess p_194066_, LevelSettings p_194067_, boolean p_194068_, WorldGenSettings p_194069_) -
Method Summary
Modifier and TypeMethodDescriptionstatic OptimizeWorldScreen
create
(Minecraft p_101316_, it.unimi.dsi.fastutil.booleans.BooleanConsumer p_101317_, com.mojang.datafixers.DataFixer p_101318_, LevelStorageSource.LevelStorageAccess p_101319_, boolean p_101320_) protected void
init()
void
onClose()
void
removed()
void
void
tick()
Methods inherited from class net.minecraft.client.gui.screens.Screen
addRenderableOnly, addRenderableWidget, addWidget, afterKeyboardAction, afterMouseAction, afterMouseMove, children, clearWidgets, findNarratableWidget, getMinecraft, getNarrationMessage, getTitle, getTooltipFromItem, handleComponentClicked, handleDelayedNarration, hasAltDown, hasControlDown, hasShiftDown, hideWidgets, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, keyPressed, narrationEnabled, onFilesDrop, rebuildWidgets, removeWidget, renderBackground, renderBackground, renderComponentHoverEffect, renderComponentTooltip, renderComponentTooltip, renderComponentTooltip, renderComponentTooltip, renderDirtBackground, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderTooltip, renderTooltip, resize, shouldCloseOnEsc, triggerImmediateNarration, updateNarratedWidget, updateNarrationState, wrapScreenError
Methods inherited from class net.minecraft.client.gui.components.events.AbstractContainerEventHandler
getFocused, isDragging, setDragging, setFocused
Methods inherited from class net.minecraft.client.gui.GuiComponent
blit, blit, blit, blit, blit, blitOutlineBlack, disableScissor, drawCenteredString, drawCenteredString, drawCenteredString, drawString, drawString, drawString, enableScissor, fill, fillGradient, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLine
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.client.gui.components.events.ContainerEventHandler
changeFocus, charTyped, getChildAt, keyReleased, magicalSpecialHackyFocus, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setInitialFocus
Methods inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
mouseMoved
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
DIMENSION_COLORS
private static final it.unimi.dsi.fastutil.objects.Object2IntMap<ResourceKey<Level>> DIMENSION_COLORS -
callback
private final it.unimi.dsi.fastutil.booleans.BooleanConsumer callback -
upgrader
-
-
Constructor Details
-
OptimizeWorldScreen
private OptimizeWorldScreen(it.unimi.dsi.fastutil.booleans.BooleanConsumer p_194064_, com.mojang.datafixers.DataFixer p_194065_, LevelStorageSource.LevelStorageAccess p_194066_, LevelSettings p_194067_, boolean p_194068_, WorldGenSettings p_194069_)
-
-
Method Details
-
create
@Nullable public static OptimizeWorldScreen create(Minecraft p_101316_, it.unimi.dsi.fastutil.booleans.BooleanConsumer p_101317_, com.mojang.datafixers.DataFixer p_101318_, LevelStorageSource.LevelStorageAccess p_101319_, boolean p_101320_) -
init
protected void init() -
tick
public void tick() -
onClose
public void onClose() -
removed
public void removed() -
render
-