filterBlocks is the main script who is in charge of filtering, sorting and generating the spritemaps, json files with positions and average color for the textures
checkBlacklist is a helper function used in gui and filterBlocks for the filtering of blocks
gui is used to manually update the blocks name for generating setblock commands
The produced texture's ids are in the following format: block name
~state