• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

CyclopsMC / IntegratedDynamics / 18042102834

26 Sep 2025 03:25PM UTC coverage: 44.791% (-0.1%) from 44.905%
18042102834

push

github

rubensworks
Merge remote-tracking branch 'origin/master-1.20-lts' into master-1.21-lts

2572 of 8540 branches covered (30.12%)

Branch coverage included in aggregate %.

11761 of 23460 relevant lines covered (50.13%)

2.38 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/main/java/org/cyclops/integrateddynamics/core/logicprogrammer/ValueTypeRecipeLPElementPropertiesSubGui.java
1
package org.cyclops.integrateddynamics.core.logicprogrammer;
2

3
import net.minecraft.world.item.ItemStack;
4
import org.cyclops.integrateddynamics.client.gui.container.ContainerScreenLogicProgrammerBase;
5
import org.cyclops.integrateddynamics.core.ingredient.ItemMatchProperties;
6
import org.cyclops.integrateddynamics.inventory.container.ContainerLogicProgrammerBase;
7

8
/**
9
 * @author rubensworks
10
 */
11
public class ValueTypeRecipeLPElementPropertiesSubGui extends ValueTypeRecipeAdapterLPElementPropertiesSubGui<ValueTypeRecipeLPElement> {
12
    public ValueTypeRecipeLPElementPropertiesSubGui(ValueTypeRecipeLPElement element, int baseX, int baseY, int maxWidth, int maxHeight, ContainerScreenLogicProgrammerBase gui, ContainerLogicProgrammerBase container, int slotId) {
13
        super(element, baseX, baseY, maxWidth, maxHeight, gui, container, slotId);
×
14
    }
×
15

16
    @Override
17
    protected void returnToMainGui() {
18
        element.lastGui.setRecipeSubGui();
×
19
    }
×
20

21
    @Override
22
    public ItemStack getSlotContents() {
23
        return container.slots.get(slotId + ValueTypeRecipeLPElement.SLOT_OFFSET).getItem();
×
24
    }
25

26
    @Override
27
    public ItemMatchProperties getSlotProperties() {
28
        return getElement().getInputStacks().get(slotId);
×
29
    }
30

31
    @Override
32
    public void saveGuiToState() {
33
        super.saveGuiToState();
×
34
        element.sendSlotPropertiesToServer(slotId, getSlotProperties());
×
35
    }
×
36
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc