Class ScreenMixin
java.lang.Object
de.teamlapen.werewolves.mixin.client.ScreenMixin
- All Implemented Interfaces:
de.teamlapen.werewolves.api.client.gui.ScreenAccessor
public abstract class ScreenMixin
extends Object
implements de.teamlapen.werewolves.api.client.gui.ScreenAccessor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected net.minecraft.client.gui.FontList<net.minecraft.client.gui.components.Renderable> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.client.gui.FontgetFont()<T extends net.minecraft.client.gui.components.AbstractWidget & net.minecraft.client.gui.components.events.GuiEventListener & net.minecraft.client.gui.narration.NarratableEntry>
TinvokeAddRenderableWidget_werewolves(T button) voidinvokeRemoveWidget(net.minecraft.client.gui.components.events.GuiEventListener listener) protected abstract voidremoveWidget(net.minecraft.client.gui.components.events.GuiEventListener p_169412_)
-
Field Details
-
font
protected net.minecraft.client.gui.Font font -
renderables
-
-
Constructor Details
-
ScreenMixin
public ScreenMixin()
-
-
Method Details
-
removeWidget
protected abstract void removeWidget(net.minecraft.client.gui.components.events.GuiEventListener p_169412_) -
invokeAddRenderableWidget_werewolves
public <T extends net.minecraft.client.gui.components.AbstractWidget & net.minecraft.client.gui.components.events.GuiEventListener & net.minecraft.client.gui.narration.NarratableEntry> T invokeAddRenderableWidget_werewolves(T button) - Specified by:
invokeAddRenderableWidget_werewolvesin interfacede.teamlapen.werewolves.api.client.gui.ScreenAccessor
-
getFont
public net.minecraft.client.gui.Font getFont()- Specified by:
getFontin interfacede.teamlapen.werewolves.api.client.gui.ScreenAccessor
-
invokeRemoveWidget
public void invokeRemoveWidget(net.minecraft.client.gui.components.events.GuiEventListener listener) - Specified by:
invokeRemoveWidgetin interfacede.teamlapen.werewolves.api.client.gui.ScreenAccessor
-