/novadrop

A developer toolkit for interacting with and modifying the TERA game client.

Primary LanguageC#BSD Zero Clause License0BSD

Novadrop

A developer toolkit for interacting with and modifying the TERA game client.

License Commits Build Discussions Discord


Novadrop provides a collection of libraries, tools, and documentation for modifying the TERA game client.

Development of TERA stopped on April 20, 2022. Official game servers shut down on June 30 in the same year. Some of the knowledge and functionality provided by Novadrop was previously held in relative secrecy by a small portion of the game's third-party modding community for the sake of preserving game integrity. With the game effectively defunct, Novadrop now enables the game's community to freely analyze and modify the client, e.g. for the purposes of creating unofficial server emulators.

Usage

This project offers the following packages:

Package Description Downloads
novadrop-dc Provides the .NET global tool for manipulating TERA's data center files. Downloads
novadrop-rc Provides the .NET global tool for manipulating TERA's resource container files. Downloads
novadrop-run Provides the .NET global tool for running the TERA launcher or client from the command line. Downloads
novadrop-scan Provides the .NET global tool for extracting useful data from a running TERA client. Downloads
Vezel.Novadrop.Formats Provides support for TERA's various file formats. Downloads
Vezel.Novadrop.Client Provides support for interacting with the TERA launcher and client. Downloads

To install a tool package in a project, run dotnet tool install <name>. To install it globally, also pass -g.

To install a library package, run dotnet add package <name>.

For more information, please visit the project home page.

License

This project is licensed under the terms found in LICENSE-0BSD.