Dragon Survival [Forge]

Dragon Survival [Forge]

685k Downloads

[1.19.2 Bug]: Lack of Momentum Halts Upward Flight, Especially on Takeoff

DragonGirl42 opened this issue · 18 comments

commented

■ Your Discord ID or other contacts

peridotyoshi#9568

■ Dragon Survival version

DragonSurvival-1.19.2-09.06.2024

■ Single game or server?

Single-player (Default)

■ Describe the bug

I understand that flight mechanics have been significantly reworked as of the latest global update, though as I was playing around with the latest update of Dragon Survival, I have found it nearly impossible to take off from the ground, and beyond that, attempting to ascend at all during flight is now a major risk.

Prior to the latest global update, my usual maneuver to gain upward momentum is just to engage flight, hold sprint, and jump while looking up - however, as of the latest update, my dragon only leaps into the air, and then immediately flops back down onto the ground. The only way I can gain any altitude is to gather momentum from diving first (which isn’t feasible on flat terrain), or disengage sprint and just hover upwards (which just isn’t as fun). What’s worse is that looking up too much while already sprint-flying seems to kill all upwards momentum, and send the dragon plummeting - this could potentially cause enough fall damage to kill a dragon, if they’re in first-person and don’t realize they’re falling.

I use the Central body type. I have not tested with others.

■ Crash Report File and Logs

No response

commented

glide
You are a dragon, not a supersonic jet. You have to swoop to gain speed, then convert that speed into height, and will stall while gliding if you just pull up. You can still swoop from flat ground, it just requires a bit more finesse. Having infinite momentum while gliding just by looking up was unintended and a bug.

commented

I did delete old configs

commented

I understand why the change was made, and that having so much momentum was an issue. I've felt the unbalanced upwards momentum in past versions, nerfing that makes total sense.

My problem lies in the over-correcting of the issue, in taking away any and all ability for dragons to climb upwards. This essentially dumbs dragons down to the level of Elytra, rather than a powerful creature that can ascend under its own power, and has levitation magic. And at least with Elytra, you can use fireworks to gain quick momentum, which makes dragons' flight comparatively worse now.

ezgif-7-ca1440f193

ezgif-7-d64b366cfa

Taking away all ability for dragons to fly upwards under their own power doesn't make the mod any more fun, it just leaves flight feeling like pulling teeth to any casual Minecrafter. A casual player won't put in the time and effort to get really good at the new flight system, especially when the old one was much more intuitive. And while I'm relieved to see there is a way to take off from the ground, that maneuver alone looks like it would injure your wrist every time you had to do it.

If you won't think of this as a bug, at least consider it as feedback. If it were me, I think I would want dragons to be able to climb upwards, but slowly, making it far more rewarding to do the swoops you describe. Or add a config to tweak the momentum gain. Because in its current state, I have no desire to update to the latest version of this mod, when it feels like such a downgrade.

commented

You didn't delete the old configs, am I guessing correctly?

commented

Then I honestly don't know what your problem is. I specifically logged into the game now to check this and didn't see problem. The only thing we changed was the infinite acceleration, which was causing huge lags and generally looking like a rocket. If you want to go up easily just don't press the acceleration button? You can fly upwards without pressing shift/alt. I wanted to attach a video here, but it will take too long to load.

If you need a stronger acceleration, use maxFlightSpeed or westFlightMult

commented

Gliding is for long-distance flight.

You can still very easily gain lots of height just by doing small downwards swoops into a long upwards climb. Having the ability to just take off into what is essentially a rocket-powered launch from a standing position is as silly as infinitely gaining height while gliding, a maneuver that normally is understood to be reliant on air currents or propulsion to maintain height. Dragons have a much, MUCH more powerful version of gliding than what the Elytra offers, being able to gain massive amounts of speed and height from nothing for free, with only the need for room to maneuver, AND they also have the ability to hover in place and fly around freely in any direction of their choosing, without having to sacrifice their main armor slot to do so.

commented

Dragons are not rockets either

commented

And about the "elytres have fireworks" thing. You seem to have forgotten the existence of the spin skill xD

2024-06-14.04-30-33.mp4
commented

I did not forget - it's like using a Riptide trident with Elytra. But Elytra also has the option of fireworks, whereas dragons have wings that... can't flap in glide mode anymore apparently.

All that aside, you don't unlock the spin skill until you make it to the End.

commented

I wrote you above what configs you can change to make the flight the way you want it :)

commented

I did try those configs, and they sadly aren't close enough the way it was. I'm sorry, I respect your reasons behind the changes and I wish I could get used to them, but I just can't.

Using an older version of the mod (1.19.2-02.03.2024) I loaded up the main world I've been using this mod for, so I could record a few examples as to why I just can't accept any less than the grounded takeoff I'm used to. I know the final say comes from you, and you seem fairly set on your course, I only ask that you look at these -

ezgif-1-f8f932f6ff

ezgif-1-c743099ceb

ezgif-1-64db43a2ca

(Reminder that these are from 1.19.2-02.03.2024, prior to the latest Global Update)

I've built a massive, intricately decorated cave system in a modded world intended as a server for myself and my friends in the future. Being able to get places quickly depends on quick takeoffs and maneuvers I've practiced over and over. I knew future versions of this mod would be different with the flight changes, and I was willing to give it a chance... until I found that I can't easily take off anymore. And I don't know if my friends would have any more luck with it, since they're much more casual players.

Whether or not you intended it this way, I've personally found sprint-flight (or gliding, if you want to call it that) to be faster, more maneuverable, and more graceful overall, which is why I tend to sprint-fly at all times. On the other hand, the clunky hovering mode just doesn't appeal to me, and I don't like that one of my only options in the new version of the mod is to just ascend with hovering mode.

I wish I could find a way to move forward with the new updates, you have no idea how badly I want to. But the effects of the changes to flight are so detrimental that I have no idea how I'd even be able to fly around my own home cave. Regardless, I'm content with what I have in the older version of the mod, I just wish this whole situation could've been different.

commented

workflow

It's unfortunate that your entire setup is based on a bug/exploit in the physics. Regardless, we will not revert it back to the state where it was broken.

commented

Okay.

commented

I wrote you above what configs you can change to make the flight the way you want it :)

Thank you for your time, you were very polite :)

commented

It's unfortunate that your entire setup is based on a bug/exploit in the physics. Regardless, we will not revert it back to the state where it was broken.

I'd love it if you could make a config for this. If it's very important to the user, I don't mind if there's a "broken" config in there.

commented

rocket

commented

That's awesome! I like the name of the config :)

Psither, I know you were very adamant about not rolling that back, so I just want to thank you - you and BlackAures! I do really love your mod, and I'm eager to see what the future holds for Dragon Survival :D

commented

I've been playing around with the new update, and before I step away from this thread for good, I just want to let you know how much fun I'm having with it, and how much I appreciate you guys and the work you do!

There's just one last thing I want to point out, and I'm sorry I didn't mention it sooner. While I was testing and recording some video of dragon flight on version 09.06.2024, I managed to shoot really high up without meaning to, maybe 100-ish blocks? This is after the adjustments that Psither brought up, which should have fixed the issue with fast upward acceleration turning dragons into rockets.

ezgif-5-a30e76e060

If this looks right to you, then hey, no worries! But if not, then I'm very sorry to be the one to let you know.

In any case, I am still immensely grateful to you guys and everything you do! Keep up the awesome work :)