I've figured out way to make sprite collisions. As I suspected, I'll use my TSprite class for that. Will need two sprites per chunk (one for blocks that just stop player and one for blocks that hurts him, like spikes) plus array of sprites for shootable blocks (will need to check for collision between bullet and any of those so I can remove them).

I've almost finished world generator. After I'll finish it completely I'll get to tileset stuff (such as rendering chunks to sprite objects and getting tile with specific ID from tileset).