Перейти к содержимому
Mineforgian

Elytra Optimizations

Optimizes Elytra's janky math code

Загрузки
12K
Подписчики
28
Обновлён
15 марта 2026 г.
Лицензия
MIT

Опубликован 1 июля 2025 г.

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

Ченджлог

1.0.4Бета1.21 · 31 августа 2025 г.

This should be working but bugs may exist

1.0.3Альфа1.21.6, 1.21.7, 1.21.8 · 30 августа 2025 г.

Use at your own risk, not guarranted to work like vanilla

1.0.2Альфа1.21.6, 1.21.7, 1.21.8 · 26 августа 2025 г.

Use at your own risk, not guarranted to work like vanilla

1.0.1Альфа1.21.6, 1.21.7, 1.21.8 · 26 августа 2025 г.

Elytra optimization ported to Neoforge by sebastian

Use at your own risk, not guarranted to work like vanilla

1.0.5Релиз1.21.1 · 14 июля 2025 г.
  • added a LUT for sines and cosines which added ~+10% performance vs vanilla --> ~35% total performance improvement
1.0.4Релиз1.21.1 · 11 июля 2025 г.
  • updated icon
  • updated contacts
1.0.3Релиз1.21.1 · 11 июля 2025 г.

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
1.0.2Бета1.21.5, 1.21.6, 1.21.7 · 2 июля 2025 г.
  • more precise pre-calculated stuff with Pi
  • avoid making new vectors

Комментарии

Загружаем…