micdoodle8 / Galacticraft

An advanced Space Dimension Mod for Minecraft
Other
616 stars 333 forks source link

Can't Swim In GC Dimensions #1238

Open JakXLT opened 9 years ago

JakXLT commented 9 years ago

I end up just bouncing around on the surface of any liquid I place, and if I fly to get myself underwater I'll rapidly float to the surface.

If this is an intended behavior, please add in weighted armor or something to make players less buoyant for swimming, if this is not intended then please fix.

EzerArch commented 9 years ago

I believe it's not intended, vanilla water physics is overriding Galacticraft's.

EzerArch commented 8 years ago

Were you playing with Smart Moving installed?

Well, even without Smart Moving -- which can be an aggravating factor --, I notice I can walk on water on GC dimensions regardless their gravity. The upthrust should be directly proportional to the local gravity, but it is a constant value throughout the dimensions.

It seems that when the upthrust is stronger than the gravity, the player is pushed up and barely can swim sideways.

EzerArch commented 8 years ago

This reply is more precise. Tested with 435:

If you are using Smart Moving mod:

If you are not using Smart Moving mod, or using only PlayerAPI and RenderPlayerAPI:

SteveKunG commented 7 years ago

Is this has been fixed by #1073?

EzerArch commented 7 years ago

Is this has been fixed by #1073?

Probably.

It seems the only remaining issue is caused by other bug. The interaction between GC gravity and Smart Moving, as I pointed out above, forces the player to stay afloat and swimming down is very hard.

I would say, at least it's fixed for players who are not using Smart Moving.