- 
Nested Class Summary
Nested Classes
private static class 
 
private static interface 
 
private class 
 
private class 
 
private class 
 
private static class 
 
private class 
 
 
 
- 
Field Summary
Fields
 
 
 
 
 
 
 
private static final Text 
 
 
private static final Text 
 
 
 
 
Fields inherited from class net.minecraft.client.gui.screen.ingame.HandledScreen
BACKGROUND_TEXTURE, backgroundHeight, backgroundWidth, cursorDragging, cursorDragSlots, field_32322, focusedSlot, handler, playerInventoryTitle, playerInventoryTitleX, playerInventoryTitleY, titleX, titleY, x, y 
Fields inherited from class net.minecraft.client.gui.screen.Screen
client, executor, FOOTER_SEPARATOR_TEXTURE, HEADER_SEPARATOR_TEXTURE, height, INWORLD_FOOTER_SEPARATOR_TEXTURE, INWORLD_HEADER_SEPARATOR_TEXTURE, MENU_BACKGROUND_TEXTURE, narratorToggleButton, PANORAMA_RENDERER, ROTATING_PANORAMA_RENDERER, textRenderer, title, width 
 
- 
Constructor Summary
Constructors
 
- 
Method Summary
 
protected void
 
protected void
 
void
 
protected void
Called when a screen should be initialized.
 
void
 
(package private) void
 
 
 
 
Methods inherited from class net.minecraft.client.gui.screen.ingame.HandledScreen
close, drawMouseoverTooltip, drawSlot, drawSlotHighlight, endTouchDrag, getScreenHandler, getTooltipFromItem, handleHotbarKeyPressed, isClickOutsideBounds, isPointWithinBounds, keyPressed, mouseClicked, mouseDragged, mouseReleased, onMouseClick, onSlotChangedState, removed, renderBackground, shouldPause, tick 
Methods inherited from class net.minecraft.client.gui.screen.Screen
addDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, applyBlur, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, blur, children, clearAndInit, clearChildren, clearTooltip, filesDragged, findSelectedElementData, getMusic, getNarratedTitle, getNavigationFocus, getTitle, getTooltipFromItem, getUsageNarrationText, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, hasUsageText, init, initTabNavigation, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, narrateScreenIfNarrationEnabled, onDisplayed, refreshNarrator, remove, renderBackgroundTexture, renderDarkening, renderDarkening, renderInGameBackground, renderPanoramaBackground, renderWithTooltip, resize, setInitialFocus, setInitialFocus, setTooltip, setTooltip, setTooltip, setTooltip, shouldCloseOnEsc, switchFocus, updateNarrator, wrapScreenError 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
 
- 
Field Details
- 
TEXTURE
- Mappings:
 
| Namespace | 
Name | 
Mixin selector | 
| named | 
TEXTURE | 
Lnet/minecraft/client/gui/screen/ingame/BeaconScreen;TEXTURE:Lnet/minecraft/util/Identifier; | 
| intermediary | 
field_2808 | 
Lnet/minecraft/class_466;field_2808:Lnet/minecraft/class_2960; | 
| official | 
E | 
Lfox;E:Lakr; | 
 
 
- 
BUTTON_DISABLED_TEXTURE
- Mappings:
 
| Namespace | 
Name | 
Mixin selector | 
| named | 
BUTTON_DISABLED_TEXTURE | 
Lnet/minecraft/client/gui/screen/ingame/BeaconScreen;BUTTON_DISABLED_TEXTURE:Lnet/minecraft/util/Identifier; | 
| intermediary | 
field_45443 | 
Lnet/minecraft/class_466;field_45443:Lnet/minecraft/class_2960; | 
| official | 
F | 
Lfox;F:Lakr; | 
 
 
- 
BUTTON_SELECTED_TEXTURE
- Mappings:
 
| Namespace | 
Name | 
Mixin selector | 
| named | 
BUTTON_SELECTED_TEXTURE | 
Lnet/minecraft/client/gui/screen/ingame/BeaconScreen;BUTTON_SELECTED_TEXTURE:Lnet/minecraft/util/Identifier; | 
| intermediary | 
field_45444 | 
Lnet/minecraft/class_466;field_45444:Lnet/minecraft/class_2960; | 
| official | 
G | 
Lfox;G:Lakr; | 
 
 
- 
BUTTON_HIGHLIGHTED_TEXTURE
static final Identifier BUTTON_HIGHLIGHTED_TEXTURE 
- Mappings:
 
