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
ConstructorsConstructorDescriptionValueTypeRecipeChemicalLPElementPropertiesSubGui
(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 TypeMethodDescriptionnet.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
-
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 classorg.cyclops.integrateddynamics.core.logicprogrammer.ValueTypeRecipeAdapterLPElementPropertiesSubGui<ValueTypeRecipeChemicalLPElement>
-
getSlotContents
public net.minecraft.world.item.ItemStack getSlotContents()- Specified by:
getSlotContents
in classorg.cyclops.integrateddynamics.core.logicprogrammer.ValueTypeRecipeAdapterLPElementPropertiesSubGui<ValueTypeRecipeChemicalLPElement>
-
getSlotProperties
public org.cyclops.integrateddynamics.core.ingredient.ItemMatchProperties getSlotProperties()- Specified by:
getSlotProperties
in classorg.cyclops.integrateddynamics.core.logicprogrammer.ValueTypeRecipeAdapterLPElementPropertiesSubGui<ValueTypeRecipeChemicalLPElement>
-
saveGuiToState
public void saveGuiToState()- Overrides:
saveGuiToState
in classorg.cyclops.integrateddynamics.core.logicprogrammer.ValueTypeRecipeAdapterLPElementPropertiesSubGui<ValueTypeRecipeChemicalLPElement>
-