diff options
| author | Unknown <shekwancheung0528@gmail.com> | 2019-05-08 01:24:22 +0800 |
|---|---|---|
| committer | Unknown <shekwancheung0528@gmail.com> | 2019-05-08 01:24:22 +0800 |
| commit | 33ed36eff27c1a533dacb2fa73510687f119c12b (patch) | |
| tree | b6e78fa3f8a7ccbb1331dfe9cdb84941ef04a2c9 /src/main/java/me/shedaniel/rei/gui/widget/TabWidget.java | |
| parent | a5c90bb7d4748ba2da024ce468ffeeda99bf4a0f (diff) | |
| download | RoughlyEnoughItems-33ed36eff27c1a533dacb2fa73510687f119c12b.tar.gz RoughlyEnoughItems-33ed36eff27c1a533dacb2fa73510687f119c12b.tar.bz2 RoughlyEnoughItems-33ed36eff27c1a533dacb2fa73510687f119c12b.zip | |
more internal changes
Fix #56
Diffstat (limited to 'src/main/java/me/shedaniel/rei/gui/widget/TabWidget.java')
| -rw-r--r-- | src/main/java/me/shedaniel/rei/gui/widget/TabWidget.java | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/src/main/java/me/shedaniel/rei/gui/widget/TabWidget.java b/src/main/java/me/shedaniel/rei/gui/widget/TabWidget.java index b86be1927..9616922d3 100644 --- a/src/main/java/me/shedaniel/rei/gui/widget/TabWidget.java +++ b/src/main/java/me/shedaniel/rei/gui/widget/TabWidget.java @@ -3,7 +3,7 @@ package me.shedaniel.rei.gui.widget; import com.mojang.blaze3d.platform.GlStateManager; import me.shedaniel.rei.api.ClientHelper; import me.shedaniel.rei.api.RecipeCategory; -import me.shedaniel.rei.api.Renderable; +import me.shedaniel.rei.api.Renderer; import me.shedaniel.rei.client.ScreenHelper; import me.shedaniel.rei.gui.RecipeViewingScreen; import net.minecraft.client.render.GuiLighting; @@ -18,7 +18,7 @@ public class TabWidget extends HighlightableWidget { public static final Identifier CHEST_GUI_TEXTURE = new Identifier("roughlyenoughitems", "textures/gui/recipecontainer.png"); public boolean shown = false, selected = false; - public Renderable renderable; + public Renderer renderer; public int id; public RecipeViewingScreen recipeViewingWidget; public String categoryName; @@ -31,13 +31,13 @@ public class TabWidget extends HighlightableWidget { this.bounds = bounds; } - public void setRenderable(RecipeCategory category, Renderable renderable, String categoryName, boolean selected) { + public void setRenderer(RecipeCategory category, Renderer renderable, String categoryName, boolean selected) { if (renderable == null) { shown = false; - this.renderable = null; + this.renderer = null; } else { shown = true; - this.renderable = renderable; + this.renderer = renderable; } this.category = category; this.selected = selected; @@ -56,8 +56,8 @@ public class TabWidget extends HighlightableWidget { return shown; } - public Renderable getRenderable() { - return renderable; + public Renderer getRenderer() { + return renderer; } @Override @@ -72,7 +72,8 @@ public class TabWidget extends HighlightableWidget { GuiLighting.disable(); minecraft.getTextureManager().bindTexture(CHEST_GUI_TEXTURE); this.blit(bounds.x, bounds.y + 2, selected ? 28 : 0, 192, 28, (selected ? 30 : 27)); - renderable.render((int) bounds.getCenterX(), (int) bounds.getCenterY(), mouseX, mouseY, delta); + renderer.setBlitOffset(100); + renderer.render((int) bounds.getCenterX(), (int) bounds.getCenterY(), mouseX, mouseY, delta); if (isHighlighted(mouseX, mouseY)) drawTooltip(); } |
