All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Elytra Optimizations

Elytra Optimizations

by qkba • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

KNOWN ISSUE: DOESN'T WORK ON 1.21.2+

I'm currently trying to get a fix for that.

Optimizes Elytra's janky math code by pre-calculating some variables and other stuff. It gains roughly 25-35% faster compute timing per tick while still maintaining vanilla parity (should be even better on lower-end hardware!).

Performance:

Every ~millionth tick of nonstop flying with the Elytra (equivalent to almost 14 hours) Minecraft computes ±300 FPS more (not that impressive but still something!). Go to gallery for a more in-depth explanation.

Dependencies:

  1. Fabric loader installer (version 0.16.14+) - https://fabricmc.net/use/installer/
  2. Fabric API (any version that supports Minecraft version 1.21.1+) - https://modrinth.com/mod/fabric-api

Credits:

Compatibility:

Should work with every other mod.

Feel free to report any bug via my discord! - @qkba

How to Install Elytra Optimizations (Mod)

Elytra Optimizations by qkba is verified for Fabric, Neoforge, Quilt across Minecraft versions 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7 (latest release: 1.0.5, file size: 17 KB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7) and platform (Fabric, Neoforge, Quilt).
  2. Make sure you have the compatible loader or environment installed for Fabric, Neoforge, Quilt.
  3. Move the downloaded Elytra Optimizations file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.8
Neoforge
8mo ago 1
1.21
Neoforge
last yr. 1
1.21.x
Neoforge
last yr. 1
1.21.x
Neoforge
last yr. 1
1.21.x
Neoforge
last yr. 1
1.21.1
Fabric Quilt
last yr. 1
1.21.1
Fabric Quilt
last yr. 1
1.21.1
Fabric Quilt
last yr. 1
1.21.x
Fabric Quilt
last yr. 1
1.21.x
Fabric Quilt
last yr. 1
1.21.x
Fabric Quilt
last yr. 1
# This should be working but bugs may exist

Use at your own risk, not guarranted to work like vanilla
Use at your own risk, not guarranted to work like vanilla
# Elytra optimization ported to Neoforge by sebastian
Use at your own risk, not guarranted to work like vanilla
  • added a LUT for sines and cosines which added ~+10% performance vs vanilla --> ~35% total performance improvement
  • updated icon
  • updated contacts
### I SUGGEST USING FROM THIS VERSION UP ^

  • fixed getting damaged a bunch while hitting and hugging a wall while flying
  • fixed redundant math and checks
  • more precise pre-calculated stuff with Pi
  • avoid making new vectors
  • cleaner code
  • using Math.fma() now for better performance on newer cpu models with that instruction set
  • cached a little more to save additional unnecessary calculations
  • updated icon (there was a literal pixel that i deleted)
### **Mod release**
Elytra Optimizations Icon
Download Elytra Optimizations
Select game version
Select platform