Язык

Krypton

Krypton

Modrinth

A mod to optimize the Minecraft networking stack

42.7M загрузок 5.8k подписчиков обновлено 4d ago
последняя v0.3.2 Modrinth
Fabric 1.16.2 – 26.3 OptimizationUtility

Warning

I do not provide any guarantees about Krypton's stability, compatibility with other mods, or support for every possible setup out there.

Support for this mod is provided on a "best-effort" basis.

I have held down a very demanding job since November 2021. I consider this mod to be effectively feature-stable and will generally only provide updates for new Minecraft versions on an as-needed basis, based on my personal availability.

Don't ask if you can adopt this mod. I've done this few times before. It has not gone well, so don't ask.

What's Krypton?

Krypton (from Ancient Greek kryptos, "the hidden one") is a Fabric mod that attempts to optimize the Minecraft networking stack. It derives from work
done in the Velocity and Tuinity
projects.

Krypton contains several optimizations, including:

  • Highly optimized Netty handlers derived from the Velocity proxy, which I am the developer of. These handlers have seen real-world usage and extensive profiling, and strategically deploy native code where it makes the most sense.
  • Flush consolidation to lower server CPU usage (and reducing the impact from hardware security vulnerabilities which exploit speculative execution) and lower server tick times.
  • Micro-optimizations to reduce memory usage and improve packet serialization speeds.

Compatibility

Krypton should work anywhere where a Minecraft can run — naturally, however, it is tuned for Linux.

I try to ensure that Krypton will work with the Fabric API, Lithium, and Sodium. Support beyond these mods is provided on a best effort basis.

Версии

Release
0.3.2
fabric · 26.3 · 4d ago
* Update for Minecraft 26.3 * Change how encryption is injected. This improves compatibility with other mods that modify the login process. Notably, this makes…
31.6k
Release
0.3.1
fabric · 26.2 · 2mo ago
* Update for Minecraft 26.2
712.8k
Release
0.3.0
fabric · 26.1, 26.1.1, 26.1.2 · 5mo ago
* Update to Minecraft 26.1 Sorry for the delay. My real life job leaves little time for Minecraft.
946.9k
Release
0.2.10
fabric · 1.21.9, 1.21.10, 1.21.11 · 12mo ago
* Update for Minecraft 1.21.9
5.3M
Release
0.2.9
fabric · 1.21.5, 1.21.6, 1.21.7 · 18mo ago
* Update to Minecraft 1.21.5 * Resync network handlers from upstream
2.9M
Release
0.2.8
fabric · 1.21, 1.21.1, 1.21.2 · 27mo ago
* Update to 1.21 (@BenCat07)
16.4M
Release
0.2.7
fabric · 1.20.5, 1.20.6 · 29mo ago
* Update for Minecraft 1.20.5/1.20.6
246.6k
Release
0.2.6
fabric · 1.20.2, 1.20.3, 1.20.4 · 33mo ago
* Fixes a memory leak.
1.0M
Release
0.2.5
fabric · 1.20.2, 1.20.3, 1.20.4 · 33mo ago
* Fixes an incompatibility with Fabric API 0.9.1 and above. See also #111 * Resync compress handler with Velocity
4.9k
Release
0.2.4
fabric · 1.20.2, 1.20.3, 1.20.4 · 36mo ago
* Updated to Minecraft 1.20.2 * Add `krypton.permit-oversized-packets` system property to permit oversized packets. Defaults to `false` for security reasons.
173.4k
Release
0.2.3
fabric · 1.20, 1.20.1 · 40mo ago
* Updated to Minecraft 1.20 * Removed a mixin that is now implemented in the base game * Improved protocol conformance - Krypton now handles servers…
12.4M
Release
0.2.2
fabric · 1.19.4 · 43mo ago
Thanks to DrexHD for the update to Minecraft 1.19.4! * Update to Minecraft 1.19.4 * Updated `velocity-native`
385.6k

Комментарии 0

Пока нет комментариев. Будь первым, кто поделится мнением.

FAQ

Как установить Krypton?

Скачайте файл под свою версию Minecraft и загрузчик с этой страницы, затем положите .jar в папку mods (или plugins) и запустите игру.

Krypton бесплатный?

Krypton можно скачать бесплатно на Modgrid — мы ведём прямо к официальному источнику, без paywall и лишних установщиков.

Какие версии Minecraft поддерживает Krypton?

Работает с Fabric. Поддерживаются версии 1.16.2–26.3. Список поддерживаемых версий и загрузчиков — в блоке загрузки на этой странице.