Exemplo n.º 1
0
        /// <summary>
        /// Method that will be called before saving.
        /// Will load the data from <see cref="ChestController"/>
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        public void Saving(object sender, SavingEventArgs e)
        {
            var chests    = _chestController.GetChests();
            var chestData = ToChestData(chests);

            ModEntry.Instance.Helper.Data.WriteJsonFile($"save_data/{Constants.SaveFolderName}.json",
                                                        new SaveData(chestData));
        }