aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/gui/widget/ButtonWidget.java
diff options
context:
space:
mode:
authorDanielshe <shekwancheung0528@gmail.com>2019-08-25 20:58:00 +0800
committerDanielshe <shekwancheung0528@gmail.com>2019-08-25 20:58:00 +0800
commitb960e33306056c126c3816ec471c58c3b5a7be7f (patch)
treeb0ac4730b813a6a0004250cd50e0cabd1eb3f18e /src/main/java/me/shedaniel/rei/gui/widget/ButtonWidget.java
parentc980df4f05485ef2a1adb768087bb95eeeadcfca (diff)
downloadRoughlyEnoughItems-b960e33306056c126c3816ec471c58c3b5a7be7f.tar.gz
RoughlyEnoughItems-b960e33306056c126c3816ec471c58c3b5a7be7f.tar.bz2
RoughlyEnoughItems-b960e33306056c126c3816ec471c58c3b5a7be7f.zip
Updated on Cloth, support for 1.15
Diffstat (limited to 'src/main/java/me/shedaniel/rei/gui/widget/ButtonWidget.java')
-rw-r--r--src/main/java/me/shedaniel/rei/gui/widget/ButtonWidget.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/main/java/me/shedaniel/rei/gui/widget/ButtonWidget.java b/src/main/java/me/shedaniel/rei/gui/widget/ButtonWidget.java
index 7c15b67cd..f694180eb 100644
--- a/src/main/java/me/shedaniel/rei/gui/widget/ButtonWidget.java
+++ b/src/main/java/me/shedaniel/rei/gui/widget/ButtonWidget.java
@@ -5,9 +5,9 @@
package me.shedaniel.rei.gui.widget;
-import com.mojang.blaze3d.platform.GlStateManager;
import me.shedaniel.math.api.Point;
import me.shedaniel.math.api.Rectangle;
+import me.shedaniel.math.compat.RenderHelper;
import me.shedaniel.rei.impl.ScreenHelper;
import net.minecraft.client.gui.Element;
import net.minecraft.client.sound.PositionedSoundInstance;
@@ -66,11 +66,11 @@ public abstract class ButtonWidget extends WidgetWithBounds {
public void render(int mouseX, int mouseY, float delta) {
int x = bounds.x, y = bounds.y, width = bounds.width, height = bounds.height;
minecraft.getTextureManager().bindTexture(ScreenHelper.isDarkModeEnabled() ? BUTTON_LOCATION_DARK : BUTTON_LOCATION);
- GlStateManager.color4f(1.0F, 1.0F, 1.0F, 1.0F);
+ RenderHelper.color4f(1.0F, 1.0F, 1.0F, 1.0F);
int textureOffset = this.getTextureId(isHovered(mouseX, mouseY));
- GlStateManager.enableBlend();
- GlStateManager.blendFuncSeparate(GlStateManager.SourceFactor.SRC_ALPHA, GlStateManager.DestFactor.ONE_MINUS_SRC_ALPHA, GlStateManager.SourceFactor.ONE, GlStateManager.DestFactor.ZERO);
- GlStateManager.blendFunc(GlStateManager.SourceFactor.SRC_ALPHA, GlStateManager.DestFactor.ONE_MINUS_SRC_ALPHA);
+ RenderHelper.enableBlend();
+ RenderHelper.blendFuncSeparate(770, 771, 1, 0);
+ RenderHelper.blendFunc(770, 771);
//Four Corners
blit(x, y, 0, textureOffset * 80, 4, 4);
blit(x + width - 4, y, 252, textureOffset * 80, 4, 4);