mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/LCE-Revelations.git
synced 2026-09-23 09:53:13 +00:00
perf: skip split-screen system-mate checks on dedicated server
The EntityTracker and TrackedEntity classes have O(players^2 * entities) loops that check IsSameSystem() for split-screen couch co-op visibility expansion. On the dedicated server, all players are remote so IsSameSystem() always returns false, making these loops pure overhead. Skip them entirely when g_Win64DedicatedServer is true. The original split-screen logic is preserved for game client LAN hosting.
This commit is contained in:
@@ -420,3 +420,4 @@ server-data/
|
||||
tools/*.class
|
||||
tools/*.swf
|
||||
tools/staging/
|
||||
tools/server-monitor/
|
||||
|
||||
Reference in New Issue
Block a user