Oxidizium

โญ โ€” (87 endorsements) ๐Ÿ“ฅ 11,118 downloads ๐Ÿ“Œ vmc26.2-1.3.1-panama ๐Ÿ“… 4/7/2025
๐ŸŸก Updated this year

By qpcrummer ยท cursed

โฌ‡ Download Mod Source: Modrinth โ†— ๐Ÿ“… Updated: 7/18/2026 ๐Ÿ“… Created: 4/7/2025
โš ๏ธ Install Order ยท 2 steps
1๐Ÿ› ๏ธ Forge โ€” Minecraft Forge (mod loader) Download โ†—
2๐Ÿ› ๏ธ Fabric โ€” Fabric Loader Download โ†—

Install in this order, then this mod last โ€” most mods fail to load without their framework and dependencies in place.

๐Ÿ” Analysis

  • ๐Ÿ‘ 0.8% endorsement rate
  • ๐Ÿ† #107 of 136 cursed mods in this game by downloads

๐Ÿ“‹ About This Mod

# Oxidizium - Inject Ferris into your server! ๐Ÿฆ€ --- ## Summary This Fabric mod replaces certain Minecraft Java Edition methods with native rust equivalents. Every rust function is tested with the in-house testing utility to ensure that it is functionally equal to vanilla Minecraft. This mod is intended to be used server-side, but can be used on the client (with minor rendering bugs). Currently, this mod replaces the following Java classes with Rust: - MathHelper Many more classes are planned in the future, however mostly low-level classes will be tackled in the beginning. --- ## Compatibility As of now, Oxidizium is very compatible with the majority of mods, with specific compatibility with Lithium. Feel free to PR any of your own Rust native code! --- ## Backends Oxidizium comes with 3 backends by default: Panama, Nalim, and Membrane. The backend will be in the jar and mod name. Each backend is slightly different, so read about them below: ### Project Panama Project Panama is a Java 22+ feature that allows for low latency native code execution. This works on any Minecraft version from 1.14.3 to modern MC. #### Usage **You must install Java 22 or above to use Project Panama!** The following JVM arguments are recommended, but not *currently* required for Java 25 and below: `--enable-preview --enable-native-access=ALL-UNNAMED` Using a newer Java version is likely to improve performance more than Java 22. I recommend using (https://www.graalvm.org/downloads/) for the best performance, however be warned that it is possible (though very unlikely) that GraalVM could break mods. Use a distribution such as (https://adoptium.net/) if you want to be completely safe. ### Nalim Nalim is a 3rd-party library that enables near-native latency when executing native code. It is roughly 3x faster than Project Panama for leaf (quick) calls and was ~50x faster vs pre-FFM Panama on JDK 19, per the (https://github.com/apangin/nalim#performance). Nalim historically broke on Java 21+ because Loom (https://openjdk.org/jeps/444) made the JVMCI nmethod entry barrier mandatory for every GC. Oxidizium ships a (https://github.com/FurryMileon/nalim) that emits a "no-op" barrier sequence after the tail-call so JVMCI validation passes without any runtime overhead โ€” the barrier bytes are dead code (placed after `jmp rax` / `br x9`). #### Usage The following JVM arguments are **required** to run Nalim: `-XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI` ### Membrane Membrane works similar to Nalim, though may not be as affective as Nalim (benchmarks soon). It is an **experimental** backend and is not recommended to be used in production. Like Nalim, it used to require Java 20 and below, but thanks to an included (https://github.com/QPCrummer/MembraneFFI), it works great in all Minecraft versions using Java 21 and 25! #### Usage The following JVM arguments are **required** to run Membrane: `-XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI` The following JVM argument is **recommended**, but not required yet: `-XX:+EnableDynamicAgentLoading`

# Oxidizium - Inject Ferris into your server! ๐Ÿฆ€ --- ## Summary This Fabric mod replaces certain Minecraft Java Edition methods with native rust equivalents. Every rust function is tested with the in-house testing utility to ensure that it is functionally equal to vanilla Minecraft. This mod is intended to be used server-side, but can be used on the client (with minor rendering bugs).

