@Environment(value=CLIENT) public abstract class AbstractFurnaceRecipeBookScreen extends RecipeBookWidget
| Modifier and Type | Field and Description |
|---|---|
private Item |
currentItem |
private float |
frameTime |
private Iterator<Item> |
fuelIterator |
private Set<Item> |
fuels |
private Slot |
outputSlot |
client, craftingScreenHandler, ghostSlots, TEXTURE, toggleCraftableButtonGUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE| Constructor and Description |
|---|
AbstractFurnaceRecipeBookScreen() |
| Modifier and Type | Method and Description |
|---|---|
void |
drawGhostSlots(MatrixStack matrixStack,
int int2,
int int3,
boolean bool,
float float2) |
protected abstract Set<Item> |
getAllowedFuels() |
private Item |
getItem() |
protected void |
setBookButtonTexture() |
void |
showGhostRecipe(Recipe<?> recipe,
List<Slot> slots) |
void |
slotClicked(Slot slot) |
acceptAlignedInput, changeFocus, charTyped, close, drawTooltip, findLeftEdge, getToggleCraftableButtonText, initialize, isClickOutsideBounds, isMouseOver, isOpen, keyPressed, keyReleased, mouseClicked, onRecipesDisplayed, refresh, render, reset, sendBookDataPacket, setOpen, toggleOpen, updatedrawCenteredString, drawCenteredText, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, fill, fillGradient, fillGradient, getZOffset, method_29343, setZOffsetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitmouseDragged, mouseMoved, mouseReleased, mouseScrolledalignRecipeToGridprivate Slot outputSlot
private Item currentItem
private float frameTime
protected void setBookButtonTexture()
setBookButtonTexture in class RecipeBookWidgetpublic void slotClicked(@Nullable Slot slot)
slotClicked in class RecipeBookWidgetpublic void showGhostRecipe(Recipe<?> recipe, List<Slot> slots)
showGhostRecipe in class RecipeBookWidgetpublic void drawGhostSlots(MatrixStack matrixStack, int int2, int int3, boolean bool, float float2)
drawGhostSlots in class RecipeBookWidgetprivate Item getItem()