JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
G
H
I
J
L
M
P
R
S
T
W
A
addFile(String)
- Method in class systems.crigges.jmpq3.
Listfile
ADJUSTED_ENCRYPTED
- Static variable in class systems.crigges.jmpq3.
MpqFile
asByteArray()
- Method in class systems.crigges.jmpq3.
Listfile
B
Block(MappedByteBuffer)
- Constructor for class systems.crigges.jmpq3.
BlockTable.Block
Block(int, int, int, int)
- Constructor for class systems.crigges.jmpq3.
BlockTable.Block
BlockTable
- Class in
systems.crigges.jmpq3
BlockTable(MappedByteBuffer)
- Constructor for class systems.crigges.jmpq3.
BlockTable
BlockTable.Block
- Class in
systems.crigges.jmpq3
bytesToHex(byte[])
- Static method in class systems.crigges.jmpq3.
DebugHelper
C
close()
- Method in class systems.crigges.jmpq3.
JMpqEditor
COMPRESSED
- Static variable in class systems.crigges.jmpq3.
MpqFile
D
DebugHelper
- Class in
systems.crigges.jmpq3
DebugHelper()
- Constructor for class systems.crigges.jmpq3.
DebugHelper
decryptBlock(byte[], int)
- Method in class systems.crigges.jmpq3.
MpqCrypto
decryptBlock(ByteBuffer, int, int)
- Method in class systems.crigges.jmpq3.
MpqCrypto
deflate(byte[])
- Static method in class systems.crigges.jmpq3.
JzLibHelper
DELETED
- Static variable in class systems.crigges.jmpq3.
MpqFile
deleteFile(String)
- Method in class systems.crigges.jmpq3.
JMpqEditor
Deletes the specified file out of the mpq once you rebuild the mpq.
E
ENCRYPTED
- Static variable in class systems.crigges.jmpq3.
MpqFile
encryptMpqBlock(ByteBuffer, int, int)
- Method in class systems.crigges.jmpq3.
MpqCrypto
encryptMpqBlock(byte[], int, int)
- Method in class systems.crigges.jmpq3.
MpqCrypto
Entry(int, int, int, int, int)
- Constructor for class systems.crigges.jmpq3.
HashTable.Entry
Entry(MappedByteBuffer)
- Constructor for class systems.crigges.jmpq3.
HashTable.Entry
EXISTS
- Static variable in class systems.crigges.jmpq3.
MpqFile
extractAllFiles(File)
- Method in class systems.crigges.jmpq3.
JMpqEditor
Extract all files.
extractFile(String, File)
- Method in class systems.crigges.jmpq3.
JMpqEditor
Extracts the specified file out of the mpq to the target location.
extractFile(String, OutputStream)
- Method in class systems.crigges.jmpq3.
JMpqEditor
Extracts the specified file out of the mpq and writes it to the target outputstream.
extractToFile(File)
- Method in class systems.crigges.jmpq3.
MpqFile
extractToOutputStream(OutputStream)
- Method in class systems.crigges.jmpq3.
MpqFile
G
getAllVaildBlocks()
- Method in class systems.crigges.jmpq3.
BlockTable
getBlockAtPos(int)
- Method in class systems.crigges.jmpq3.
BlockTable
getBlockIndex()
- Method in class systems.crigges.jmpq3.
MpqFile
getBlockIndexOfFile(String)
- Method in class systems.crigges.jmpq3.
HashTable
getCompressedSize()
- Method in class systems.crigges.jmpq3.
BlockTable.Block
getCompSize()
- Method in class systems.crigges.jmpq3.
MpqFile
getFileNames()
- Method in class systems.crigges.jmpq3.
JMpqEditor
Gets the file names.
getFilePos()
- Method in class systems.crigges.jmpq3.
BlockTable.Block
getFiles()
- Method in class systems.crigges.jmpq3.
Listfile
getFlags()
- Method in class systems.crigges.jmpq3.
BlockTable.Block
getFlags()
- Method in class systems.crigges.jmpq3.
MpqFile
getMpqFile(String)
- Method in class systems.crigges.jmpq3.
JMpqEditor
Gets the mpq file.
getName()
- Method in class systems.crigges.jmpq3.
MpqFile
getNormalSize()
- Method in class systems.crigges.jmpq3.
BlockTable.Block
getNormalSize()
- Method in class systems.crigges.jmpq3.
MpqFile
getOffset()
- Method in class systems.crigges.jmpq3.
MpqFile
getTotalFileCount()
- Method in class systems.crigges.jmpq3.
JMpqEditor
Gets the total file count.
H
hasFile(String)
- Method in class systems.crigges.jmpq3.
JMpqEditor
Checks for file.
hash(String, int)
- Method in class systems.crigges.jmpq3.
MpqCrypto
HashTable
- Class in
systems.crigges.jmpq3
HashTable(MappedByteBuffer)
- Constructor for class systems.crigges.jmpq3.
HashTable
HashTable.Entry
- Class in
systems.crigges.jmpq3
hexArray
- Static variable in class systems.crigges.jmpq3.
DebugHelper
I
inflate(byte[], int, int)
- Static method in class systems.crigges.jmpq3.
JzLibHelper
insertFile(String, File, boolean)
- Method in class systems.crigges.jmpq3.
JMpqEditor
Inserts the specified file into the mpq once you close the editor.
J
JMpqEditor
- Class in
systems.crigges.jmpq3
The Class JMpqEditor.
JMpqEditor(File)
- Constructor for class systems.crigges.jmpq3.
JMpqEditor
Creates a new editor by parsing an exisiting mpq.
JMpqException
- Exception in
systems.crigges.jmpq3
The Class JMpqException.
JMpqException(String)
- Constructor for exception systems.crigges.jmpq3.
JMpqException
Instantiates a new j mpq exception.
JMpqException()
- Constructor for exception systems.crigges.jmpq3.
JMpqException
Instantiates a new j mpq exception.
JMpqException(Throwable)
- Constructor for exception systems.crigges.jmpq3.
JMpqException
Instantiates a new j mpq exception.
JzLibHelper
- Class in
systems.crigges.jmpq3
JzLibHelper()
- Constructor for class systems.crigges.jmpq3.
JzLibHelper
L
Listfile
- Class in
systems.crigges.jmpq3
Listfile(byte[])
- Constructor for class systems.crigges.jmpq3.
Listfile
M
main(String[])
- Static method in class systems.crigges.jmpq3.
MpqCrypto
MPQ_HASH_FILE_KEY
- Static variable in class systems.crigges.jmpq3.
MpqCrypto
MPQ_HASH_KEY2_MIX
- Static variable in class systems.crigges.jmpq3.
MpqCrypto
MPQ_HASH_NAME_A
- Static variable in class systems.crigges.jmpq3.
MpqCrypto
MPQ_HASH_NAME_B
- Static variable in class systems.crigges.jmpq3.
MpqCrypto
MPQ_HASH_TABLE_INDEX
- Static variable in class systems.crigges.jmpq3.
MpqCrypto
MPQ_KEY_BLOCK_TABLE
- Static variable in class systems.crigges.jmpq3.
MpqCrypto
MPQ_KEY_HASH_TABLE
- Static variable in class systems.crigges.jmpq3.
MpqCrypto
MpqCrypto
- Class in
systems.crigges.jmpq3
MpqCrypto()
- Constructor for class systems.crigges.jmpq3.
MpqCrypto
MpqFile
- Class in
systems.crigges.jmpq3
MpqFile(MappedByteBuffer, BlockTable.Block, int, String)
- Constructor for class systems.crigges.jmpq3.
MpqFile
P
printHeader()
- Method in class systems.crigges.jmpq3.
JMpqEditor
Prints the header.
R
removeFile(String)
- Method in class systems.crigges.jmpq3.
Listfile
S
setBlockIndex(int)
- Method in class systems.crigges.jmpq3.
HashTable.Entry
setBlockIndex(int)
- Method in class systems.crigges.jmpq3.
MpqFile
setCompressedSize(int)
- Method in class systems.crigges.jmpq3.
BlockTable.Block
setFilePos(int)
- Method in class systems.crigges.jmpq3.
BlockTable.Block
setFlags(int)
- Method in class systems.crigges.jmpq3.
BlockTable.Block
setNormalSize(int)
- Method in class systems.crigges.jmpq3.
BlockTable.Block
setOffset(int)
- Method in class systems.crigges.jmpq3.
MpqFile
SINGLEUNIT
- Static variable in class systems.crigges.jmpq3.
MpqFile
systems.crigges.jmpq3
- package systems.crigges.jmpq3
T
toString()
- Method in class systems.crigges.jmpq3.
BlockTable.Block
toString()
- Method in class systems.crigges.jmpq3.
HashTable.Entry
toString()
- Method in class systems.crigges.jmpq3.
JMpqEditor
toString()
- Method in class systems.crigges.jmpq3.
MpqFile
W
writeFileAndBlock(BlockTable.Block, MappedByteBuffer)
- Method in class systems.crigges.jmpq3.
MpqFile
Write file and block.
writeFileAndBlock(File, BlockTable.Block, MappedByteBuffer, int)
- Static method in class systems.crigges.jmpq3.
MpqFile
Write file and block.
writeFileAndBlock(byte[], BlockTable.Block, MappedByteBuffer, int)
- Static method in class systems.crigges.jmpq3.
MpqFile
Write file and block.
writeNewBlocktable(ArrayList<BlockTable.Block>, int, MappedByteBuffer)
- Static method in class systems.crigges.jmpq3.
BlockTable
writeNewHashTable(int, ArrayList<String>, MappedByteBuffer)
- Static method in class systems.crigges.jmpq3.
HashTable
writeToBuffer(ByteBuffer)
- Method in class systems.crigges.jmpq3.
BlockTable.Block
writeToBuffer(ByteBuffer)
- Method in class systems.crigges.jmpq3.
HashTable.Entry
A
B
C
D
E
G
H
I
J
L
M
P
R
S
T
W
Skip navigation links
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes