Skip to content
/ MPQ4J Public
forked from inwc3/JMPQ3

Native Kotlin mpq archive library.

License

Notifications You must be signed in to change notification settings

WarRaft/MPQ4J

 
 

Repository files navigation

JMPQ3

Note: Since Version 1.9.0 jmpq3 requires Java 11 or higher

What?

JMPQ3 is a small java library for accessing and modifying mpq (MoPaQ) archives. Common file endings are .mpq, .w3m, .w3x.

MoPaQ is Blizzard's old, proprietary archive format for storing gamedata (replaced with CASC).

You can find more info and an excellent graphical editor here http://www.zezula.net/en/mpq/main.html

Known issues:

  • Unsupported decompression algorithms: sparse and bzip2
  • Only supported compression is zlib/zopfli
  • JMPQ doesn't build a valid (attributes) file for now. (which seems to be fine for warcraft3)

About

Native Kotlin mpq archive library.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 47.8%
  • Kotlin 30.8%
  • Objective-J 21.4%