aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/impl/ItemEntryStack.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/me/shedaniel/rei/impl/ItemEntryStack.java')
-rw-r--r--src/main/java/me/shedaniel/rei/impl/ItemEntryStack.java19
1 files changed, 6 insertions, 13 deletions
diff --git a/src/main/java/me/shedaniel/rei/impl/ItemEntryStack.java b/src/main/java/me/shedaniel/rei/impl/ItemEntryStack.java
index 9681eab24..eb7da1f4c 100644
--- a/src/main/java/me/shedaniel/rei/impl/ItemEntryStack.java
+++ b/src/main/java/me/shedaniel/rei/impl/ItemEntryStack.java
@@ -6,11 +6,10 @@
package me.shedaniel.rei.impl;
import com.google.common.collect.Lists;
+import com.mojang.blaze3d.systems.RenderSystem;
import me.shedaniel.math.api.Rectangle;
-import me.shedaniel.math.compat.RenderHelper;
import me.shedaniel.rei.RoughlyEnoughItemsCore;
import me.shedaniel.rei.api.ClientHelper;
-import me.shedaniel.rei.api.Entry;
import me.shedaniel.rei.api.EntryStack;
import me.shedaniel.rei.api.ItemStackRenderOverlayHook;
import me.shedaniel.rei.gui.widget.EntryListWidget;
@@ -62,11 +61,6 @@ public class ItemEntryStack extends AbstractEntryStack {
}
@Override
- public Entry toEntry() {
- return Entry.create(getItemStack());
- }
-
- @Override
public EntryStack copy() {
EntryStack stack = EntryStack.create(getItemStack().copy());
for (Map.Entry<Settings, Object> entry : getSettings().entrySet()) {
@@ -140,14 +134,13 @@ public class ItemEntryStack extends AbstractEntryStack {
if (getSetting(Settings.RENDER).value().get()) {
ItemStack stack = getItemStack().copy();
((ItemStackRenderOverlayHook) (Object) stack).rei_setRenderOverlay(getSetting(Settings.Item.RENDER_OVERLAY).value().get());
- RenderHelper.color4f(1.0F, 1.0F, 1.0F, 1.0F);
+ RenderSystem.color4f(1.0F, 1.0F, 1.0F, 1.0F);
ItemRenderer itemRenderer = MinecraftClient.getInstance().getItemRenderer();
itemRenderer.zOffset = getZ();
- GuiLighting.enableForItems();
- RenderHelper.colorMask(true, true, true, true);
- RenderHelper.enableLighting();
- RenderHelper.enableRescaleNormal();
- RenderHelper.enableDepthTest();
+ RenderSystem.colorMask(true, true, true, true);
+ RenderSystem.enableLighting();
+ RenderSystem.enableRescaleNormal();
+ RenderSystem.enableDepthTest();
int i1 = bounds.getCenterX() - 8;
int i2 = bounds.getCenterY() - 8;
itemRenderer.renderGuiItem(stack, i1, i2);