ChestControl.Commands.SetPublicChest C# (CSharp) Method

SetPublicChest() private static method

private static SetPublicChest ( TShockAPI.CommandArgs args ) : void
args TShockAPI.CommandArgs
return void
        private static void SetPublicChest(CommandArgs args)
        {
            if (ChestControl.Players[args.Player.Index].GetState() == SettingState.PublicSetting)
            {
                ChestControl.Players[args.Player.Index].SetState(SettingState.None);
                args.Player.SendMessage("You are no longer selecting a chest.", Color.BlueViolet);
            }
            else
            {
                ChestControl.Players[args.Player.Index].SetState(SettingState.PublicSetting);
                args.Player.SendMessage("Open a chest to set/unset it public.", Color.BlueViolet);
            }
        }