promotional bannermobile promotional banner

Celeris

A performance library for NeoForge mods: off-heap memory, lock-free concurrency, SIMD math, compression and graph/network utilities, each with a pure-Java fallback so it runs on any JVM without launch flags.
Back to Files

0.1.0-26(.1-.3)

File nameceleris-0.1.0+26.1.jar
Uploader
BichalBichal
Uploaded
Oct 2, 2026
Downloads
9
Size
3.4 MB
Mod Loaders
NeoForge
File ID
9038241
Type
B
Beta
Supported game versions
  • 26.3
  • 26.2
  • 26.1.2
  • 26.1.1
  • 26.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:celeris-1722411:9038241"

Learn more about Curse Maven

What's new

Changelog: Celeris v0.1.0 (1.21 – 26.3)

First public release of Celeris, a performance library for NeoForge mods providing off-heap memory, lock-free concurrency, SIMD math and fast compression, each with a pure-Java fallback. It adds no gameplay by itself; install it when another mod (such as Tessera) requires it.


Key Features & Changes

  • Off-Heap Memory Backends: FFM on Java 22+, sun.misc.Unsafe on Java 21 (no launch flags), and a pure-Java heap fallback, selected automatically at startup.
  • Lock-Free Concurrency: MpscRingBuffer and AsyncResultQueue move results from worker threads back to the game thread without locks.
  • SIMD Math: VectorOperations uses jdk.incubator.vector when it is enabled, and a scalar path with identical results otherwise.
  • Compression: zstd and deflate codecs plus compressed network payloads. Network traffic always uses deflate, so clients and servers on different Java versions always understand each other.
  • Graph & Network Utilities: Segmented (pipes, wires) and discrete (per-node signal) graphs on a shared topology, with event-driven and continuous pipeline solvers.
  • Multi-Version Support: One file each for Minecraft 1.21 – 1.21.6, 1.21.7 – 1.21.10, 1.21.11 and 26.1 – 26.3, all boot-tested on NeoForge.

Performance

  • Off-heap buffers and lock-free queues keep hot paths free of allocation and lock contention.
  • Every native or off-heap path falls back to pure Java instead of crashing the game.

This mod has no additional files