Language

Oxidizium

Oxidizium

Modrinth

Rewrites parts of Minecraft in Rust Lang

8.0k downloads 71 followers updated 3d ago
latest vmc26.2-1.2.1-panama Modrinth
Fabric Quilt 1.14.3 – 26.2 CursedGame-mechanicsOptimization

Oxidizium - Replace Java with Rust

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.

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

Usage

This mod requires Java 22 or above.


The following JVM arguments are recommended, but not currently required for Java 24 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 GraalVM for the
best performance, however be warned that it is possible (though very unlikely) that GraalVM could break mods. Use a
distribution such as Temurin if you want to be completely safe.

Versions

Release
mc26.2-1.2.1-panama
fabric, quilt · 1.14.3, 1.14.4, 1.15 · 3d ago
- Updated to MC 26.2 (More math optimizations)
248
Release
1.2.0-membrane
fabric, quilt · 1.14.3, 1.14.4, 1.15 · 29d ago
Oxidizium 1.2.0 comes with multiple new options to improve your gameplay: - **Panama**: The default option from the previous versions. Works on the latest…
53
Release
1.2.0-nalim
fabric, quilt · 1.14.3, 1.14.4, 1.15 · 29d ago
Oxidizium 1.2.0 comes with multiple new options to improve your gameplay: - **Panama**: The default option from the previous versions. Works on the latest…
8
Release
1.2.0-panama
fabric, quilt · 1.14.3, 1.14.4, 1.15 · 29d ago
Oxidizium 1.2.0 comes with multiple new options to improve your gameplay: - **Panama**: The default option from the previous versions. Works on the latest…
3.0k
Release
1.1.3
fabric, quilt · 1.21.11 · 6mo ago
- Updated to 1.21.11 - Disabled native code for explosions due to extreme overhead - Add a few more native math functions
2.1k
Release
1.1.2
fabric, quilt · 1.21.4, 1.21.5, 1.21.6 · 11mo ago
- Fixed compatibility with [Debugify Issue 404](https://github.com/isXander/Debugify/issues/404)
1.7k
Release
1.1.1
fabric, quilt · 1.21.4, 1.21.5, 1.21.6 · 11mo ago
- Fixed compatibility with Minecraft 1.21.4 and 1.21.5
260
Release
1.1.0
fabric, quilt · 1.21.6 · 12mo ago
- Update to 1.21.6 - Fixed mob rotations - Reduced allocation with unused static variables - Improved lithium math compatibility - Improved vanilla parity…
152
Release
1.0.0
fabric, quilt · 1.21.4, 1.21.5 · 12mo ago
- Supports 1.21.5 (and 1.21.4 still) - Unified all architectures into one jar - Fixed MacOS and Linux support - Added Windows Arm support - Reduced latency…
208
Alpha
1.0.0-alpha.1-mac-x86
fabric, quilt · 1.21.4 · 14mo ago
This is the first build of Oxidizium, a mod that rewrite game logic in Rust! This mod will provide unprecedented levels of performance with absolutely no…
100
Alpha
1.0.0-alpha.1-linux-arm
fabric, quilt · 1.21.4 · 14mo ago
This is the first build of Oxidizium, a mod that rewrite game logic in Rust! This mod will provide unprecedented levels of performance with absolutely no…
58
Alpha
1.0.0-alpha.1-linux-x64
fabric, quilt · 1.21.4 · 14mo ago
This is the first build of Oxidizium, a mod that rewrite game logic in Rust! This mod will provide unprecedented levels of performance with absolutely no…
54

Comments 0

No comments yet. Be the first to share your thoughts.