Antag99
Skeletron Prime
TExtract is a tool for extracting Terraria's images, sound effects and music. Feedback is welcome.
Changelog:
1.7.0 (2016-12-30): Added support for the PCM wavebank format, which is used in 1.3.3 wavebanks.
1.6.0 (2015-07-25): Added support for the ADPCM wavebank format, which is used on Linux/Mac
1.5.0 (2015-07-08): Implemented command-line options, along with various tweaks and changes
1.4.2 (2015-07-01): Added music names for 1.3 tracks
1.4.1 (2015-05-10): Fixed image encoding issues, which resulted in rejection by some programs.
1.4.0 (2015-05-03): Updated GUI, download is now much smaller. Dropped font extraction (simply wasn't usable).
1.3.3 (2014-12-21): Speeded up image extraction
1.3.2 (2014-11-11): Fixed crash when extracting large tracks
1.3.1 (2014-11-02): Fixed steam path detection error
1.3.0 (2014-10-31): Image files are now compressed, improved steam path detection
1.2.1 (2014-10-27): Fixed music extraction issues on Linux
1.2.0 (2014-10-27): Removed .NET requirement, by implementing XNB decompression in java
1.1.1 (2014-10-09): Fixed issues when the terraria directory wasn't found
1.1.0 (2014-09-28): Optimized image extraction, small GUI changes
1.0.0 (2014-09-27): Initial release
Download:
EXE (v1.7.0)
JAR (v1.7.0)
Bugs/Feature Requests:
Post in this thread, or on the issue tracker. Please attach TExtract.log in case of errors.
This is an open source project. Check it out at the GitHub Repository.
Changelog:
1.7.0 (2016-12-30): Added support for the PCM wavebank format, which is used in 1.3.3 wavebanks.
1.6.0 (2015-07-25): Added support for the ADPCM wavebank format, which is used on Linux/Mac
1.5.0 (2015-07-08): Implemented command-line options, along with various tweaks and changes
1.4.2 (2015-07-01): Added music names for 1.3 tracks
1.4.1 (2015-05-10): Fixed image encoding issues, which resulted in rejection by some programs.
1.4.0 (2015-05-03): Updated GUI, download is now much smaller. Dropped font extraction (simply wasn't usable).
1.3.3 (2014-12-21): Speeded up image extraction
1.3.2 (2014-11-11): Fixed crash when extracting large tracks
1.3.1 (2014-11-02): Fixed steam path detection error
1.3.0 (2014-10-31): Image files are now compressed, improved steam path detection
1.2.1 (2014-10-27): Fixed music extraction issues on Linux
1.2.0 (2014-10-27): Removed .NET requirement, by implementing XNB decompression in java
1.1.1 (2014-10-09): Fixed issues when the terraria directory wasn't found
1.1.0 (2014-09-28): Optimized image extraction, small GUI changes
1.0.0 (2014-09-27): Initial release
Download:
EXE (v1.7.0)
JAR (v1.7.0)
EXE (v1.6.0)
JAR (v1.6.0)
EXE (v1.5.0)
JAR (v1.5.0)
EXE (v1.4.2)
JAR (v1.4.2)
EXE (v1.4.1)
JAR (v1.4.1)
EXE (v1.4.0)
JAR (v1.4.0)
EXE (v1.3.3)
JAR (v1.3.3)
EXE (v1.3.2)
JAR (v1.3.2)
EXE (v1.3.1)
JAR (v1.3.1)
EXE (v1.3.0)
JAR (v1.3.0)
EXE (v1.2.1)
JAR (v1.2.1)
EXE (v1.2.0)
JAR (v1.2.0)
EXE (v1.1.1)
JAR (v1.1.1)
EXE (v1.1.0)
JAR (v1.1.0)
EXE (v1.0.0)
JAR (v1.0.0)
JAR (v1.6.0)
EXE (v1.5.0)
JAR (v1.5.0)
EXE (v1.4.2)
JAR (v1.4.2)
EXE (v1.4.1)
JAR (v1.4.1)
EXE (v1.4.0)
JAR (v1.4.0)
EXE (v1.3.3)
JAR (v1.3.3)
EXE (v1.3.2)
JAR (v1.3.2)
EXE (v1.3.1)
JAR (v1.3.1)
EXE (v1.3.0)
JAR (v1.3.0)
EXE (v1.2.1)
JAR (v1.2.1)
EXE (v1.2.0)
JAR (v1.2.0)
EXE (v1.1.1)
JAR (v1.1.1)
EXE (v1.1.0)
JAR (v1.1.0)
EXE (v1.0.0)
JAR (v1.0.0)
EXE (v1.7.0)
JAR (v1.7.0)
EXE (v1.6.0)
JAR (v1.6.0)
EXE (v1.5.0)
JAR (v1.5.0)
EXE (v1.4.2)
JAR (v1.4.2)
EXE (v1.4.1)
JAR (v1.4.1)
EXE (v1.4.0)
JAR (v1.4.0)
EXE (v1.3.3)
JAR (v1.3.3)
EXE (v1.3.2)
JAR (v1.3.2)
EXE (v1.3.1)
JAR (v1.3.1)
EXE (v1.3.0)
JAR (v1.3.0)
EXE (v1.2.1)
JAR (v1.2.1)
EXE (v1.2.0)
JAR (v1.2.0)
EXE (v1.1.1)
JAR (v1.1.1)
EXE (v1.1.0)
JAR (v1.1.0)
EXE (v1.0.0)
JAR (v1.0.0)
JAR (v1.7.0)
EXE (v1.6.0)
JAR (v1.6.0)
EXE (v1.5.0)
JAR (v1.5.0)
EXE (v1.4.2)
JAR (v1.4.2)
EXE (v1.4.1)
JAR (v1.4.1)
EXE (v1.4.0)
JAR (v1.4.0)
EXE (v1.3.3)
JAR (v1.3.3)
EXE (v1.3.2)
JAR (v1.3.2)
EXE (v1.3.1)
JAR (v1.3.1)
EXE (v1.3.0)
JAR (v1.3.0)
EXE (v1.2.1)
JAR (v1.2.1)
EXE (v1.2.0)
JAR (v1.2.0)
EXE (v1.1.1)
JAR (v1.1.1)
EXE (v1.1.0)
JAR (v1.1.0)
EXE (v1.0.0)
JAR (v1.0.0)
Bugs/Feature Requests:
Post in this thread, or on the issue tracker. Please attach TExtract.log in case of errors.
As of version 1.5.0, TExtract can operate via command-line options:
Where available options are:
If no output directory or input file is provided, the GUI is started as usual.
Code:
java -jar "TExtract X.X.X.jar" [options] [--] [files]
Code:
--help - Lists available commands
--outputDirectory path - Where extracted files will be put
--logLevel trace|debug|info|error|none - Verbosity
--logFile - Enable log file
--no-logFile - Disable log file
This is an open source project. Check it out at the GitHub Repository.
Last edited: