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

CyclopsMC / IntegratedDynamics / 19406436497

16 Nov 2025 01:34PM UTC coverage: 53.063% (+0.03%) from 53.038%
19406436497

push

github

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

2885 of 8778 branches covered (32.87%)

Branch coverage included in aggregate %.

17358 of 29371 relevant lines covered (59.1%)

3.07 hits per line

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

26.67
/src/main/java/org/cyclops/integrateddynamics/network/MechanicalMachineNetworkElement.java
1
package org.cyclops.integrateddynamics.network;
2

3
import lombok.Data;
4
import lombok.EqualsAndHashCode;
5
import org.cyclops.cyclopscore.datastructure.DimPos;
6
import org.cyclops.integrateddynamics.api.network.INetwork;
7
import org.cyclops.integrateddynamics.api.network.INetworkElement;
8
import org.cyclops.integrateddynamics.api.network.IPositionedAddonsNetwork;
9
import org.cyclops.integrateddynamics.core.network.NetworkElementBase;
10

11
/**
12
 * Network element for mechanical machines.
13
 * @author rubensworks
14
 */
15
@EqualsAndHashCode(callSuper = false)
×
16
@Data
6✔
17
public class MechanicalMachineNetworkElement extends NetworkElementBase {
18

19
    private final DimPos pos;
3✔
20

21
    @Override
22
    public void setPriorityAndChannel(INetwork network, int priority, int channel) {
23

24
    }
×
25

26
    @Override
27
    public int getPriority() {
28
        return 0;
×
29
    }
30

31
    @Override
32
    public int getChannel() {
33
        return IPositionedAddonsNetwork.DEFAULT_CHANNEL;
×
34
    }
35

36
    @Override
37
    public boolean canRevalidate(INetwork network) {
38
        return canRevalidatePositioned(network, pos);
6✔
39
    }
40

41
    @Override
42
    public void revalidate(INetwork network) {
43
        super.revalidate(network);
×
44
        revalidatePositioned(network, pos);
×
45
    }
×
46

47
    @Override
48
    public int compareTo(INetworkElement o) {
49
        if(o instanceof MechanicalMachineNetworkElement) {
3✔
50
            return getPos().compareTo(((MechanicalMachineNetworkElement) o).getPos());
7✔
51
        }
52
        return this.getClass().getCanonicalName().compareTo(o.getClass().getCanonicalName());
8✔
53
    }
54

55
    @Override
56
    public boolean isLoaded() {
57
        return INetworkElement.shouldTick(this.getPos());
×
58
    }
59
}
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