Currently, this mod replaces the following Java classes with Rust: - MathHelper

Many more classes are planned in the future, however mostly low-level classes will be tackled in the beginning.

## Compatibility As of now, Oxidizium is very compatible with the majority of mods, with specific compatibility with Lithium. Feel free to PR any of your own Rust native code!

## Backends Oxidizium comes with 3 backends by default: Panama, Nalim, and Membrane. The backend will be in the jar and mod name. Each backend is slightly different, so read about them below:

### Project Panama Project Panama is a Java 22+ feature that allows for low latency native code execution. This works on any Minecraft version from 1. 14. 3 to modern MC. #### Usage You must install Java 22 or above to use Project Panama! The following JVM arguments are recommended, but not currently required for Java 25 and below: `--enable-preview --enable-native-access=ALL-UNNAMED` Using a newer Java version is likely to improve performance more than Java 22. I recommend using (https://www.graalvm.org/downloads/) for the best performance, however be warned that it is possible (though very unlikely) that GraalVM could break mods. Use a distribution such as (https://adoptium.net/) if you want to be completely safe.

### Nalim Nalim is a 3rd-party library that enables near-native latency when executing native code. It is roughly 3x faster than Project Panama for leaf (quick) calls and was ~50x faster vs pre-FFM Panama on JDK 19, per the (https://github.com/apangin/nalim#performance).

Nalim historically broke on Java 21+ because Loom (https://openjdk.org/jeps/444) made the JVMCI nmethod entry barrier mandatory for every GC. Oxidizium ships a (https://github.com/FurryMileon/nalim) that emits a "no-op" barrier sequence after the tail-call so JVMCI validation passes without any runtime overhead โ€” the barrier bytes are dead code (placed after `jmp rax` / `br x9`). #### Usage The following JVM arguments are required to run Nalim: `-XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI`

### Membrane Membrane works similar to Nalim, though may not be as affective as Nalim (benchmarks soon). It is an experimental backend and is not recommended to be used in production. Like Nalim, it used to require Java 20 and below, but thanks to an included (https://github.com/QPCrummer/MembraneFFI), it works great in all Minecraft versions using Java 21 and 25! #### Usage The following JVM arguments are required to run Membrane: `-XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI` The following JVM argument is recommended, but not required yet: `-XX:+EnableDynamicAgentLoading`

๐Ÿค– AI-enhanced โ€” based on mod data

๐Ÿ“Š Mod Details

Game
Minecraft Mods
Author
qpcrummer
Version
mc26.2-1.3.1-panama
Downloads
11,118
Endorsements
87
Category
cursed
Created
4/7/2025
Updated
7/18/2026
Game Versions
26.1, 26.1.1, 26.1.2, 26.2
Tags
cursed, game-mechanics, optimization

๐Ÿ”ง How to Install Minecraft Mods Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

๐Ÿ“– Full step-by-step install guide for Minecraft Mods โ†’

Visit the official mod page for specific installation instructions for this mod.

๐ŸŽฎ Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.

โ“ Frequently Asked Questions

Which Minecraft Mods versions does Oxidizium support?

The author lists 26.1, 26.1.1, 26.1.2, 26.2. Other versions may work but are untested by the author.

What is the latest version of Oxidizium?

Version mc26.2-1.3.1-panama, published 2026-07-18 with 11,118 downloads recorded at the source.

Keep browsing โ€” more Minecraft Mods mods await

๐Ÿ“‹ All Minecraft Mods Mods ๐Ÿ† Top 25 ๐Ÿ“‚ More cursed ๐Ÿ‘ค More by qpcrummer ๐Ÿ”Ž Similar Mods ๐ŸŒ Best cursed (All Games) ๐Ÿ”€ Check Compatibility โš–๏ธ Compare Mods ๐Ÿ†• New Mods