diff --git a/TShockAPI/GetDataHandlers.cs b/TShockAPI/GetDataHandlers.cs index 5b4fb7c6..a3dd6f28 100755 --- a/TShockAPI/GetDataHandlers.cs +++ b/TShockAPI/GetDataHandlers.cs @@ -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