| Namespace | 
Name | 
Mixin selector | 
| named | 
BUTTON_HIGHLIGHTED_TEXTURE | 
Lnet/minecraft/client/gui/screen/ingame/BeaconScreen;BUTTON_HIGHLIGHTED_TEXTURE:Lnet/minecraft/util/Identifier; | 
| intermediary | 
field_45439 | 
Lnet/minecraft/class_466;field_45439:Lnet/minecraft/class_2960; | 
| official | 
H | 
Lfox;H:Lakr; | 
 
 
- 
BUTTON_TEXTURE
- Mappings:
 
| Namespace | 
Name | 
Mixin selector | 
| named | 
BUTTON_TEXTURE | 
Lnet/minecraft/client/gui/screen/ingame/BeaconScreen;BUTTON_TEXTURE:Lnet/minecraft/util/Identifier; | 
| intermediary | 
field_45440 | 
Lnet/minecraft/class_466;field_45440:Lnet/minecraft/class_2960; | 
| official | 
I | 
Lfox;I:Lakr; | 
 
 
- 
CONFIRM_TEXTURE
- Mappings:
 
| Namespace | 
Name | 
Mixin selector | 
| named | 
CONFIRM_TEXTURE | 
Lnet/minecraft/client/gui/screen/ingame/BeaconScreen;CONFIRM_TEXTURE:Lnet/minecraft/util/Identifier; | 
| intermediary | 
field_45441 | 
Lnet/minecraft/class_466;field_45441:Lnet/minecraft/class_2960; | 
| official | 
J | 
Lfox;J:Lakr; | 
 
 
- 
CANCEL_TEXTURE
- Mappings:
 
| Namespace | 
Name | 
Mixin selector | 
| named | 
CANCEL_TEXTURE | 
Lnet/minecraft/client/gui/screen/ingame/BeaconScreen;CANCEL_TEXTURE:Lnet/minecraft/util/Identifier; | 
| intermediary | 
field_45442 | 
Lnet/minecraft/class_466;field_45442:Lnet/minecraft/class_2960; | 
| official | 
K | 
Lfox;K:Lakr; | 
 
 
- 
PRIMARY_POWER_TEXT
private static final Text PRIMARY_POWER_TEXT 
- Mappings:
 
| Namespace | 
Name | 
Mixin selector | 
| named | 
PRIMARY_POWER_TEXT | 
Lnet/minecraft/client/gui/screen/ingame/BeaconScreen;PRIMARY_POWER_TEXT:Lnet/minecraft/text/Text; | 
| intermediary | 
field_26560 | 
Lnet/minecraft/class_466;field_26560:Lnet/minecraft/class_2561; | 
| official | 
L | 
Lfox;L:Lwz; | 
 
 
- 
SECONDARY_POWER_TEXT
private static final Text SECONDARY_POWER_TEXT 
- Mappings:
 
| Namespace | 
Name | 
Mixin selector | 
| named | 
SECONDARY_POWER_TEXT | 
Lnet/minecraft/client/gui/screen/ingame/BeaconScreen;SECONDARY_POWER_TEXT:Lnet/minecraft/text/Text; | 
| intermediary | 
field_26561 | 
Lnet/minecraft/class_466;field_26561:Lnet/minecraft/class_2561; | 
| official | 
M | 
Lfox;M:Lwz; | 
 
 
- 
 
- 
primaryEffect
- Mappings:
 
| Namespace | 
Name | 
Mixin selector | 
| named | 
primaryEffect | 
Lnet/minecraft/client/gui/screen/ingame/BeaconScreen;primaryEffect:Lnet/minecraft/registry/entry/RegistryEntry; | 
| intermediary | 
field_17412 | 
Lnet/minecraft/class_466;field_17412:Lnet/minecraft/class_6880; | 
| official | 
O | 
Lfox;O:Ljm; | 
 
 
- 
secondaryEffect
- Mappings:
 
