Class ValueTypeRecipeChemicalLPElementPropertiesSubGui

java.lang.Object
org.cyclops.integrateddynamics.core.client.gui.subgui.SubGuiBox
org.cyclops.integrateddynamics.core.logicprogrammer.RenderPattern<ValueTypeRecipeChemicalLPElement,org.cyclops.integrateddynamics.client.gui.container.ContainerScreenLogicProgrammerBase,org.cyclops.integrateddynamics.inventory.container.ContainerLogicProgrammerBase>
org.cyclops.integrateddynamics.core.logicprogrammer.ValueTypeRecipeAdapterLPElementPropertiesSubGui<ValueTypeRecipeChemicalLPElement>
org.cyclops.integratedmekanism.logicprogrammer.ValueTypeRecipeChemicalLPElementPropertiesSubGui
All Implemented Interfaces:
org.cyclops.integrateddynamics.api.client.gui.subgui.ISubGui, org.cyclops.integrateddynamics.api.client.gui.subgui.ISubGuiBox

public class ValueTypeRecipeChemicalLPElementPropertiesSubGui extends org.cyclops.integrateddynamics.core.logicprogrammer.ValueTypeRecipeAdapterLPElementPropertiesSubGui<ValueTypeRecipeChemicalLPElement>
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.cyclops.integrateddynamics.core.logicprogrammer.ValueTypeRecipeAdapterLPElementPropertiesSubGui

    org.cyclops.integrateddynamics.core.logicprogrammer.ValueTypeRecipeAdapterLPElementPropertiesSubGui.DropdownEntry

    Nested classes/interfaces inherited from class org.cyclops.integrateddynamics.core.client.gui.subgui.SubGuiBox

    org.cyclops.integrateddynamics.core.client.gui.subgui.SubGuiBox.Base, org.cyclops.integrateddynamics.core.client.gui.subgui.SubGuiBox.Box

    Nested classes/interfaces inherited from interface org.cyclops.integrateddynamics.api.client.gui.subgui.ISubGui

    org.cyclops.integrateddynamics.api.client.gui.subgui.ISubGui.SubGuiComparator
  • Field Summary

    Fields inherited from class org.cyclops.integrateddynamics.core.logicprogrammer.ValueTypeRecipeAdapterLPElementPropertiesSubGui

    inputNbt, inputReusable, inputSave, inputTags, inputTagsDropdown, slotId

    Fields inherited from class org.cyclops.integrateddynamics.core.logicprogrammer.RenderPattern

    container, element, gui, texture

    Fields inherited from class org.cyclops.integrateddynamics.core.client.gui.subgui.SubGuiBox

    buttonList, subGuiHolder, TEXTURE
  • Constructor Summary

    Constructors
    Constructor
    Description
    ValueTypeRecipeChemicalLPElementPropertiesSubGui(ValueTypeRecipeChemicalLPElement element, int baseX, int baseY, int maxWidth, int maxHeight, org.cyclops.integrateddynamics.client.gui.container.ContainerScreenLogicProgrammerBase gui, org.cyclops.integrateddynamics.inventory.container.ContainerLogicProgrammerBase container, int slotId)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    net.minecraft.world.item.ItemStack
     
    org.cyclops.integrateddynamics.core.ingredient.ItemMatchProperties
     
    protected void
     
    void
     

    Methods inherited from class org.cyclops.integrateddynamics.core.logicprogrammer.ValueTypeRecipeAdapterLPElementPropertiesSubGui

    charTyped, drawGuiContainerForegroundLayer, drawRenderPattern, drawTagsTooltip, init, keyPressed, loadStateToGui, mouseClicked, renderBg

    Methods inherited from class org.cyclops.integrateddynamics.core.logicprogrammer.RenderPattern

    drawSlot, getContainer, getElement, getHeight, getWidth, getX, getY, sendValueToServer, tick

    Methods inherited from class org.cyclops.integrateddynamics.core.client.gui.subgui.SubGuiBox

    actionPerformed, drawScreen, isDrawBackground

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ValueTypeRecipeChemicalLPElementPropertiesSubGui

      public ValueTypeRecipeChemicalLPElementPropertiesSubGui(ValueTypeRecipeChemicalLPElement element, int baseX, int baseY, int maxWidth, int maxHeight, org.cyclops.integrateddynamics.client.gui.container.ContainerScreenLogicProgrammerBase gui, org.cyclops.integrateddynamics.inventory.container.ContainerLogicProgrammerBase container, int slotId)
  • Method Details

    • returnToMainGui

      protected void returnToMainGui()
      Specified by:
      returnToMainGui in class org.cyclops.integrateddynamics.core.logicprogrammer.ValueTypeRecipeAdapterLPElementPropertiesSubGui<ValueTypeRecipeChemicalLPElement>
    • getSlotContents

      public net.minecraft.world.item.ItemStack getSlotContents()
      Specified by:
      getSlotContents in class org.cyclops.integrateddynamics.core.logicprogrammer.ValueTypeRecipeAdapterLPElementPropertiesSubGui<ValueTypeRecipeChemicalLPElement>
    • getSlotProperties

      public org.cyclops.integrateddynamics.core.ingredient.ItemMatchProperties getSlotProperties()
      Specified by:
      getSlotProperties in class org.cyclops.integrateddynamics.core.logicprogrammer.ValueTypeRecipeAdapterLPElementPropertiesSubGui<ValueTypeRecipeChemicalLPElement>
    • saveGuiToState

      public void saveGuiToState()
      Overrides:
      saveGuiToState in class org.cyclops.integrateddynamics.core.logicprogrammer.ValueTypeRecipeAdapterLPElementPropertiesSubGui<ValueTypeRecipeChemicalLPElement>