diff --git a/TShockAPI/GetDataHandlers.cs b/TShockAPI/GetDataHandlers.cs index e91bec81..187b7083 100644 --- a/TShockAPI/GetDataHandlers.cs +++ b/TShockAPI/GetDataHandlers.cs @@ -155,6 +155,11 @@ namespace TShockAPI if (!args.Player.Group.HasPermission(Permissions.usebanneditem) && TShock.Itembans.ItemIsBanned(itemname)) args.Player.Disconnect("Using banned item: " + itemname + ", remove it and rejoin");; + if (stack>it.maxStack) + { + string reason = string.Format("Item Stack Hack Detected: player has {0} {1}(s) in one stack", stack,itemname); + TShock.Utils.HandleCheater(args.Player, reason); + } return false; } diff --git a/TShockAPI/TShockAPI.csproj b/TShockAPI/TShockAPI.csproj index 6279ff52..d9cb993b 100644 --- a/TShockAPI/TShockAPI.csproj +++ b/TShockAPI/TShockAPI.csproj @@ -32,7 +32,7 @@ true full false - ..\..\..\Downloads\TShock 3.3.4.924\ServerPlugins\ + ..\..\..\Tshock Debug\ServerPlugins\ DEBUG;TRACE prompt 4 @@ -184,7 +184,7 @@ - +