def METHOD_NAME(self):
    if (self.bit_depth == 32 and not allow_32bpp) or (self.zoom_level != 0 and not allow_extra_zoom):
        return
    block = sprite_container.SpriteContainer.resolve_sprite_block(self.name)
    block.add_sprite_data(
        self.sprite_list, self.image_file, self.pos, self.zoom_level, self.bit_depth, self.mask_file
    )