Package dev.architectury.impl
Class ScreenAccessImpl
java.lang.Object
dev.architectury.impl.ScreenAccessImpl
- All Implemented Interfaces:
ScreenAccess
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription<T extends net.minecraft.client.gui.components.Renderable>
TaddRenderableOnly
(T listener) <T extends net.minecraft.client.gui.components.AbstractWidget & net.minecraft.client.gui.components.Renderable & net.minecraft.client.gui.narration.NarratableEntry>
TaddRenderableWidget
(T widget) <T extends net.minecraft.client.gui.components.events.GuiEventListener & net.minecraft.client.gui.narration.NarratableEntry>
TaddWidget
(T listener) List<net.minecraft.client.gui.narration.NarratableEntry>
List<net.minecraft.client.gui.components.Renderable>
net.minecraft.client.gui.screens.Screen
void
setScreen
(net.minecraft.client.gui.screens.Screen screen)
-
Constructor Details
-
ScreenAccessImpl
public ScreenAccessImpl(net.minecraft.client.gui.screens.Screen screen)
-
-
Method Details
-
setScreen
public void setScreen(net.minecraft.client.gui.screens.Screen screen) -
getScreen
public net.minecraft.client.gui.screens.Screen getScreen()- Specified by:
getScreen
in interfaceScreenAccess
-
getNarratables
- Specified by:
getNarratables
in interfaceScreenAccess
-
getRenderables
- Specified by:
getRenderables
in interfaceScreenAccess
-
addRenderableWidget
public <T extends net.minecraft.client.gui.components.AbstractWidget & net.minecraft.client.gui.components.Renderable & net.minecraft.client.gui.narration.NarratableEntry> T addRenderableWidget(T widget) - Specified by:
addRenderableWidget
in interfaceScreenAccess
-
addRenderableOnly
public <T extends net.minecraft.client.gui.components.Renderable> T addRenderableOnly(T listener) - Specified by:
addRenderableOnly
in interfaceScreenAccess
-
addWidget
public <T extends net.minecraft.client.gui.components.events.GuiEventListener & net.minecraft.client.gui.narration.NarratableEntry> T addWidget(T listener) - Specified by:
addWidget
in interfaceScreenAccess
-