Skip to content
Failed

Changes

Summary

  1. PositionData.c: Check if player is in solid blocks (commit: a5c97e4) (details)
  2. BlockChecks.c: Don't allow placing blocks at and under water level (commit: 8fccfce) (details)
  3. BlockLine.c: Add block placement checks like in BlockAction (commit: bcd9a2b) (details)
  4. VectorChecks: Add new line to the end of the file (commit: a0a197b) (details)
Commit a5c97e44bfdf4bc075acab7d61d1b159a10e9cc2 by 16738302+Haxk20
PositionData.c: Check if player is in solid blocks

This adds a check to discard PositionData packets if the
player is covered in solid blocks (from feet to head),
as movement is normally impossible in this state.
(commit: a5c97e4)
The file was modified Source/Server/Packets/PositionData.c (diff)
Commit 8fccfceb37d6843b1fab0b0913de141ac62d23a5 by 16738302+Haxk20
BlockChecks.c: Don't allow placing blocks at and under water level
(commit: 8fccfce)
The file was modified Source/Util/Checks/BlockChecks.c (diff)
Commit bcd9a2bc578cca8c237aec9b86745c918244099d by 16738302+Haxk20
BlockLine.c: Add block placement checks like in BlockAction
(commit: bcd9a2b)
The file was modified Source/Server/Packets/BlockLine.c (diff)
Commit a0a197b0e4a12b2545d5172dba7c8d63bc877754 by 16738302+Haxk20
VectorChecks: Add new line to the end of the file
(commit: a0a197b)
The file was modified Source/Util/Checks/VectorChecks.c (diff)
The file was modified Source/Util/Checks/VectorChecks.h (diff)