diff --git a/LiteEntitySystem/Internal/ServerStateData.cs b/LiteEntitySystem/Internal/ServerStateData.cs index 02173f3..eea8b7b 100644 --- a/LiteEntitySystem/Internal/ServerStateData.cs +++ b/LiteEntitySystem/Internal/ServerStateData.cs @@ -118,7 +118,10 @@ public unsafe void Preload(InternalEntity[] entityDict) ReadRPCs(rawData, ref stateReaderOffset, new EntitySharedReference(entity.Id, entity.Version), classData); if (stateReaderOffset != initialReaderPosition + totalSize) + { Logger.LogError($"Missread! {stateReaderOffset} > {initialReaderPosition + totalSize}"); + return; + } } }