Space Engineers

Space Engineers

54 betyg
MultiplayerPredictionSwitcher (Interpolated serverside grid control)
   
Utmärkelse
Favorit
Favoritmarkerad
Avfavoritmarkerad
Type: Mod
Mod category: Script
Filstorlek
Lades upp
Uppdaterades
55.089 KB
7 sep, 2023 @ 17:07
21 mar, 2024 @ 22:33
12 ändringsnotiser ( visa )

Abonnera för att ladda ner
MultiplayerPredictionSwitcher (Interpolated serverside grid control)

I 2 samlingar av Invalid
StarCoreMTWorld Mod Collection
80 artiklar
Rings Of Saturn Subvival
59 artiklar
Beskrivning
CLIENTSIDE PREDICTION DISABLER
(equivalent to putting a rotor on your grid in multiplayer to fix rubberbanding)

I Have No Subgrid And I Must Scream

This mod runs its logic only on the client.

What it does:
By default, sets MyCubeGrid.ForceDisablePrediction = true; whenever you're in a cockpit.
It has to be set to true on only the client. If the server has it set to true, you get "lockstep" movement on your client. It's better but still annoying. Calling it on the client only smooths it out somehow.

you can toggle it with `/toggleprediction`.
NEW: show an estimated line of your orientation on the server with `/toggleserverline`

Ever had rubberbanding on a server? You can fix that by putting a rotor or hinge on. This mod makes your client act as if your grid has one at all times.

The tradeoff is that you get input lag equal to your ping for rotation. Your ship feels "heavier" when turning, but it's not too bad.

There's also a plugin version of this on PluginLoader for servers that don't have this mod.
10 kommentarer
RougeSable 21 mar @ 3:56 
This awesome mod is part of our collection "Sirius - An arcade vision of a survival game" https://sp.zhabite.com/sharedfiles/filedetails/?id=3154892496

Thank you to offer this to the community ❤️ And thanks a lot for keeping this mod up to date ❤️
Aircoolbro21 11 okt, 2024 @ 2:01 
initially was a little suspicious, i had the same question as soggy but now thinking about it more this seems really useful and adding any 3rd party modification to any server could introduce backdoors & the only client-side mods available on most servers are Programmable block scripts, though sadly (ChatGPT:) you cannot use PBs to execute commands like MyCubeGrid.ForceDisablePrediction = true; because PBs in Space Engineers are sandboxed and do not have access to low-level game engine functions or variables. The programmable block environment is heavily restricted to prevent exploits and ensure the stability and security of multiplayer servers. would be nice if SE introduced a more capable client-side modding function something like minecraft resource packs and such but i dont like cheaters as much as the next guy so ¯\_(ツ)_/¯
FlamingNinja 4 jun, 2024 @ 3:34 
@SCLASS for the server admin?
꧁༺ Some ༻꧂ 18 apr, 2024 @ 14:42 
Why would a mod that has to be uploaded to a server for server side configuration work on a client?
Ai Spacedestructor 10 dec, 2023 @ 17:58 
does this help in singleplayer too? its probably not rubberbanding buit i keep getting weird issues where my base destroys it self when i walk a certain distance away from it.
Invalid  [skapare] 8 nov, 2023 @ 10:21 
@RavenPearce you need to search the clientside mods section on pluginloader, its not technically a plugin. its called MultiplayerPredictionSwitcher

mod if you're a server owner and you want to make sure everyone who connects to you has it. plugin(clientside mod) if you want to use it on any other servers
RavenPearce 5 nov, 2023 @ 19:06 
Happen to know the name of the plugin name? Also knowing nothing about mod development, which would be better to use, plugin or mod?
Invalid  [skapare] 16 sep, 2023 @ 0:47 
yeah it doesn't touch that
Invalid  [skapare] 13 sep, 2023 @ 10:29 
No setup. Just add it to your servers mod list
Hamburger Hinderer 13 sep, 2023 @ 9:58 
Does this work on dedicated servers? If so, how exactly should I set it up? Am caveman with all this config stuff, but I hate the rubberbanding