| Namespace | 
Name | 
Mixin selector | 
| named | 
secondaryEffect | 
Lnet/minecraft/client/gui/screen/ingame/BeaconScreen;secondaryEffect:Lnet/minecraft/registry/entry/RegistryEntry; | 
| intermediary | 
field_17413 | 
Lnet/minecraft/class_466;field_17413:Lnet/minecraft/class_6880; | 
| official | 
P | 
Lfox;P:Ljm; | 
 
 
 
- 
Constructor Details
- 
BeaconScreen
- Mappings:
 
| Namespace | 
Name | 
Mixin selector | 
| named | 
<init> | 
Lnet/minecraft/client/gui/screen/ingame/BeaconScreen;<init>(Lnet/minecraft/screen/BeaconScreenHandler;Lnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/text/Text;)V | 
| intermediary | 
<init> | 
Lnet/minecraft/class_466;<init>(Lnet/minecraft/class_1704;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V | 
| official | 
<init> | 
Lfox;<init>(Lcpy;Lcmw;Lwz;)V | 
 
 
 
- 
Method Details
- 
 
- 
init
protected void init()
Called when a screen should be initialized.
 
This method is called when this screen is opened or resized.
 
This should call Screen.setInitialFocus() to set the element that is initially focused.
 
- Overrides:
 
init in class HandledScreen<BeaconScreenHandler> 
- Mappings:
 
| Namespace | 
Name | 
Mixin selector | 
| named | 
init | 
Lnet/minecraft/client/gui/screen/Screen;init()V | 
| intermediary | 
method_25426 | 
Lnet/minecraft/class_437;method_25426()V | 
| official | 
aT_ | 
Lfod;aT_()V | 
 
 
- 
handledScreenTick
public void handledScreenTick()
- Overrides:
 
handledScreenTick in class HandledScreen<BeaconScreenHandler> 
- Mappings:
 
| Namespace | 
Name | 
Mixin selector | 
| named | 
handledScreenTick | 
Lnet/minecraft/client/gui/screen/ingame/HandledScreen;handledScreenTick()V | 
| intermediary | 
method_37432 | 
Lnet/minecraft/class_465;method_37432()V | 
| official | 
C | 
Lfot;C()V | 
 
 
- 
 
- 
drawForeground
protected void drawForeground(DrawContext context,
 int mouseX,
 int mouseY) 
- Overrides:
 
drawForeground in class HandledScreen<BeaconScreenHandler> 
- Mappings:
 
| Namespace | 
Name | 
Mixin selector | 
| named | 
drawForeground | 
Lnet/minecraft/client/gui/screen/ingame/HandledScreen;drawForeground(Lnet/minecraft/client/gui/DrawContext;II)V | 
| intermediary | 
method_2388 | 
Lnet/minecraft/class_465;method_2388(Lnet/minecraft/class_332;II)V | 
| official | 
b | 
Lfot;b(Lfhz;II)V | 
 
 
- 
drawBackground
protected void drawBackground(DrawContext context,
 float delta,
 int mouseX,
 int mouseY) 
- Specified by:
 
drawBackground in class HandledScreen<BeaconScreenHandler> 
- Mappings:
 
| Namespace | 
Name | 
Mixin selector | 
| named | 
drawBackground | 
Lnet/minecraft/client/gui/screen/ingame/HandledScreen;drawBackground(Lnet/minecraft/client/gui/DrawContext;FII)V | 
| intermediary | 
method_2389 | 
Lnet/minecraft/class_465;method_2389(Lnet/minecraft/class_332;FII)V | 
| official | 
a | 
Lfot;a(Lfhz;FII)V | 
 
 
- 
render
public void render(DrawContext context,
 int mouseX,
 int mouseY,
 float delta) 
- Specified by:
 
render in interface Drawable 
- Overrides:
 
render in class HandledScreen<BeaconScreenHandler> 
- Mappings:
 
| Namespace | 
Name | 
Mixin selector | 
| named | 
render | 
Lnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/gui/DrawContext;IIF)V | 
| intermediary | 
method_25394 | 
Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_332;IIF)V | 
| official | 
a | 
Lfjp;a(Lfhz;IIF)V |