Class ValueTypeRecipeLPElementPropertiesSubGui
java.lang.Object
org.cyclops.integrateddynamics.core.client.gui.subgui.SubGuiBox
org.cyclops.integrateddynamics.core.logicprogrammer.RenderPattern<E,ContainerScreenLogicProgrammerBase,ContainerLogicProgrammerBase>
org.cyclops.integrateddynamics.core.logicprogrammer.ValueTypeRecipeAdapterLPElementPropertiesSubGui<ValueTypeRecipeLPElement>
org.cyclops.integrateddynamics.core.logicprogrammer.ValueTypeRecipeLPElementPropertiesSubGui
- All Implemented Interfaces:
ISubGui,ISubGuiBox
public class ValueTypeRecipeLPElementPropertiesSubGui
extends ValueTypeRecipeAdapterLPElementPropertiesSubGui<ValueTypeRecipeLPElement>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.cyclops.integrateddynamics.core.logicprogrammer.ValueTypeRecipeAdapterLPElementPropertiesSubGui
ValueTypeRecipeAdapterLPElementPropertiesSubGui.DropdownEntryNested classes/interfaces inherited from class org.cyclops.integrateddynamics.core.client.gui.subgui.SubGuiBox
SubGuiBox.Base, SubGuiBox.BoxNested classes/interfaces inherited from interface org.cyclops.integrateddynamics.api.client.gui.subgui.ISubGui
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
ConstructorsConstructorDescriptionValueTypeRecipeLPElementPropertiesSubGui(ValueTypeRecipeLPElement element, int baseX, int baseY, int maxWidth, int maxHeight, ContainerScreenLogicProgrammerBase gui, ContainerLogicProgrammerBase container, int slotId) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.item.ItemStackprotected 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, getHeight, getWidth, getX, getY, sendValueToServer, tickMethods inherited from class org.cyclops.integrateddynamics.core.client.gui.subgui.SubGuiBox
actionPerformed, drawScreen, isDrawBackground
-
Constructor Details
-
ValueTypeRecipeLPElementPropertiesSubGui
public ValueTypeRecipeLPElementPropertiesSubGui(ValueTypeRecipeLPElement element, int baseX, int baseY, int maxWidth, int maxHeight, ContainerScreenLogicProgrammerBase gui, ContainerLogicProgrammerBase container, int slotId)
-
-
Method Details
-
returnToMainGui
protected void returnToMainGui()- Specified by:
returnToMainGuiin classValueTypeRecipeAdapterLPElementPropertiesSubGui<ValueTypeRecipeLPElement>
-
getSlotContents
public net.minecraft.world.item.ItemStack getSlotContents()- Specified by:
getSlotContentsin classValueTypeRecipeAdapterLPElementPropertiesSubGui<ValueTypeRecipeLPElement>
-
getSlotProperties
- Specified by:
getSlotPropertiesin classValueTypeRecipeAdapterLPElementPropertiesSubGui<ValueTypeRecipeLPElement>
-
saveGuiToState
public void saveGuiToState()- Overrides:
saveGuiToStatein classValueTypeRecipeAdapterLPElementPropertiesSubGui<ValueTypeRecipeLPElement>
-