if (newsib == null) return;
        public void paste(SpriteInfoBlock newsib)        {            if (this.numSprites != newsib.numSprites)            {                if (JOptionPane.showConfirmDialog(null,                    "The number of sprites in the "                        + "copied SPT entry does not match\n"                        + "the number of sprites in "                        + "this SPT entry. Continue anyway?", "Error!",                    JOptionPane.YES_NO_OPTION) == JOptionPane.NO_OPTION)                    return;            }            for (int i = 0; i < address.length; i++)            {                this.address[i] = newsib.address[i];            }            this.bank = newsib.bank;            this.height = newsib.height;            this.width = newsib.width;            //this.name = new String(newsib.name);            //this.num = newsib.num;            //this.numSprites = newsib.numSprites;            this.palette = newsib.palette;            //this.pointer =newsib.pointer;            for (int i = 0; i < unknown.length; i++)            {                this.unknown[i] = newsib.unknown[i];            }        }