Space Engineers

Space Engineers

57 个评价
MultiplayerPredictionSwitcher (Interpolated serverside grid control)
   
奖励
收藏
已收藏
取消收藏
Type: Mod
Mod category: Script
文件大小
发表于
更新日期
55.089 KB
2023 年 9 月 7 日 下午 5:07
2024 年 3 月 21 日 下午 10:33
12 项改动说明 ( 查看 )

订阅以下载
MultiplayerPredictionSwitcher (Interpolated serverside grid control)

在 Invalid 的 2 个合集中
StarCoreMTWorld Mod Collection
80 件物品
Rings Of Saturn Subvival
59 件物品
描述
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 条留言
RougeSable 3 月 21 日 上午 3:56 
This awesome mod is part of our collection "Sirius - An arcade vision of a survival game" https://psteamcommunity.yuanyoumao.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 2024 年 10 月 11 日 上午 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 2024 年 6 月 4 日 上午 3:34 
@SCLASS for the server admin?
꧁༺ Some ༻꧂ 2024 年 4 月 18 日 下午 2:42 
Why would a mod that has to be uploaded to a server for server side configuration work on a client?
Ai Spacedestructor 2023 年 12 月 10 日 下午 5: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  [作者] 2023 年 11 月 8 日 上午 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 2023 年 11 月 5 日 下午 7: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  [作者] 2023 年 9 月 16 日 上午 12:47 
yeah it doesn't touch that
Invalid  [作者] 2023 年 9 月 13 日 上午 10:29 
No setup. Just add it to your servers mod list
Dequaris Spearchucker 2023 年 9 月 13 日 上午 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