net.minecraft.client.gui.screens

public abstract class Screen

extends AbstractContainerEventHandler implements Widget

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, Widget

dfz
net.minecraft.client.gui.screens.Screen
net.minecraft.class_437
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.Screen

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
LOGGER
LOGGER
LOGGER
LOGGER
private static final Set<String>
ALLOWED_PROTOCOLS
ALLOWED_PROTOCOLS
ALLOWED_PROTOCOLS
ALLOWED_PROTOCOLS
protected final Component
title
title
title
title
protected final List<GuiEventListener>
children
children
children
children
protected Minecraft
minecraft
minecraft
minecraft
minecraft
protected ItemRenderer
itemRenderer
itemRenderer
itemRenderer
itemRenderer
public int
width
width
width
width
public int
height
height
height
height
protected final List<AbstractWidget>
buttons
buttons
buttons
buttons
public boolean
passEvents
passEvents
passEvents
passEvents
protected Font
font
font
font
font
private URI
clickedLink
clickedLink
clickedLink
clickedLink

Constructor summary

ModifierConstructor
protected (Component title)

Method summary

Modifier and TypeMethod
public Component
getTitle()
getTitle()
getTitle()
getTitle()
public String
getNarrationMessage()
getNarrationMessage()
getNarrationMessage()
getNarrationMessage()
public void
render(int arg0, int arg1, float arg2)
render(int arg0, int arg1, float arg2)
render(int arg0, int arg1, float arg2)
render(int arg0, int arg1, float arg2)
render(int arg0, int arg1, float arg2)
public boolean
keyPressed(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
keyPressed(int arg0, int arg1, int arg2)
public boolean
shouldCloseOnEsc()
shouldCloseOnEsc()
shouldCloseOnEsc()
shouldCloseOnEsc()
public void
onClose()
onClose()
onClose()
onClose()
protected <T extends AbstractWidget> T
addButton(T arg0)
addButton(T arg0)
addButton(T arg0)
addButton(T button)
addButton(T arg0)
protected void
renderTooltip(bek arg0, int arg1, int arg2)
renderTooltip(ItemStack arg0, int arg1, int arg2)
renderTooltip(class_1799 arg0, int arg1, int arg2)
renderTooltip(ItemStack stack, int x, int y)
renderTooltip(ItemStack arg0, int arg1, int arg2)
public List<String>
getTooltipFromItem(bek arg0)
getTooltipFromItem(ItemStack arg0)
getTooltipFromItem(class_1799 arg0)
getTooltipFromItem(ItemStack stack)
getTooltipFromItem(ItemStack arg0)
public void
renderTooltip(String arg0, int arg1, int arg2)
renderTooltip(String arg0, int arg1, int arg2)
renderTooltip(String arg0, int arg1, int arg2)
renderTooltip(String text, int x, int y)
renderTooltip(String arg0, int arg1, int arg2)
public void
renderTooltip(List<String> arg0, int arg1, int arg2)
renderTooltip(List<String> arg0, int arg1, int arg2)
renderTooltip(List<String> arg0, int arg1, int arg2)
renderTooltip(List<String> text, int x, int y)
renderTooltip(List<String> arg0, int arg1, int arg2)
protected void
renderComponentHoverEffect(lf arg0, int arg1, int arg2)
renderComponentHoverEffect(Component arg0, int arg1, int arg2)
renderComponentHoverEffect(class_2561 arg0, int arg1, int arg2)
renderComponentHoverEffect(Text component, int x, int y)
renderComponentHoverEffect(ITextComponent arg0, int arg1, int arg2)
protected void
insertText(String arg0, boolean arg1)
insertText(String arg0, boolean arg1)
insertText(String arg0, boolean arg1)
insertText(String text, boolean override)
insertText(String arg0, boolean arg1)
public boolean
handleComponentClicked(lf arg0)
handleComponentClicked(Component arg0)
handleComponentClicked(class_2561 arg0)
handleComponentClicked(ITextComponent arg0)
public void
sendMessage(String arg0)
sendMessage(String arg0)
sendMessage(String arg0)
sendMessage(String message)
sendMessage(String arg0)
public void
sendMessage(String arg0, boolean arg1)
sendMessage(String arg0, boolean arg1)
sendMessage(String arg0, boolean arg1)
sendMessage(String message, boolean toHud)
sendMessage(String arg0, boolean arg1)
public void
init(dbl arg0, int arg1, int arg2)
init(Minecraft arg0, int arg1, int arg2)
init(class_310 arg0, int arg1, int arg2)
init(MinecraftClient client, int width, int height)
init(Minecraft arg0, int arg1, int arg2)
public void
setSize(int arg0, int arg1)
setSize(int arg0, int arg1)
setSize(int arg0, int arg1)
setSize(int width, int height)
setSize(int arg0, int arg1)
public List<? extends GuiEventListener>
children()
children()
children()
children()
protected void
init()
init()
init()
init()
public void
tick()
tick()
tick()
tick()
public void
removed()
removed()
removed()
removed()
public void
renderBackground()
renderBackground()
renderBackground()
renderBackground()
public void
renderBackground(int arg0)
renderBackground(int arg0)
renderBackground(int arg0)
renderBackground(int alpha)
renderBackground(int arg0)
public void
renderDirtBackground(int arg0)
renderDirtBackground(int arg0)
renderDirtBackground(int arg0)
renderDirtBackground(int alpha)
renderDirtBackground(int arg0)
public boolean
isPauseScreen()
isPauseScreen()
isPauseScreen()
isPauseScreen()
private void
confirmLink(boolean arg0)
confirmLink(boolean arg0)
confirmLink(boolean arg0)
confirmLink(boolean open)
confirmLink(boolean arg0)
private void
openLink(URI arg0)
openLink(URI arg0)
openLink(URI arg0)
openLink(URI link)
openLink(URI arg0)
public static boolean
hasControlDown()
hasControlDown()
hasControlDown()
hasControlDown()
public static boolean
hasShiftDown()
hasShiftDown()
hasShiftDown()
hasShiftDown()
public static boolean
hasAltDown()
hasAltDown()
hasAltDown()
hasAltDown()
public static boolean
isCut(int arg0)
isCut(int arg0)
isCut(int arg0)
isCut(int code)
isCut(int arg0)
public static boolean
isPaste(int arg0)
isPaste(int arg0)
isPaste(int arg0)
isPaste(int code)
isPaste(int arg0)
public static boolean
isCopy(int arg0)
isCopy(int arg0)
isCopy(int arg0)
isCopy(int code)
isCopy(int arg0)
public static boolean
isSelectAll(int arg0)
isSelectAll(int arg0)
isSelectAll(int arg0)
isSelectAll(int code)
isSelectAll(int arg0)
public void
resize(dbl arg0, int arg1, int arg2)
resize(Minecraft arg0, int arg1, int arg2)
resize(class_310 arg0, int arg1, int arg2)
resize(MinecraftClient client, int width, int height)
resize(Minecraft arg0, int arg1, int arg2)
public static void
wrapScreenError(Runnable arg0, String arg1, String arg2)
wrapScreenError(Runnable arg0, String arg1, String arg2)
wrapScreenError(Runnable arg0, String arg1, String arg2)
wrapScreenError(Runnable task, String errorTitle, String screenName)
wrapScreenError(Runnable arg0, String arg1, String arg2)
protected boolean
isValidCharacterForName(String arg0, char arg1, int arg2)
isValidCharacterForName(String arg0, char arg1, int arg2)
isValidCharacterForName(String arg0, char arg1, int arg2)
isValidCharacterForName(String name, char character, int cursorPos)
isValidCharacterForName(String arg0, char arg1, int arg2)
public boolean
isMouseOver(double arg0, double arg1)
isMouseOver(double arg0, double arg1)
isMouseOver(double arg0, double arg1)
isMouseOver(double arg0, double arg1)
isMouseOver(double arg0, double arg1)