aboutsummaryrefslogtreecommitdiff
path: root/src/main/resources/assets/gregtech/textures/blocks/materialicons
diff options
context:
space:
mode:
authorDream-Master <dream-master@gmx.net>2016-06-21 18:50:29 +0200
committerDream-Master <dream-master@gmx.net>2016-06-21 18:50:29 +0200
commit09add3e8ac3be54b1e6c068e87d4fb5143c6d785 (patch)
tree7b02b400788333f9ebf82081736c9c55f8ed48e8 /src/main/resources/assets/gregtech/textures/blocks/materialicons
parentb09b54435f9427332854558c42bd2c902825cbfe (diff)
downloadGT5-Unofficial-09add3e8ac3be54b1e6c068e87d4fb5143c6d785.tar.gz
GT5-Unofficial-09add3e8ac3be54b1e6c068e87d4fb5143c6d785.tar.bz2
GT5-Unofficial-09add3e8ac3be54b1e6c068e87d4fb5143c6d785.zip
even with Blood asp experimental branch
Diffstat (limited to 'src/main/resources/assets/gregtech/textures/blocks/materialicons')
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/block1.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/ore.pngbin0 -> 231 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/pipeHuge.pngbin0 -> 348 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/pipeLarge.pngbin0 -> 446 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/pipeMedium.pngbin0 -> 442 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/pipeSide.pngbin0 -> 401 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/pipeSmall.pngbin0 -> 429 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/pipeTiny.pngbin0 -> 418 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/block1.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/ore.pngbin0 -> 249 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/pipeHuge.pngbin0 -> 348 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/pipeLarge.pngbin0 -> 446 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/pipeMedium.pngbin0 -> 442 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/pipeSide.pngbin0 -> 401 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/pipeSmall.pngbin0 -> 429 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/pipeTiny.pngbin0 -> 418 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/block1.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/ore.pngbin0 -> 231 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/pipeHuge.pngbin0 -> 348 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/pipeLarge.pngbin0 -> 446 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/pipeMedium.pngbin0 -> 442 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/pipeSide.pngbin0 -> 401 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/pipeSmall.pngbin0 -> 429 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/pipeTiny.pngbin0 -> 418 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/block1.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/ore.pngbin0 -> 253 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/pipeHuge.pngbin0 -> 348 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/pipeLarge.pngbin0 -> 446 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/pipeMedium.pngbin0 -> 442 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/pipeSide.pngbin0 -> 401 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/pipeSmall.pngbin0 -> 429 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/pipeTiny.pngbin0 -> 418 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/block1.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/ore.pngbin0 -> 527 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/pipeHuge.pngbin0 -> 348 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/pipeLarge.pngbin0 -> 446 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/pipeMedium.pngbin0 -> 442 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/pipeSide.pngbin0 -> 401 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/pipeSmall.pngbin0 -> 429 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/pipeTiny.pngbin0 -> 418 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/block1.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/ore.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/pipeHuge.pngbin0 -> 348 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/pipeLarge.pngbin0 -> 446 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/pipeMedium.pngbin0 -> 442 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/pipeSide.pngbin0 -> 401 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/pipeSmall.pngbin0 -> 429 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/pipeTiny.pngbin0 -> 418 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/block1.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/ore.pngbin0 -> 249 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/pipeHuge.pngbin0 -> 348 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/pipeLarge.pngbin0 -> 446 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/pipeMedium.pngbin0 -> 442 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/pipeSide.pngbin0 -> 401 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/pipeSmall.pngbin0 -> 429 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/pipeTiny.pngbin0 -> 418 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/block1.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/ore.pngbin0 -> 231 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/pipeHuge.pngbin0 -> 348 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/pipeLarge.pngbin0 -> 446 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/pipeMedium.pngbin0 -> 442 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/pipeSide.pngbin0 -> 401 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/pipeSmall.pngbin0 -> 429 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/pipeTiny.pngbin0 -> 418 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/block1.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/ore.pngbin0 -> 231 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/pipeHuge.pngbin0 -> 348 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/pipeLarge.pngbin0 -> 446 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/pipeMedium.pngbin0 -> 442 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/pipeSide.pngbin0 -> 401 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/pipeSmall.pngbin0 -> 429 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/pipeTiny.pngbin0 -> 418 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/block1.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/ore.pngbin0 -> 231 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/pipeHuge.pngbin0 -> 348 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/pipeLarge.pngbin0 -> 446 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/pipeMedium.pngbin0 -> 442 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/pipeSide.pngbin0 -> 401 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/pipeSmall.pngbin0 -> 429 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/pipeTiny.pngbin0 -> 418 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/block1.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/ore.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/pipeHuge.pngbin0 -> 348 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/pipeLarge.pngbin0 -> 446 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/pipeMedium.pngbin0 -> 442 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/pipeSide.pngbin0 -> 401 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/pipeSmall.pngbin0 -> 429 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/pipeTiny.pngbin0 -> 418 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/block1.pngbin0 -> 684 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/ore.pngbin0 -> 527 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/pipeHuge.pngbin0 -> 500 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/pipeLarge.pngbin0 -> 555 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/pipeMedium.pngbin0 -> 569 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/pipeSide.pngbin0 -> 540 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/pipeSmall.pngbin0 -> 545 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/pipeTiny.pngbin0 -> 560 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/block1.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/ore.pngbin0 -> 527 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/pipeHuge.pngbin0 -> 348 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/pipeLarge.pngbin0 -> 446 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/pipeMedium.pngbin0 -> 442 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/pipeSide.pngbin0 -> 401 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/pipeSmall.pngbin0 -> 429 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/pipeTiny.pngbin0 -> 418 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/block1.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/ore.pngbin0 -> 249 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/pipeHuge.pngbin0 -> 348 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/pipeLarge.pngbin0 -> 446 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/pipeMedium.pngbin0 -> 442 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/pipeSide.pngbin0 -> 401 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/pipeSmall.pngbin0 -> 429 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/pipeTiny.pngbin0 -> 418 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/block1.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/ore.pngbin0 -> 249 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/pipeHuge.pngbin0 -> 348 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/pipeLarge.pngbin0 -> 446 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/pipeMedium.pngbin0 -> 442 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/pipeSide.pngbin0 -> 401 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/pipeSmall.pngbin0 -> 429 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/pipeTiny.pngbin0 -> 418 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/block1.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/ore.pngbin0 -> 231 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/pipeHuge.pngbin0 -> 348 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/pipeLarge.pngbin0 -> 446 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/pipeMedium.pngbin0 -> 442 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/pipeSide.pngbin0 -> 401 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/pipeSmall.pngbin0 -> 429 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/pipeTiny.pngbin0 -> 418 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/block1.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/ore.pngbin0 -> 237 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/pipeHuge.pngbin0 -> 348 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/pipeLarge.pngbin0 -> 446 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/pipeMedium.pngbin0 -> 442 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/pipeSide.pngbin0 -> 401 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/pipeSmall.pngbin0 -> 429 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/pipeTiny.pngbin0 -> 418 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/block1.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/ore.pngbin0 -> 231 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/pipeHuge.pngbin0 -> 348 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/pipeLarge.pngbin0 -> 446 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/pipeMedium.pngbin0 -> 442 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/pipeSide.pngbin0 -> 401 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/pipeSmall.pngbin0 -> 429 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/pipeTiny.pngbin0 -> 418 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/block1.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/ore.pngbin0 -> 249 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/pipeHuge.pngbin0 -> 348 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/pipeLarge.pngbin0 -> 446 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/pipeMedium.pngbin0 -> 442 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/pipeSide.pngbin0 -> 401 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/pipeSmall.pngbin0 -> 429 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/pipeTiny.pngbin0 -> 418 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/block1.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/ore.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/pipeHuge.pngbin0 -> 348 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/pipeLarge.pngbin0 -> 446 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/pipeMedium.pngbin0 -> 442 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/pipeSide.pngbin0 -> 401 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/pipeSmall.pngbin0 -> 429 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/pipeTiny.pngbin0 -> 418 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/block1.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/ore.pngbin0 -> 527 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/pipeHuge.pngbin0 -> 348 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/pipeLarge.pngbin0 -> 446 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/pipeMedium.pngbin0 -> 442 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/pipeSide.pngbin0 -> 401 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/pipeSmall.pngbin0 -> 429 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/pipeTiny.pngbin0 -> 418 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/block1.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/ore.pngbin0 -> 249 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/pipeHuge.pngbin0 -> 348 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/pipeLarge.pngbin0 -> 446 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/pipeMedium.pngbin0 -> 442 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/pipeSide.pngbin0 -> 401 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/pipeSmall.pngbin0 -> 429 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/pipeTiny.pngbin0 -> 418 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/block1.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/ore.pngbin0 -> 231 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/pipeHuge.pngbin0 -> 348 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/pipeLarge.pngbin0 -> 446 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/pipeMedium.pngbin0 -> 442 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/pipeSide.pngbin0 -> 401 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/pipeSmall.pngbin0 -> 429 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/pipeTiny.pngbin0 -> 418 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/block1.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/ore.pngbin0 -> 527 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/pipeHuge.pngbin0 -> 348 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/pipeLarge.pngbin0 -> 446 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/pipeMedium.pngbin0 -> 442 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/pipeSide.pngbin0 -> 401 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/pipeSmall.pngbin0 -> 429 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/pipeTiny.pngbin0 -> 418 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/block1.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/ore.pngbin0 -> 231 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/pipeHuge.pngbin0 -> 348 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/pipeLarge.pngbin0 -> 446 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/pipeMedium.pngbin0 -> 442 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/pipeSide.pngbin0 -> 401 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/pipeSmall.pngbin0 -> 429 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/pipeTiny.pngbin0 -> 418 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/block1.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/ore.pngbin0 -> 253 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/pipeHuge.pngbin0 -> 348 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/pipeLarge.pngbin0 -> 446 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/pipeMedium.pngbin0 -> 442 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/pipeSide.pngbin0 -> 401 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/pipeSmall.pngbin0 -> 429 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/pipeTiny.pngbin0 -> 418 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/wire.pngbin0 -> 513 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/block1.pngbin0 -> 684 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/block2.pngbin0 -> 620 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/block3.pngbin0 -> 642 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/block4.pngbin0 -> 655 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/block5.pngbin0 -> 427 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/block6.pngbin0 -> 504 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/foil.pngbin0 -> 368 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/frameGt.pngbin0 -> 441 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/ore.pngbin0 -> 527 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/oreSmall.pngbin0 -> 339 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/pipeHuge.pngbin0 -> 500 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/pipeLarge.pngbin0 -> 555 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/pipeMedium.pngbin0 -> 569 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/pipeSide.pngbin0 -> 540 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/pipeSmall.pngbin0 -> 545 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/pipeTiny.pngbin0 -> 560 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/void.pngbin0 -> 143 bytes
-rw-r--r--src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/wire.pngbin0 -> 513 bytes
486 files changed, 0 insertions, 0 deletions
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/block1.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/ore.png
new file mode 100644
index 0000000000..b7155ba3dc
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/pipeHuge.png
new file mode 100644
index 0000000000..7985626666
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/pipeLarge.png
new file mode 100644
index 0000000000..65529e2772
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/pipeMedium.png
new file mode 100644
index 0000000000..06b3e0d189
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/pipeSide.png
new file mode 100644
index 0000000000..aec8883d6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/pipeSmall.png
new file mode 100644
index 0000000000..b5e620f045
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/pipeTiny.png
new file mode 100644
index 0000000000..c1ef295198
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DIAMOND/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/block1.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/ore.png
new file mode 100644
index 0000000000..935f66ff43
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/pipeHuge.png
new file mode 100644
index 0000000000..7985626666
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/pipeLarge.png
new file mode 100644
index 0000000000..65529e2772
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/pipeMedium.png
new file mode 100644
index 0000000000..06b3e0d189
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/pipeSide.png
new file mode 100644
index 0000000000..aec8883d6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/pipeSmall.png
new file mode 100644
index 0000000000..b5e620f045
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/pipeTiny.png
new file mode 100644
index 0000000000..c1ef295198
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/DULL/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/block1.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/ore.png
new file mode 100644
index 0000000000..b7155ba3dc
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/pipeHuge.png
new file mode 100644
index 0000000000..7985626666
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/pipeLarge.png
new file mode 100644
index 0000000000..65529e2772
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/pipeMedium.png
new file mode 100644
index 0000000000..06b3e0d189
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/pipeSide.png
new file mode 100644
index 0000000000..aec8883d6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/pipeSmall.png
new file mode 100644
index 0000000000..b5e620f045
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/pipeTiny.png
new file mode 100644
index 0000000000..c1ef295198
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/EMERALD/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/block1.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/ore.png
new file mode 100644
index 0000000000..b785a5ea77
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/pipeHuge.png
new file mode 100644
index 0000000000..7985626666
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/pipeLarge.png
new file mode 100644
index 0000000000..65529e2772
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/pipeMedium.png
new file mode 100644
index 0000000000..06b3e0d189
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/pipeSide.png
new file mode 100644
index 0000000000..aec8883d6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/pipeSmall.png
new file mode 100644
index 0000000000..b5e620f045
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/pipeTiny.png
new file mode 100644
index 0000000000..c1ef295198
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FIERY/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/block1.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/ore.png
new file mode 100644
index 0000000000..101c04c698
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/pipeHuge.png
new file mode 100644
index 0000000000..7985626666
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/pipeLarge.png
new file mode 100644
index 0000000000..65529e2772
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/pipeMedium.png
new file mode 100644
index 0000000000..06b3e0d189
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/pipeSide.png
new file mode 100644
index 0000000000..aec8883d6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/pipeSmall.png
new file mode 100644
index 0000000000..b5e620f045
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/pipeTiny.png
new file mode 100644
index 0000000000..c1ef295198
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FINE/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/block1.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/ore.png
new file mode 100644
index 0000000000..87aed5f4b6
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/pipeHuge.png
new file mode 100644
index 0000000000..7985626666
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/pipeLarge.png
new file mode 100644
index 0000000000..65529e2772
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/pipeMedium.png
new file mode 100644
index 0000000000..06b3e0d189
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/pipeSide.png
new file mode 100644
index 0000000000..aec8883d6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/pipeSmall.png
new file mode 100644
index 0000000000..b5e620f045
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/pipeTiny.png
new file mode 100644
index 0000000000..c1ef295198
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLINT/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/block1.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/ore.png
new file mode 100644
index 0000000000..935f66ff43
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/pipeHuge.png
new file mode 100644
index 0000000000..7985626666
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/pipeLarge.png
new file mode 100644
index 0000000000..65529e2772
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/pipeMedium.png
new file mode 100644
index 0000000000..06b3e0d189
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/pipeSide.png
new file mode 100644
index 0000000000..aec8883d6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/pipeSmall.png
new file mode 100644
index 0000000000..b5e620f045
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/pipeTiny.png
new file mode 100644
index 0000000000..c1ef295198
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/FLUID/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/block1.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/ore.png
new file mode 100644
index 0000000000..b7155ba3dc
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/pipeHuge.png
new file mode 100644
index 0000000000..7985626666
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/pipeLarge.png
new file mode 100644
index 0000000000..65529e2772
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/pipeMedium.png
new file mode 100644
index 0000000000..06b3e0d189
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/pipeSide.png
new file mode 100644
index 0000000000..aec8883d6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/pipeSmall.png
new file mode 100644
index 0000000000..b5e620f045
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/pipeTiny.png
new file mode 100644
index 0000000000..c1ef295198
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_HORIZONTAL/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/block1.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/ore.png
new file mode 100644
index 0000000000..b7155ba3dc
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/pipeHuge.png
new file mode 100644
index 0000000000..7985626666
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/pipeLarge.png
new file mode 100644
index 0000000000..65529e2772
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/pipeMedium.png
new file mode 100644
index 0000000000..06b3e0d189
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/pipeSide.png
new file mode 100644
index 0000000000..aec8883d6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/pipeSmall.png
new file mode 100644
index 0000000000..b5e620f045
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/pipeTiny.png
new file mode 100644
index 0000000000..c1ef295198
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GEM_VERTICAL/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/block1.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/ore.png
new file mode 100644
index 0000000000..b7155ba3dc
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/pipeHuge.png
new file mode 100644
index 0000000000..7985626666
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/pipeLarge.png
new file mode 100644
index 0000000000..65529e2772
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/pipeMedium.png
new file mode 100644
index 0000000000..06b3e0d189
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/pipeSide.png
new file mode 100644
index 0000000000..aec8883d6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/pipeSmall.png
new file mode 100644
index 0000000000..b5e620f045
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/pipeTiny.png
new file mode 100644
index 0000000000..c1ef295198
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/GLASS/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/block1.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/ore.png
new file mode 100644
index 0000000000..87aed5f4b6
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/pipeHuge.png
new file mode 100644
index 0000000000..7985626666
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/pipeLarge.png
new file mode 100644
index 0000000000..65529e2772
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/pipeMedium.png
new file mode 100644
index 0000000000..06b3e0d189
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/pipeSide.png
new file mode 100644
index 0000000000..aec8883d6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/pipeSmall.png
new file mode 100644
index 0000000000..b5e620f045
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/pipeTiny.png
new file mode 100644
index 0000000000..c1ef295198
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LAPIS/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/block1.png
new file mode 100644
index 0000000000..78695fb493
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/ore.png
new file mode 100644
index 0000000000..101c04c698
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/pipeHuge.png
new file mode 100644
index 0000000000..4feeed528c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/pipeLarge.png
new file mode 100644
index 0000000000..055c104f1c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/pipeMedium.png
new file mode 100644
index 0000000000..0bb50256c5
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/pipeSide.png
new file mode 100644
index 0000000000..d229926034
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/pipeSmall.png
new file mode 100644
index 0000000000..1684ec116b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/pipeTiny.png
new file mode 100644
index 0000000000..f9838c8829
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LEAF/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/block1.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/ore.png
new file mode 100644
index 0000000000..101c04c698
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/pipeHuge.png
new file mode 100644
index 0000000000..7985626666
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/pipeLarge.png
new file mode 100644
index 0000000000..65529e2772
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/pipeMedium.png
new file mode 100644
index 0000000000..06b3e0d189
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/pipeSide.png
new file mode 100644
index 0000000000..aec8883d6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/pipeSmall.png
new file mode 100644
index 0000000000..b5e620f045
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/pipeTiny.png
new file mode 100644
index 0000000000..c1ef295198
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/LIGNITE/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/block1.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/ore.png
new file mode 100644
index 0000000000..935f66ff43
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/pipeHuge.png
new file mode 100644
index 0000000000..7985626666
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/pipeLarge.png
new file mode 100644
index 0000000000..65529e2772
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/pipeMedium.png
new file mode 100644
index 0000000000..06b3e0d189
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/pipeSide.png
new file mode 100644
index 0000000000..aec8883d6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/pipeSmall.png
new file mode 100644
index 0000000000..b5e620f045
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/pipeTiny.png
new file mode 100644
index 0000000000..c1ef295198
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/MAGNETIC/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/block1.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/ore.png
new file mode 100644
index 0000000000..935f66ff43
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/pipeHuge.png
new file mode 100644
index 0000000000..7985626666
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/pipeLarge.png
new file mode 100644
index 0000000000..65529e2772
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/pipeMedium.png
new file mode 100644
index 0000000000..06b3e0d189
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/pipeSide.png
new file mode 100644
index 0000000000..aec8883d6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/pipeSmall.png
new file mode 100644
index 0000000000..b5e620f045
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/pipeTiny.png
new file mode 100644
index 0000000000..c1ef295198
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/METALLIC/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/block1.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/ore.png
new file mode 100644
index 0000000000..b7155ba3dc
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/pipeHuge.png
new file mode 100644
index 0000000000..7985626666
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/pipeLarge.png
new file mode 100644
index 0000000000..65529e2772
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/pipeMedium.png
new file mode 100644
index 0000000000..06b3e0d189
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/pipeSide.png
new file mode 100644
index 0000000000..aec8883d6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/pipeSmall.png
new file mode 100644
index 0000000000..b5e620f045
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/pipeTiny.png
new file mode 100644
index 0000000000..c1ef295198
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NETHERSTAR/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/block1.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/ore.png
new file mode 100644
index 0000000000..d7a500d1c4
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/pipeHuge.png
new file mode 100644
index 0000000000..7985626666
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/pipeLarge.png
new file mode 100644
index 0000000000..65529e2772
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/pipeMedium.png
new file mode 100644
index 0000000000..06b3e0d189
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/pipeSide.png
new file mode 100644
index 0000000000..aec8883d6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/pipeSmall.png
new file mode 100644
index 0000000000..b5e620f045
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/pipeTiny.png
new file mode 100644
index 0000000000..c1ef295198
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/NONE/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/block1.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/ore.png
new file mode 100644
index 0000000000..b7155ba3dc
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/pipeHuge.png
new file mode 100644
index 0000000000..7985626666
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/pipeLarge.png
new file mode 100644
index 0000000000..65529e2772
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/pipeMedium.png
new file mode 100644
index 0000000000..06b3e0d189
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/pipeSide.png
new file mode 100644
index 0000000000..aec8883d6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/pipeSmall.png
new file mode 100644
index 0000000000..b5e620f045
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/pipeTiny.png
new file mode 100644
index 0000000000..c1ef295198
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/OPAL/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/block1.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/ore.png
new file mode 100644
index 0000000000..935f66ff43
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/pipeHuge.png
new file mode 100644
index 0000000000..7985626666
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/pipeLarge.png
new file mode 100644
index 0000000000..65529e2772
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/pipeMedium.png
new file mode 100644
index 0000000000..06b3e0d189
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/pipeSide.png
new file mode 100644
index 0000000000..aec8883d6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/pipeSmall.png
new file mode 100644
index 0000000000..b5e620f045
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/pipeTiny.png
new file mode 100644
index 0000000000..c1ef295198
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/PAPER/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/block1.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/ore.png
new file mode 100644
index 0000000000..87aed5f4b6
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/pipeHuge.png
new file mode 100644
index 0000000000..7985626666
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/pipeLarge.png
new file mode 100644
index 0000000000..65529e2772
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/pipeMedium.png
new file mode 100644
index 0000000000..06b3e0d189
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/pipeSide.png
new file mode 100644
index 0000000000..aec8883d6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/pipeSmall.png
new file mode 100644
index 0000000000..b5e620f045
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/pipeTiny.png
new file mode 100644
index 0000000000..c1ef295198
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/POWDER/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/block1.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/ore.png
new file mode 100644
index 0000000000..101c04c698
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/pipeHuge.png
new file mode 100644
index 0000000000..7985626666
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/pipeLarge.png
new file mode 100644
index 0000000000..65529e2772
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/pipeMedium.png
new file mode 100644
index 0000000000..06b3e0d189
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/pipeSide.png
new file mode 100644
index 0000000000..aec8883d6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/pipeSmall.png
new file mode 100644
index 0000000000..b5e620f045
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/pipeTiny.png
new file mode 100644
index 0000000000..c1ef295198
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/QUARTZ/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/block1.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/ore.png
new file mode 100644
index 0000000000..935f66ff43
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/pipeHuge.png
new file mode 100644
index 0000000000..7985626666
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/pipeLarge.png
new file mode 100644
index 0000000000..65529e2772
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/pipeMedium.png
new file mode 100644
index 0000000000..06b3e0d189
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/pipeSide.png
new file mode 100644
index 0000000000..aec8883d6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/pipeSmall.png
new file mode 100644
index 0000000000..b5e620f045
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/pipeTiny.png
new file mode 100644
index 0000000000..c1ef295198
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/ROUGH/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/block1.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/ore.png
new file mode 100644
index 0000000000..b7155ba3dc
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/pipeHuge.png
new file mode 100644
index 0000000000..7985626666
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/pipeLarge.png
new file mode 100644
index 0000000000..65529e2772
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/pipeMedium.png
new file mode 100644
index 0000000000..06b3e0d189
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/pipeSide.png
new file mode 100644
index 0000000000..aec8883d6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/pipeSmall.png
new file mode 100644
index 0000000000..b5e620f045
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/pipeTiny.png
new file mode 100644
index 0000000000..c1ef295198
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/RUBY/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/block1.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/ore.png
new file mode 100644
index 0000000000..101c04c698
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/pipeHuge.png
new file mode 100644
index 0000000000..7985626666
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/pipeLarge.png
new file mode 100644
index 0000000000..65529e2772
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/pipeMedium.png
new file mode 100644
index 0000000000..06b3e0d189
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/pipeSide.png
new file mode 100644
index 0000000000..aec8883d6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/pipeSmall.png
new file mode 100644
index 0000000000..b5e620f045
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/pipeTiny.png
new file mode 100644
index 0000000000..c1ef295198
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SAND/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/block1.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/ore.png
new file mode 100644
index 0000000000..b7155ba3dc
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/pipeHuge.png
new file mode 100644
index 0000000000..7985626666
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/pipeLarge.png
new file mode 100644
index 0000000000..65529e2772
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/pipeMedium.png
new file mode 100644
index 0000000000..06b3e0d189
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/pipeSide.png
new file mode 100644
index 0000000000..aec8883d6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/pipeSmall.png
new file mode 100644
index 0000000000..b5e620f045
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/pipeTiny.png
new file mode 100644
index 0000000000..c1ef295198
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHARDS/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/block1.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/ore.png
new file mode 100644
index 0000000000..b785a5ea77
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/pipeHuge.png
new file mode 100644
index 0000000000..7985626666
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/pipeLarge.png
new file mode 100644
index 0000000000..65529e2772
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/pipeMedium.png
new file mode 100644
index 0000000000..06b3e0d189
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/pipeSide.png
new file mode 100644
index 0000000000..aec8883d6a
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/pipeSmall.png
new file mode 100644
index 0000000000..b5e620f045
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/pipeTiny.png
new file mode 100644
index 0000000000..c1ef295198
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/SHINY/wire.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/block1.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/block1.png
new file mode 100644
index 0000000000..78695fb493
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/block1.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/block2.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/block2.png
new file mode 100644
index 0000000000..a56a62ad1b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/block2.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/block3.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/block3.png
new file mode 100644
index 0000000000..6de77b309b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/block3.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/block4.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/block4.png
new file mode 100644
index 0000000000..e5f7b5e76f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/block4.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/block5.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/block5.png
new file mode 100644
index 0000000000..4bb49067ed
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/block5.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/block6.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/block6.png
new file mode 100644
index 0000000000..b58ded215f
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/block6.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/foil.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/foil.png
new file mode 100644
index 0000000000..2edad5a448
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/foil.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/frameGt.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/frameGt.png
new file mode 100644
index 0000000000..d93c52c24c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/frameGt.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/ore.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/ore.png
new file mode 100644
index 0000000000..101c04c698
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/ore.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/oreSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/oreSmall.png
new file mode 100644
index 0000000000..0a7e9d6e9e
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/oreSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/pipeHuge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/pipeHuge.png
new file mode 100644
index 0000000000..4feeed528c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/pipeHuge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/pipeLarge.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/pipeLarge.png
new file mode 100644
index 0000000000..055c104f1c
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/pipeLarge.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/pipeMedium.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/pipeMedium.png
new file mode 100644
index 0000000000..0bb50256c5
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/pipeMedium.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/pipeSide.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/pipeSide.png
new file mode 100644
index 0000000000..d229926034
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/pipeSide.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/pipeSmall.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/pipeSmall.png
new file mode 100644
index 0000000000..1684ec116b
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/pipeSmall.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/pipeTiny.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/pipeTiny.png
new file mode 100644
index 0000000000..f9838c8829
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/pipeTiny.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/void.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/void.png
new file mode 100644
index 0000000000..d83a131004
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/void.png
Binary files differ
diff --git a/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/wire.png b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/wire.png
new file mode 100644
index 0000000000..455335e5c2
--- /dev/null
+++ b/src/main/resources/assets/gregtech/textures/blocks/materialicons/WOOD/wire.png
Binary files differ