Download KryptonFNP Patcher — Minecraft Mods — MetaMods
KryptonFNP Patcher

KryptonFNP Patcher

Active

Downloads

0

Last update

1 month ago

Versions

1.21.4 — 25w36b
Client
Fabric
Quilt
Control
Game optimization
Utils
Addons

KryptonFNP Patcher

This is an extension modification for Krypton Fabric based on KryptonFNP.

Features

The mod provides a range of additional performance enhancements and extends the functionality of core optimizations. One of the key features is support for RecastLib - a Rust-based rewrite of Velocity Native compatible with Windows x64 and arm64 architectures.

Important Warnings

When performing the patching procedure, ensure the game is fully closed and the mods directory is not being used by other processes. The patcher supports all versions of Paper and its forks for PluginServer Patch.

Distribution of KryptonFNP Patcher is only permitted within modpacks. It is strictly prohibited to distribute products created using this patcher, such as Krypton Fabric Patched or PaperLike Patched, or to use them for monetization purposes.

Installation

Standard Installation as a Mod

Simply install the mod in the usual way. Additionally, KryptonFNP Patcher includes a fix for Krypton Fabric that automatically applies when the mod is detected (manual disabling option available).

Krypton Fabric Patching

To apply the Krypton patch, perform the following steps:

  1. Install Krypton Fabric and KryptonFNP Patcher as regular mods
  2. Navigate to the mod installation directory
  3. Open terminal or command line
  4. Execute the command: java -jar kryptonfnp_patcher.jar (use actual file name!)
  5. Process completed

This action replaces the built-in Velocity Native in Krypton Fabric with a native library combining RecastLib with Velocity Native.

Paper Server Patching

  1. Place the KryptonFNP Patcher file in the Paper server root directory (alongside the .jar server start file)
  2. Open terminal or command line
  3. Execute the command: java -jar kryptonfnp_patcher.jar (use actual file name!)
  4. Process completed

Configuration

To control mixin activation, add the following parameters to Java startup settings:

Parameter Description Default Value File Configuration
velocity.natives-disable Disable native libraries false Not supported
velocity.linux-recast-enabled Enable RecastLib for Linux false Not supported

Usage example:

java -Dvelocity.linux-recast-enabled=true -jar neoforge_launcher.jar

Using Environment Variables

Some settings support environment variable usage instead of JVM parameters:

JVM Parameter Environment Variable
velocity.linux-recast-enabled ENABLE_LINUX_RECAST

Dependencies

Krypton Fabric - optional dependency. This mod contains additional performance optimizations.

For Modpack Creators

When complying with license terms, the mod can be freely used in modpacks. However, usage is prohibited in builds that distribute the complete Minecraft game version including mod files, configurations, shaders, resource packs, libraries, and launcher in a single archive.

Project members
4x

4x

Developer

04find

04find

Created: 9 Jul 2025

ID: 224736