/Texture-Pack-Cleaner

Remove files that are the same as original or meaningless in a custom minecraft texture pack.

Primary LanguageGLSL

Texture-Pack-Cleaner

Remove files that are the same as original or meaningless in a custom texture pack.


Size Comparison

  • Before before
  • After after

TO-DO

  • Custom sounds support: asset/minecraft/sounds
  • Custom font support: asset/minecraft/font
  • More versions (not just 1.8.9)

Usage

  • Put your texture packs in ./input/ folder, can be folders or .zip files
  • Run ./main.py
  • Check ./output/ folder after seeing
    ...
    DONE.
    

Known Bugs

  • main.py: build() line 82
    • Static images with .mcmeta files will be also recognized as dynamic images

Fun Facts

  • POV: You disabled all the OptiFine features: optifineless Every pack is getting so small and clean lol