Class ScreenMixin
java.lang.Object
net.minecraft.client.gui.DrawContext
net.glasslauncher.mods.api.gcapi.mixin.ScreenMixin
- All Implemented Interfaces:
ScreenAccessor
-
Field Summary
FieldsFields inherited from class net.minecraft.client.gui.DrawContext
zOffset -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddrawTooltipStuff(int mouseX, int mouseY, float delta, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) getMouseTooltip(int mouseX, int mouseY, List<?> extraObjectsToCheck) booleanisMouseInBounds(int[] xywh, int mouseX, int mouseY) voidsetSelectedButton(net.minecraft.client.gui.widget.ButtonWidget value) Methods inherited from class net.minecraft.client.gui.DrawContext
drawCenteredTextWithShadow, drawHorizontalLine, drawTexture, drawTextWithShadow, drawVerticalLine, fill, fillGradient
-
Field Details
-
textRenderer
protected net.minecraft.client.font.TextRenderer textRenderer -
buttons
-
-
Constructor Details
-
ScreenMixin
public ScreenMixin()
-
-
Method Details
-
drawTooltipStuff
public void drawTooltipStuff(int mouseX, int mouseY, float delta, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) -
getMouseTooltip
- Specified by:
getMouseTooltipin interfaceScreenAccessor
-
setSelectedButton
public void setSelectedButton(net.minecraft.client.gui.widget.ButtonWidget value) - Specified by:
setSelectedButtonin interfaceScreenAccessor
-
isMouseInBounds
public boolean isMouseInBounds(int[] xywh, int mouseX, int mouseY)
-