Tags
Creators
Details
All versions
0.1.0
Beta
skNetwork 0.1.02 months ago 6
Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.x
Platforms
BungeeCord
Paper
Purpur
Velocity
Waterfall
Required content
Any compatible version
Changes
0.1.0
First release. Wire protocol 6.
- Network variables: any
{?variable}is shared across every server. Reads come from local memory, so only writes cross the wire. - Atomic changes worked out on the proxy:
add,remove,set if not set,set if it is, andremove ... without going below. Two servers racing the same key cannot lose an update. and waithands back the new value, or why it was refused.network server name,network is synced,on network sync,on network disconnect.- Script sharing from the proxy, with per-server groups.
- Append-only change log that compacts itself, so a proxy restart resumes where it left off. Reconnects replay only what was missed.
- One jar for BungeeCord, Velocity and every backend.
/sknetand/sknetproxy.
Requires Java 25 on the proxy and on every backend.
Setup and the full syntax reference are in the wiki.
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:iyNJtPOa:hszJKzqh"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:iyNJtPOa:hszJKzqh"
}

