ModsFinder

Valkyrie

by Desoroxxx

Valkyrie is a Forge optimization mod for Minecraft 1.12.2 that targets client-side rendering and math routines to raise and steady frame rates.

ForgeClient-side onlyMIT LicenseOpen source1.12.2

What it does

Valkyrie reworks several client rendering classes, including cloud rendering, terrain loading through ViewFrustum, global rendering, vertex buffer uploads and model drawing. The author describes the aim as higher and more stable FPS, with less work done per frame in the terrain code, which replaces some nested loops with bitwise operations.

The MathHelper class is optimized with the Jafama math library, which speeds up the mathematical operations the game calls. Because the changes sit on the client, a single-player or multiplayer player installs Valkyrie alone and a server needs nothing added. Valkyrie requires ConfigAnytime, MixinBooter and Red Core to run.

The project is published for Forge only, with one file for 1.12.2: version 0.2, released 2024-04-04 on the beta channel. The author labels the mod beta while still improving it, and the source code and issue tracker are public. Valkyrie is open source under the MIT License.

Key features

  1. Faster cloud rendering

    Cloud drawing has its own optimized path, which the author lists as a speed change.

  2. Optimized terrain loading

    The ViewFrustum class skips unneeded checks and uses bitwise operations, which the author says loads terrain faster and more steadily.

  3. Faster model rendering

    ModelRenderer and the vertex buffer uploader are changed to reduce the time spent drawing models and terrain each frame.

  4. Faster math operations

    MathHelper calls are sped up through the Jafama library for common mathematical work.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.12.20.2
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 3

MixinBooterThe Mixin Library for 1.8 - 1.12.2.
Required
Red CoreRed Core is the foundational library for Red Studio projects and associated projects.
Required
ConfigAnytimeAllows Forge configurations to be setup at any point in time. Especially for developers that use Forge's configuration system during coremod/tweaker's loading stage.
Required

Questions

Does Valkyrie need ConfigAnytime, MixinBooter and Red Core?

Yes. ConfigAnytime, MixinBooter and Red Core are listed as required dependencies, so all three must be installed beside Valkyrie on Forge 1.12.2.

Does a server need Valkyrie?

No. It is installed on the player's side alone, so servers need nothing.

Why is Valkyrie marked beta?

The author keeps the beta label while continuing to improve the optimizations, although the author says the mod remains stable.

In the catalog

Valkyrie is one of 3,545 Optimization mods on ModsFinder, and one of 1,441 Optimization mods for Forge. 2,920 mods support Minecraft 1.12.2.

More from Desoroxxx

All projects

Similar mods

What the author says

As the Valkyries' whispers guide us, we carve our path to a Valhalla of optimized Minecraft gameplay. Valkyrie is a mod designed to optimize client-side operations while simultaneously introducing some valuable features.
Desoroxxx, on the Modrinth page

Official listing

Owner
Desoroxxx
Published
2023-06-13
Updated on Modrinth
2024-04-04
Facts verified
2026-10-15

Tags