v1.22.3-stratum.15
What's Changed
- Updated indev. by @trevorftp in #98
- Update patches and make indev latest by @trevorftp in #101
- Implemented combat cheat detection and improved reach checks by @trevorftp in #104
- Implemented NoFall detection by outcome by @trevorftp in 34fe8e8
- Detect vein mining and nuker type cheats by @trevorftp in fa7c5d1
- Added ability to detect blink or small movement cheats and step height cheats by @trevorftp in 31ee430
- Reworking the lighting system by @tehtelev in #105
- Reduce per-tick overhead: cached counters, frozen registry, spawner reuse, tracking hysteresis by @Zaldaryon in #106
- Throttle position packets for distant entities by @Zaldaryon in #107
- Fix CS0122 in tracking hysteresis: use public EntityPos X/Y/Z accessors by @Zaldaryon in #108
- Skip per-tick allocations in BuildStratumPlayerPositions by @Zaldaryon in #109
- Eliminate per-tick allocations in climate queries and mechanical power by @Zaldaryon in #110
- Eliminate per-tick allocations in AllOnlinePlayers and PhysicsManager by @Zaldaryon in #111
- Improvements to the Compression class by @tehtelev in #112
- Cache event invocation lists, enable Server GC, cache AllLoadedMapRegions by @Zaldaryon in #114
- Pool entity position batch arrays in SendPositionsAndAnimations by @Zaldaryon in #115
- Document region ticking stability, improve config comment by @Zaldaryon in #116
- Fixed issues with packets being skipped, clarified stratum backups. by @trevorftp in #117
- Changed default config settings for anticheat and packet backpressure by @trevorftp in ea99ba9
- Ascii85 Improvements by @tehtelev in #118
- Optimization of FirstCodePart and LastCodePart by @tehtelev in #119
- Taking out the trash in BlockPatch by @tehtelev in #120
- Per-behavior timing attribution for player entities by @Zaldaryon in #121
- Count TCP position fallback clients in perf stats by @Zaldaryon in #122
- Cap RequestJoin processing to N per tick by @Zaldaryon in #123
- Cache ToPacketForOtherPlayers per player between state changes by @Zaldaryon in #124
Slice random tick pass into N sub-passes by @Zaldaryon in #125
Anticheat will now report violations but auto-kicking is opt-in by @trevorftp in #127
Stride CollectEntities scan to every Nth tick by @Zaldaryon in #126
Full Changelog: v1.22.3-stratum.14...v1.22.3-stratum.15
What's Changed
- Indev to main by @trevorftp in #129
- Indev to main by @trevorftp in #130
Full Changelog: v1.22.3-stratum.14...v1.22.3-stratum.15