net.minecraft.client.gui.screens.inventory

public class BeaconScreen

extends AbstractContainerScreen<BeaconMenu>

All mapped superinterfaces:

ContainerEventHandler, GuiEventListener, TabOrderedElement, Renderable, MenuAccess

gdh
net.minecraft.client.gui.screens.inventory.BeaconScreen
net.minecraft.class_466

Field summary

Modifier and TypeField
private static final ResourceLocation
G
BEACON_LOCATION
field_2808
static final ResourceLocation
H
BUTTON_DISABLED_SPRITE
field_45443
static final ResourceLocation
I
BUTTON_SELECTED_SPRITE
field_45444
static final ResourceLocation
J
BUTTON_HIGHLIGHTED_SPRITE
field_45439
static final ResourceLocation
K
BUTTON_SPRITE
field_45440
static final ResourceLocation
L
CONFIRM_SPRITE
field_45441
static final ResourceLocation
M
CANCEL_SPRITE
field_45442
private static final Component
N
PRIMARY_EFFECT_LABEL
field_26560
private static final Component
O
SECONDARY_EFFECT_LABEL
field_26561
private final List<BeaconScreen$BeaconButton>
P
beaconButtons
field_33832
Holder<MobEffect>
Q
primary
field_17412
Holder<MobEffect>
R
secondary
field_17413

Constructor summary

ModifierConstructor
public (BeaconMenu arg0, Inventory arg1, Component arg2)

Method summary

Modifier and TypeMethod
private <T extends AbstractWidget extends BeaconScreen$BeaconButton> void
a(T arg0)
addBeaconButton(T arg0)
method_37076(T arg0)
protected void
aR_()
init()
method_25426()
public void
m()
containerTick()
method_37432()
void
E()
updateButtons()
method_37078()
protected void
c(fvb arg0, int arg1, int arg2)
renderLabels(GuiGraphics arg0, int arg1, int arg2)
method_2388(class_332 arg0, int arg1, int arg2)
protected void
a(fvb arg0, float arg1, int arg2, int arg3)
renderBg(GuiGraphics arg0, float arg1, int arg2, int arg3)
method_2389(class_332 arg0, float arg1, int arg2, int arg3)
public void
a(fvb arg0, int arg1, int arg2, float arg3)
render(GuiGraphics arg0, int arg1, int arg2, float arg3)
method_25394(class_332 arg0, int arg1, int arg2, float arg3)