Sensible Flight For Modded Minecraft
Balanced Flight seeks to balance the disparity between wanting early game flight for easy base building, and ruining fun exploration. It is designed as the last flight mod you'll ever need, and meant to be used as the only flight mod in a modpack --- no jetpacks, hang gliders, or other rings.
Requires Curios API, of course. You can contact me through Discord or by leaving an issue on the Github Tracker. No I will not port this to Fabric, or 1.17, not until Fabric has better cross-platform compatibility and 1.18 is released.
What's New?
There are now two kinds of rings, Basic and Ascended. Basic rings can be easily crafted early game after exploring the Nether, but only work around Flight Anchors. These anchors have a limited radius; the basic tier is cheap, but limited to 25 blocks. The "Gilded" tier is 50 blocks, enough for most base building, and the "Ascended" tier is 100 blocks, enough to cover most large bases. The anchors and Basic Ring only work in the overworld. Besides, if you leave the radius, you will slowly fall to the ground, which you wouldn't want in the Nether or End anyway. The anchors are twice as strong as obsidian to discourage moving them around.
Of course, once you get an Elytra, you can craft the Ascended Ring ("Angel Ring") and unlock limitless creative flight.
Better Elytra Mechanics
However, while creative flight is nice for hovering, simply holding W to fly around pales in comparison to how much fun Elytra flight is. So, both the Ascended Ring and Basic Ring also function as an curio Elytra (one that doesn't require you to wear it instead of armor) and features numerous improvements over vanilla Elytra mechanics:
- Like fall damage, Elytra damage is disabled.
- You can Elytra fly off from the ground now, making it easier to get across short distances quickly.
- As long as you're sprinting and holding W, you will have infinite free firework rockets, propelling you forward without costing a hotbar slot.
- Pressing Crouch + C will perform a "take off," which shoots you into the sky and begins flight.
Because of these improvements, and the accessibility of the Basic Rings, the Ascended Ring is very expensive, costing a lot of gold, 4 Nether stars, and 16 Netherite ingots, as well as the Elytra used to upgrade. Modpack makers are free to change the recipes and gate the Ascended Ring behind rarer modded items. The crafting items, Ascended Blackstone and Flight Cores, are designed to be easily changed for modpacks to do quick balancing.
Project Credits: Initially forked from Angel Ring, though everything has been completely rewritten and retextured. Huge thanks to tterrag for the awesome Registrate library.