Move OnGemLockToggle to RegionHandler

This commit is contained in:
Ivan 2018-04-29 21:03:04 +02:00
parent 44dfc570ab
commit c71ed3953f
2 changed files with 9 additions and 5 deletions

View file

@ -3133,11 +3133,6 @@ namespace TShockAPI
return true;
}
if (!TShock.Config.RegionProtectGemLocks)
{
return false;
}
return false;
}

View file

@ -42,6 +42,7 @@ namespace TShockAPI
{
_regionManager = new RegionManager(connection);
GetDataHandlers.GemLockToggle += OnGemLockToggle;
GetDataHandlers.TileEdit += OnTileEdit;
ServerApi.Hooks.GameUpdate.Register(plugin, OnGameUpdate);
}
@ -83,6 +84,14 @@ namespace TShockAPI
_lastCheck = DateTime.Now;
}
private void OnGemLockToggle(object sender, GetDataHandlers.GemLockToggleEventArgs e)
{
if (TShock.Config.RegionProtectGemLocks)
{
e.Handled = true;
}
}
private void OnTileEdit(object sender, GetDataHandlers.TileEditEventArgs e)
{
#region Region Information Display