Lemeshev
-
- 4,225 total downloads
- last updated 8/23/2026
- Latest version: 1.6.3
A lightweight .NET client/server networking library over TCP, UDP, or both: a pluggable transport, an optional UDP reliability layer, optional TLS, automatic message-handler registration, pluggable... More information -
- 488 total downloads
- last updated 8/5/2026
- Latest version: 1.2.0
Server-authoritative entity replication for SetNet: fixed-rate, delta-compressed world snapshots over the unreliable channel with reliable spawns/despawns, client-side interpolation, interest management, and an... More information -
- 491 total downloads
- last updated 8/20/2026
- Latest version: 1.6.1
MessagePack serializer for SetNet. Provides MessagePackNetSerializer (an ISerializer) hardened with the MessagePack UntrustedData security profile. Register it once at startup: SetNetSerializer.Use(new... More information -
- 434 total downloads
- last updated 8/5/2026
- Latest version: 1.2.0
Server-side world/scene geometry for SetNet: walkability, line-of-sight ("can A see B"), can-walk-straight, raycast and nearest-walkable queries over a nav-grid or a nav-mesh, behind one IGeoData. Bake a... More information -
SetNet.
by: LemeshevRooms - 406 total downloads
- last updated 8/5/2026
- Latest version: 1.2.0
Rooms / lobbies for SetNet, by composition (no base class). Create and join rooms by code, broadcast within a room, and get player-joined/left events — on a dedicated server (server is the hub; no relay... More information -
SetNet.
by: LemeshevTicks - 394 total downloads
- last updated 8/5/2026
- Latest version: 1.2.0
The tick foundation for SetNet: the ITickable / IAsyncTickable contracts, the ITickHost registration seam + ambient TickHost.Current, and the TickScheduler central update loop. Register anything into a named... More information -
- 378 total downloads
- last updated 8/15/2026
- Latest version: 1.3.2
Pathfinding for SetNet over SetNet.GeoData: A* on a nav-grid and A*+funnel on a nav-mesh behind one IPathfinder, plus a PathFollower that walks an entity along the result (speed, arrival, waypoint advance).... More information -
- 359 total downloads
- last updated 8/5/2026
- Latest version: 1.2.0
Server-authoritative player inventory for SetNet: game logic grants/revokes stackable items by player key (server.UseInventory()), connected clients read + subscribe to changes (client.UseInventory()). Atomic... More information -
SetNet.
by: LemeshevAuth - 334 total downloads
- last updated 8/5/2026
- Latest version: 1.2.0
Authentication and sessions for SetNet, by composition (no base class). Enforced gate: until a peer authenticates, its application frames (regular messages and RPC) are dropped; you validate a token via... More information -
- 326 total downloads
- last updated 8/5/2026
- Latest version: 1.2.0
Matchmaking for SetNet, on top of SetNet.Rooms: queue players into skill- or FIFO-based matches with a widening acceptance window, then drop each match into a freshly created room to join.... More information -
- 308 total downloads
- last updated 8/5/2026
- Latest version: 1.2.0
Ban enforcement for SetNet: an inbound gate that drops all frames from a banned peer (by IP or a custom key such as account id) and instantly kicks matching live peers. Pluggable IBanStore (default in-process;... More information -
- 316 total downloads
- last updated 8/18/2026
- Latest version: 1.6.0
A unified server-side movement simulator for SetNet: one system advances the position of everything that moves (players, mobs, NPCs, projectiles) along pathfound routes at a fixed rate — with automatic... More information -
- 264 total downloads
- last updated 8/5/2026
- Latest version: 1.2.0
Host migration for SetNet.Rooms: designates the room creator as host and promotes the next member when the host leaves/disconnects, notifying the room. server.UseHostMigration() / client.UseHostMigration().... More information -
- 235 total downloads
- last updated 8/5/2026
- Latest version: 1.2.0
Front-end gateway / reverse proxy for SetNet: accepts clients and relays their frames byte-for-byte to a backend server chosen per client (and back), without deserializing. Shard players across nodes, terminate... More information -
- 228 total downloads
- last updated 8/5/2026
- Latest version: 1.2.0
Transparent Brotli compression for SetNet: a decorator ISerializer that wraps any inner serializer (MessagePack, JSON, …) and compresses payloads on the wire, falling back to raw for small/incompressible data.... More information -
- 230 total downloads
- last updated 8/5/2026
- Latest version: 1.2.0
Microsoft.Extensions.DependencyInjection integration for SetNet: construct [MessageHandler] classes through your service provider so handlers get constructor-injected dependencies. provider.UseSetNetHandlers().... More information -
- 226 total downloads
- last updated 8/5/2026
- Latest version: 1.2.0
Geo-based connection filtering for SetNet: reject connections by country of origin (blocklist or allowlist) via a pluggable IGeoResolver (MaxMind GeoLite2, IP2Location, an API, …). Blocked peers are kicked on... More information -
SetNet.
by: LemeshevChat - 224 total downloads
- last updated 8/5/2026
- Latest version: 1.2.0
Text chat for SetNet: channel-based (join/leave by name), server-relayed, with length limits and a simple whole-word profanity filter. server.UseChat() / client.UseChat(). Depends only on SetNet. -
SetNet.
by: LemeshevRpc - 221 total downloads
- last updated 8/5/2026
- Latest version: 1.2.0
Request/response RPC for SetNet. Call typed methods with await client.CallAsync<TReq,TResp>(...) and implement [RpcMethod] handlers server-side — added by composition (no RpcClient/RpcPeer base class), so it... More information -
SetNet.
by: LemeshevRelay - 217 total downloads
- last updated 8/5/2026
- Latest version: 1.2.0
Relay hub for SetNet: peers that can't connect directly (symmetric NAT) allocate/join a relay session by code and exchange opaque bytes forwarded by the server — a TURN-style fallback, or a simple hub for... More information
- Previous
- Next