About
Server Unpacker is a client-side mod that extracts any resource pack files that can be loaded by Minecraft
Usage
In-Game
Drag and drop the mod into your mods/ folder and join any server that has a required resource pack
The extracted files will be in your .minecraft/extracted-packs/ folder
GUI
You can execute the .jar file directly to open a GUI
Select or drag and drop file(s) onto the GUI to extract them in the same directory

CLI
You can extract multiple files by using the following command
java -jar server-unpacker-*.jar [files]
Credits
- Thank you to Zardium for writing the original code and creating the GUI
All Versions
+ Add Version- Fixed an error when running the mod on a game version without a minor version
- Target Java version 8
- Theoretically usable on any Minecraft version now, only tested on 1.16
- Reworked GUI
- Fixed early return issue
- Reworked GUI
- Fixed early return issue
- Use CWD as fallback for parent path, resolving #6
- Automatically read and write all extracted images to make sure they are saved as functional image files
- Proper version checking for no sub versions (1.21)
- Match the proper version for the modern mixin to apply (>=1.20.3)
- Properly apply mixin on 1.21.x versions
- Remove remapping for the modern mixin so it actually works