Clients are no longer able to bypass tile checks

This commit is contained in:
ProfessorXZ 2016-08-14 23:21:17 +02:00
parent 4d98dd4d24
commit 30fcf83fa1

View file

@ -2048,6 +2048,13 @@ namespace TShockAPI
return true;
}
// If they aren't selecting the item which creates the correct tile or wall, they're hacking.
if (editData != (action == EditAction.PlaceTile ? selectedItem.createTile : selectedItem.createWall))
{
args.Player.SendTileSquare(tileX, tileY, 4);
return true;
}
// If they aren't selecting the item which creates the tile or wall, they're hacking.
if ((editData != TileID.MagicalIceBlock
&& editData != TileID.Rope