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

CyclopsMC / IntegratedDynamics / 20210191346

14 Dec 2025 03:32PM UTC coverage: 19.514% (-33.5%) from 53.061%
20210191346

push

github

rubensworks
Remove deprecations

663 of 8728 branches covered (7.6%)

Branch coverage included in aggregate %.

6786 of 29445 relevant lines covered (23.05%)

1.09 hits per line

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

8.33
/src/main/java/org/cyclops/integrateddynamics/capability/network/NetworkCapabilityConstructors.java
1
package org.cyclops.integrateddynamics.capability.network;
2

3
import net.neoforged.bus.api.SubscribeEvent;
4
import net.neoforged.neoforge.transfer.energy.EnergyHandler;
5
import org.cyclops.commoncapabilities.api.ingredient.IngredientComponent;
6
import org.cyclops.cyclopscore.modcompat.capabilities.DefaultCapabilityProvider;
7
import org.cyclops.integrateddynamics.Capabilities;
8
import org.cyclops.integrateddynamics.api.network.AttachCapabilitiesEventNetwork;
9
import org.cyclops.integrateddynamics.api.network.INetwork;
10
import org.cyclops.integrateddynamics.api.network.IPositionedAddonsNetwork;
11
import org.cyclops.integrateddynamics.core.network.EnergyNetwork;
12
import org.cyclops.integrateddynamics.core.network.PartNetwork;
13

14
/**
15
 * Constructor event for network capabilities.
16
 * @author rubensworks
17
 */
18
public class NetworkCapabilityConstructors {
3✔
19

20
    @SubscribeEvent
21
    public void onNetworkLoad(AttachCapabilitiesEventNetwork event) {
22
        INetwork network = event.getNetwork();
×
23
        PartNetwork partNetwork = new PartNetwork();
×
24
        EnergyNetwork energyNetwork = new EnergyNetwork(IngredientComponent.ENERGY);
×
25
        energyNetwork.setNetwork(network);
×
26
        EnergyHandler energyChannel = energyNetwork.getChannelExternal(net.neoforged.neoforge.capabilities.Capabilities.Energy.BLOCK, IPositionedAddonsNetwork.DEFAULT_CHANNEL);
×
27

28
        event.register(Capabilities.PartNetwork.NETWORK, new DefaultCapabilityProvider<>(partNetwork));
×
29
        event.register(Capabilities.EnergyNetwork.NETWORK, new DefaultCapabilityProvider<>(energyNetwork));
×
30
        event.register(Capabilities.Energy.NETWORK, new DefaultCapabilityProvider<>(energyChannel));
×
31

32
        event.addFullNetworkListener(partNetwork);
×
33
        event.addFullNetworkListener(energyNetwork);
×
34
    }
×
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