Language

netlib

netlib

Modrinth

Kotlinx Serialization for custom payloads.

949 downloads 1 followers updated 20mo ago
latest v1.3.1+fabric Modrinth
Fabric Neoforge 1.21 – 1.21.1 Library

GitHub Actions Workflow Status
Modrinth Version
Discord

netlib

Kotlinx Serialization for Minecraft Payloads.

Features

  • Kotlinx Serialization encoder/decoder for Minecraft's FriendlyByteBuf/PacketByteBuf.
  • Abstract SerializedPayload for easy packet creation.
  • Support for both Fabric and NeoForge loaders.

Developer Usage

This project is intended to be included via Jar-in-Jar.
netlib is available on the wanderia maven.

repositories {
    maven("https://maven.wanderia.dev/releases") { name = "Wanderia" }
}
dependencies {
    // Fabric
    include("dev.wanderia:netlib-fabric:$version")
    modImplementation("dev.wanderia:netlib-fabric:$version")
    
    // NeoForge
    jarJar(implementation("dev.wanderia:netlib-neoforge")) {
        version {
            strictly("[$version,)")
            prefer("$version")
        }
    }
}

See the testmod for example usage.

Attribution

Logo icon by Iconoir which is licensed under MIT.

Versions

Release
1.3.1+fabric
fabric · 1.21.1 · 20mo ago
### Added - NeoForge runtime target - (NeoForge) `PayloadRegistrar.netlibPayload` extension function for registering SerializedPayloads with NeoForge…
311
Release
1.3.1+neoforge
neoforge · 1.21.1 · 20mo ago
### Added - NeoForge runtime target - (NeoForge) `PayloadRegistrar.netlibPayload` extension function for registering SerializedPayloads with NeoForge…
213
Release
1.2.0
fabric · 1.21.1 · 22mo ago
### Added - Debug log lines to print payload info when initializing. ### Changed - Updated `minecraft` from `1.21` to `1.21.1` - Updated `kotlin` from…
173
Release
1.1.0
fabric · 1.21 · 23mo ago
### Added - `wanderia-netlib` entrypoint as new standard for registering payload types. - `WanderiaSerializersModule` used by default in payload…
252

Comments 0

No comments yet. Be the first to share your thoughts.

Download netlib

Files are served directly from the original source. Modgrid does not host or modify them.