Class FabricHelper
java.lang.Object
mods.thecomputerizer.theimpossiblelibrary.fabric.core.FabricHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voiddrawGradientRect(boolean java8, mods.thecomputerizer.theimpossiblelibrary.api.client.render.RenderAPI renderer, Object buffer, Object mat, int zLevel, int left, int top, int right, int bottom, int startColor, int endColor) The equivalent of GuiUtils#drawGradientRect from forgestatic voidfinalizeEntrypoints(mods.thecomputerizer.theimpossiblelibrary.api.common.CommonEntryPoint entryPoint) static Stringstatic Objectstatic FieldgetObfField(String name, Class<?> owner, Object instance) static FieldgetObfField(String namespace, String srgName, Class<?> owner, Class<?> instanceClass) static FieldgetObfField(String namespace, String name, Class<?> owner, Object instance) static StringgetObfFieldName(String namespace, String name, Class<?> owner, Class<?> instanceClass) static StringgetObfFieldName(String namespace, String srgName, Class<?> owner, Object instance) static StringgetObfFieldName(String namespace, String name, String owner, String desc) static net.fabricmc.loader.api.MappingResolverstatic Stringstatic booleanisJava8()static voidstatic voidrenderTooltip(com.mojang.blaze3d.vertex.PoseStack matrix, List<? extends net.minecraft.network.chat.FormattedText> textLines, int mouseX, int mouseY, int screenWidth, int screenHeight, int maxTextWidth, int backgroundColor, int borderColorStart, int borderColorEnd, net.minecraft.client.gui.Font font) The equivalent of GuiUtils#drawHoveringText from forgestatic voidrenderTooltip(com.mojang.blaze3d.vertex.PoseStack matrix, List<? extends net.minecraft.network.chat.FormattedText> textLines, int mouseX, int mouseY, int screenWidth, int screenHeight, int maxTextWidth, net.minecraft.client.gui.Font font)
-
Constructor Details
-
FabricHelper
public FabricHelper()
-
-
Method Details
-
finalizeEntrypoints
public static void finalizeEntrypoints(mods.thecomputerizer.theimpossiblelibrary.api.common.CommonEntryPoint entryPoint) -
getCurrentServer
-
getCurrentNamespace
-
getObfField
-
getObfField
-
getObfField
-
getObfFieldName
-
getObfFieldName
-
getObfFieldName
-
getResolver
public static net.fabricmc.loader.api.MappingResolver getResolver() -
getTargetNamespace
-
isJava8
public static boolean isJava8() -
registerServerHooks
public static void registerServerHooks() -
renderTooltip
public static void renderTooltip(com.mojang.blaze3d.vertex.PoseStack matrix, List<? extends net.minecraft.network.chat.FormattedText> textLines, int mouseX, int mouseY, int screenWidth, int screenHeight, int maxTextWidth, net.minecraft.client.gui.Font font) -
renderTooltip
public static void renderTooltip(com.mojang.blaze3d.vertex.PoseStack matrix, List<? extends net.minecraft.network.chat.FormattedText> textLines, int mouseX, int mouseY, int screenWidth, int screenHeight, int maxTextWidth, int backgroundColor, int borderColorStart, int borderColorEnd, net.minecraft.client.gui.Font font) The equivalent of GuiUtils#drawHoveringText from forge -
drawGradientRect
-