Package dev.architectury.impl
Class ScreenAccessImpl
java.lang.Object
dev.architectury.impl.ScreenAccessImpl
- All Implemented Interfaces:
ScreenAccess
-
Constructor Summary
Constructors -
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.ScreenvoidsetScreen(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:
getScreenin interfaceScreenAccess
-
getNarratables
- Specified by:
getNarratablesin interfaceScreenAccess
-
getRenderables
- Specified by:
getRenderablesin 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:
addRenderableWidgetin interfaceScreenAccess
-
addRenderableOnly
public <T extends net.minecraft.client.gui.components.Renderable> T addRenderableOnly(T listener) - Specified by:
addRenderableOnlyin interfaceScreenAccess
-
addWidget
public <T extends net.minecraft.client.gui.components.events.GuiEventListener & net.minecraft.client.gui.narration.NarratableEntry> T addWidget(T listener) - Specified by:
addWidgetin interfaceScreenAccess
-