Esempio n. 1
0
        private void nBTViewerNToolStripMenuItem_Click(object sender, EventArgs e)
        {
            /* ListTag list = new ListTag("list", NBTTagType.INT);
             * list.Add(new IntTag(12345));
             * list.Add(new IntTag(67890));
             * CompoundTag subTag = new CompoundTag();
             * subTag.PutBool("bool", true);
             * subTag.PutByte("byte", 123);
             * CompoundTag tag = new CompoundTag();
             * tag.PutBool("bool", true);
             * tag.PutByte("byte", 123);
             * //tag.PutByteArray("byteArray", ArrayUtils.CreateArray<byte>(200));
             * tag.PutShort("short", 12345);
             * tag.PutInt("int", 12345678);
             * //tag.PutIntArray("intArray", ArrayUtils.CreateArray<int>(200));
             * tag.PutLong("long", 123456789123456);
             * //tag.PutLongArray("longArray", ArrayUtils.CreateArray<long>(200));
             * tag.PutFloat("float", 12.3456f);
             * tag.PutDouble("double", 12.3456789);
             * tag.PutList(list);
             * tag.PutCompound("com", subTag);*/
            Form f = new NBTViewer();

            f.ShowDialog();
        }
        private void nBTViewerToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (_viewer == null || _viewer.IsDisposed)
            {
                _viewer = new NBTViewer();
            }

            _viewer.Show();
        }
        public NBTViewer GetNbtViewer()
        {
            if (_viewer != null)
            {
                if (!_viewer.IsDisposed)
                {
                    return(_viewer);
                }
            }

            _viewer = new NBTViewer();
            _viewer.Show();

            return(_viewer);
        }