System Memory

v4.6.300·Updated 2025-05-08

NuGet System.Memory package re-bundled for convenient consumption and dependency management.

About this mod Author’s original text

About

Provides types for efficient representation and pooling of managed, stack, and native memory segments and sequences of such segments, along with primitives to parse and format UTF-8 encoded text stored in those memory segments.

Main Types

The main types provided by this library are:

  • System.Span
  • System.ReadOnlySpan
  • System.Memory
  • System.ReadOnlyMemory
  • System.Buffers.MemoryPool
  • System.Buffers.ReadOnlySequence
  • System.Buffers.Text.Utf8Parser
  • System.Buffers.Text.Utf8Formatter

Additional Documentation

  • API reference can be found in:

Related Packages

The types in this assembly are shipped as part of the shared framework starting with.NET Core 3.1.

License

System.Memory is released as open source under the MIT license.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

File & checksum

Filename
System_Memory-4.6.300.zip
File size
5.5 KiB
SHA-256
dda8df803c254f18e8a911280575432c305951f3e168e4fc72a98ae03c14a8c1
Stored at
2026-10-07 12:03