public void UpdateSwitchCommands() { SwitchCmds.Clear(); using (var reader = _database.QueryReader("SELECT * FROM SwitchCommands WHERE WorldId=@0", Main.worldID)) { while (reader != null && reader.Read()) { SwitchCmds.Add(SwitchCmd.FromReader(reader)); } } TShock.Log.ConsoleInfo("共载入{0}个指令开关。", SwitchCmds.Count); }