Class ModuleNetworkManager
java.lang.Object
me.desht.pneumaticcraft.common.tubemodules.ModuleNetworkManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncomputeConnections(AbstractTubeModule module) computeConnections(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos) static ModuleNetworkManagergetInstance(net.minecraft.world.level.Level w) void
-
Constructor Details
-
ModuleNetworkManager
public ModuleNetworkManager()
-
-
Method Details
-
getInstance
-
invalidateCache
public void invalidateCache() -
computeConnections
- Returns:
- all
INetworkedModules that are connected tomodule, and satisfiesAbstractTubeModule.canConnectTo(AbstractTubeModule). This includes themoduleitself.
-
computeConnections
public Set<AbstractTubeModule> computeConnections(net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos) - Returns:
- all
INetworkedModules that are connected topos
-