From a855c0284c3b285dd8a71b57ec35702995ae5b30 Mon Sep 17 00:00:00 2001 From: shedaniel Date: Sat, 11 Jan 2020 00:34:07 +0800 Subject: 3.3.7 --- .../me/shedaniel/rei/gui/entries/RecipeEntry.java | 104 +-------------------- 1 file changed, 4 insertions(+), 100 deletions(-) (limited to 'src/main/java/me/shedaniel/rei/gui/entries/RecipeEntry.java') diff --git a/src/main/java/me/shedaniel/rei/gui/entries/RecipeEntry.java b/src/main/java/me/shedaniel/rei/gui/entries/RecipeEntry.java index 0361c2ba5..42e93f467 100644 --- a/src/main/java/me/shedaniel/rei/gui/entries/RecipeEntry.java +++ b/src/main/java/me/shedaniel/rei/gui/entries/RecipeEntry.java @@ -5,107 +5,11 @@ package me.shedaniel.rei.gui.entries; -import me.shedaniel.rei.api.EntryStack; -import net.minecraft.client.gui.DrawableHelper; -import net.minecraft.util.Identifier; +import me.shedaniel.rei.gui.widget.QueuedTooltip; +import me.shedaniel.rei.impl.RenderingEntry; -import java.util.Optional; - -public abstract class RecipeEntry extends DrawableHelper implements EntryStack { - @Override - public Optional getIdentifier() { - return Optional.empty(); - } - - @Override - public Type getType() { - return Type.RENDER; - } - - @Override - public int getAmount() { - return 0; - } - - @Override - public void setAmount(int amount) { - - } - - @Override - public boolean isEmpty() { - return false; - } - - @Override - public EntryStack copy() { - return this; - } - - @Override - public Object getObject() { - return null; - } - - @Override - public boolean equals(EntryStack stack, boolean ignoreTags, boolean ignoreAmount) { - return stack == this; - } - - @Override - public boolean equalsIgnoreTagsAndAmount(EntryStack stack) { - return stack == this; - } - - @Override - public boolean equalsIgnoreTags(EntryStack stack) { - return stack == this; - } - - @Override - public boolean equalsIgnoreAmount(EntryStack stack) { - return stack == this; - } - - @Override - public boolean equalsAll(EntryStack stack) { - return stack == this; - } - - @Override - public int getZ() { - return getBlitOffset(); - } - - @Override - public void setZ(int z) { - setBlitOffset(z); - } - - @Override - public EntryStack setting(Settings settings, T value) { - return this; - } - - @Override - public EntryStack removeSetting(Settings settings) { - return this; - } - - @Override - public EntryStack clearSettings() { - return this; - } - - @Override - public EntryStack addSetting(Settings settings, T value) { - return this; - } - - @Override - public T get(Settings settings) { - return settings.getDefaultValue(); - } +public abstract class RecipeEntry extends RenderingEntry { + public abstract QueuedTooltip getTooltip(int mouseX, int mouseY); public abstract int getHeight(); -- cgit