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.DropdownEntryNested 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.BoxNested 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, slotIdFields inherited from class org.cyclops.integrateddynamics.core.logicprogrammer.RenderPattern
container, element, gui, textureFields 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.ItemStackorg.cyclops.integrateddynamics.core.ingredient.ItemMatchPropertiesprotected voidvoidMethods inherited from class org.cyclops.integrateddynamics.core.logicprogrammer.ValueTypeRecipeAdapterLPElementPropertiesSubGui
charTyped, drawGuiContainerForegroundLayer, drawRenderPattern, drawTagsTooltip, init, keyPressed, loadStateToGui, mouseClicked, renderBgMethods inherited from class org.cyclops.integrateddynamics.core.logicprogrammer.RenderPattern
drawSlot, getContainer, getElement, getHeight, getWidth, getX, getY, sendValueToServer, tickMethods 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:
returnToMainGuiin classorg.cyclops.integrateddynamics.core.logicprogrammer.ValueTypeRecipeAdapterLPElementPropertiesSubGui<ValueTypeRecipeChemicalLPElement>
-
getSlotContents
public net.minecraft.world.item.ItemStack getSlotContents()- Specified by:
getSlotContentsin classorg.cyclops.integrateddynamics.core.logicprogrammer.ValueTypeRecipeAdapterLPElementPropertiesSubGui<ValueTypeRecipeChemicalLPElement>
-
getSlotProperties
public org.cyclops.integrateddynamics.core.ingredient.ItemMatchProperties getSlotProperties()- Specified by:
getSlotPropertiesin classorg.cyclops.integrateddynamics.core.logicprogrammer.ValueTypeRecipeAdapterLPElementPropertiesSubGui<ValueTypeRecipeChemicalLPElement>
-
saveGuiToState
public void saveGuiToState()- Overrides:
saveGuiToStatein classorg.cyclops.integrateddynamics.core.logicprogrammer.ValueTypeRecipeAdapterLPElementPropertiesSubGui<ValueTypeRecipeChemicalLPElement>
-