Class WorldSelectionList.WorldListEntry
java.lang.Object
net.minecraft.client.gui.components.AbstractSelectionList.Entry<E>
net.minecraft.client.gui.components.ObjectSelectionList.Entry<WorldSelectionList.Entry>
net.minecraft.client.gui.screens.worldselection.WorldSelectionList.Entry
net.minecraft.client.gui.screens.worldselection.WorldSelectionList.WorldListEntry
- All Implemented Interfaces:
AutoCloseable
,GuiEventListener
,NarrationSupplier
- Enclosing class:
- WorldSelectionList
public final class WorldSelectionList.WorldListEntry
extends WorldSelectionList.Entry
implements AutoCloseable
-
Field Summary
Modifier and TypeFieldDescriptionprivate final DynamicTexture
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private Path
private final ResourceLocation
private long
private final Minecraft
private final SelectWorldScreen
private final LevelSummary
Fields inherited from class net.minecraft.client.gui.components.AbstractSelectionList.Entry
list
Fields inherited from interface net.minecraft.client.gui.components.events.GuiEventListener
DOUBLE_CLICK_THRESHOLD_MS
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
void
void
void
boolean
void
private DynamicTexture
private void
boolean
mouseClicked
(double p_101706_, double p_101707_, int p_101708_) private void
void
void
render
(PoseStack p_101721_, int p_101722_, int p_101723_, int p_101724_, int p_101725_, int p_101726_, int p_101727_, int p_101728_, boolean p_101729_, float p_101730_) private void
renderExperimentalWarning
(PoseStack stack, int mouseX, int mouseY, int top, int left) Methods inherited from class net.minecraft.client.gui.components.ObjectSelectionList.Entry
changeFocus, updateNarration
Methods inherited from class net.minecraft.client.gui.components.AbstractSelectionList.Entry
isMouseOver
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.GuiEventListener
charTyped, keyPressed, keyReleased, mouseDragged, mouseMoved, mouseReleased, mouseScrolled
-
Field Details
-
ICON_WIDTH
private static final int ICON_WIDTH- See Also:
-
ICON_HEIGHT
private static final int ICON_HEIGHT- See Also:
-
ICON_OVERLAY_X_JOIN
private static final int ICON_OVERLAY_X_JOIN- See Also:
-
ICON_OVERLAY_X_JOIN_WITH_NOTIFY
private static final int ICON_OVERLAY_X_JOIN_WITH_NOTIFY- See Also:
-
ICON_OVERLAY_X_WARNING
private static final int ICON_OVERLAY_X_WARNING- See Also:
-
ICON_OVERLAY_X_ERROR
private static final int ICON_OVERLAY_X_ERROR- See Also:
-
ICON_OVERLAY_Y_UNSELECTED
private static final int ICON_OVERLAY_Y_UNSELECTED- See Also:
-
ICON_OVERLAY_Y_SELECTED
private static final int ICON_OVERLAY_Y_SELECTED- See Also:
-
minecraft
-
screen
-
summary
-
iconLocation
-
iconFile
-
icon
-
lastClickTime
private long lastClickTime
-
-
Constructor Details
-
WorldListEntry
-
-
Method Details
-
getNarration
- Specified by:
getNarration
in classObjectSelectionList.Entry<WorldSelectionList.Entry>
-
render
public void render(PoseStack p_101721_, int p_101722_, int p_101723_, int p_101724_, int p_101725_, int p_101726_, int p_101727_, int p_101728_, boolean p_101729_, float p_101730_) - Specified by:
render
in classAbstractSelectionList.Entry<WorldSelectionList.Entry>
-
mouseClicked
public boolean mouseClicked(double p_101706_, double p_101707_, int p_101708_) - Specified by:
mouseClicked
in interfaceGuiEventListener
-
joinWorld
public void joinWorld() -
deleteWorld
public void deleteWorld() -
doDeleteWorld
public void doDeleteWorld() -
editWorld
public void editWorld() -
recreateWorld
public void recreateWorld() -
loadWorld
private void loadWorld() -
queueLoadScreen
private void queueLoadScreen() -
loadServerIcon
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
- Overrides:
close
in classWorldSelectionList.Entry
-
getLevelName
-
isSelectable
public boolean isSelectable()- Specified by:
isSelectable
in classWorldSelectionList.Entry
-
renderExperimentalWarning
-