コード例 #1
0
 /// <summary>
 /// 保存ボタンクリックイベント
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void toolStrip_Save_Click(object sender, EventArgs e)
 {
     try
     {
         if (treeView1.Nodes.Count > 0)
         {
             var tag = (TagCompound)treeView1.Nodes[0].Tag;
             NBTFile.ToFile(Common.OpenFilePath, tag);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("ファイルの保存に失敗しました\n" + ex.Message, "OrangeNBTEditor",
                         MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
コード例 #2
0
        private void CacheStorage(AnvilChunk chunk)
        {
            TagCompound c = chunk.BuildTag();

            NBTFile.ToFile(string.Format("{0}-{1}-{2}.ocache", 0, chunk.Coord.X, chunk.Coord.Z), c);
        }