How to boat properly?

Hello hello! I am trying to make my boats not get flung by different players.
The boats are both physics based and use physics constraints as of right now.
They are drivable, so CFraming is (to my knowledge) out of the question.

It’s currently doing… whatever this is
https://gyazo.com/0f884692eda320ce9bc82b6e817420a6

If you care to test it out yourself, just run into any boat that isnt spawned by you:

I’ve already tested around alot from changing the physical properties, to density changes, to infinite strength constraints, to changing network owners (while it does work for the actual network owner, a different player will fling your boat into narnia)

i know bugless boats can exist, i’ve seen multiple devs make them (cannoneers, deepwoken, arcane odyssey)

The structure of the boat in question:
image


Bobbers on each
corner, for positional sampling; “SideVel” is supposed to prevent excessive spinning (though not really works…)
And LinearVelocity is for actually moving the thing.

Also quick prognosis of the kinds of answers i will get:
Idiot children that do not know how to actually help. Im getting so sick of devforum answers not actually providing any meaningful help

3 Likes