PacketWeave

A bounded binary transfer library for Minecraft mods, with chunk reassembly, resource limits, and permission hooks.
Back to Files

PacketWeave 0.1.3 - NeoForge 1.21.1

File namepacketweave-neoforge-1.21.1-0.1.3.jar
Uploader
NsTutNsTut
Uploaded
Oct 15, 2026
Downloads
91
Size
904.0 KB
Mod Loaders
NeoForge
File ID
9199609
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:packetweave-1735096:9199609"

Learn more about Curse Maven

What's new

PacketWeave 0.1.3

  • Add ContextualTransferRegistry<T> for consumers that must pin authenticated transfer context such as gadget identity, active profile or destination policy.
  • Reuse the core registry for byte limits, per-owner/global admission, expiry, authorization and chunk validation. Release pinned context on every terminal path.
  • Cover completion, incomplete receives, duplicate chunks, expiry, authorization revocation, owner limits and disconnect/shutdown cleanup.
  • Keep the complete API compatible with Java 8 across all native targets.
  • Reconcile context against one expiry snapshot and reject sessions removed during authorization callbacks, preventing detached-session byte accounting and completion.

This mod has no related projects