Links
Tags
Creators
Details
1.0.0
Compatibility
Required content
Changes
CCNetworks
This mod is an addon for CC: Tweaked that adds long-distance wired networking that works even through unloaded chunks, unlike standard CC: Tweaked modems. It does this relatively efficiently via storing network data in a separate per-world network graph.
Nodes and links
CCNetworks has two node blocks:
- Network Node extends a network but does not expose a ComputerCraft peripheral
- Network Interface Node exposes a modem peripheral to an adjacent ComputerCraft device
- these have the type
modem, and behave exactly like a normal CC modem, but with an additional type ofnetwork_node
- these have the type
Use Fiber Optic Cable to link nodes
Config
The server config, config/ccnetworks.toml, controls the maximum cable length and the maximum number of links per node. Defaults are 64 blocks and 4 links per node. Lowering the link limit does not affect existing links.
The client config, config/ccnetworks-client.toml, contains rendering settings, which you probably don't need to change.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:88AW2C6J:lOFG7cVb"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:88AW2C6J:lOFG7cVb"
}

