From 8d00f9fa838d0877566f035ea56bb75fd4fdb8a3 Mon Sep 17 00:00:00 2001 From: Zack Piispanen Date: Thu, 7 Nov 2013 05:51:16 -0500 Subject: [PATCH] Dont let a client open a chest if the config protects regions and they dont have access to the chest. --- TShockAPI/GetDataHandlers.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/TShockAPI/GetDataHandlers.cs b/TShockAPI/GetDataHandlers.cs index c62ef3ba..0d45a673 100755 --- a/TShockAPI/GetDataHandlers.cs +++ b/TShockAPI/GetDataHandlers.cs @@ -2795,6 +2795,12 @@ namespace TShockAPI args.Player.ActiveChest = id; + if (TShock.CheckTilePermission(args.Player, x, y) && TShock.Config.RegionProtectChests) + { + args.Player.SendData(PacketTypes.ChestOpen, "", -1); + return true; + } + return false; }