Contributing to TEdit
To modify TEdit source you will need a few things:
C# IDE such as Visual Studio or limited debugging with VSCode. Download Visual Studio Free
Git - try GitHub Desktop or Git Extensions
Note: VSCode does not support modifying the UI
Fork and clone the repository
Use git to clone the repository to your local machine. Pick a folder and execute the following command:
git clone https://github.com/TEdit/Terraria-Map-Editor.git
.
You can use ssh or git extensions if you have those set up. For for detailed instructions see GitHub Cloning.
Open with Visual Studio
Making a change
Check out these tutorials from Microsoft:
WPF Basics - this is the user interface
Commit to GitHub
Follow the instructions here for how to submit your changes back to your fork of TEdit on Github: Committing Changes
Submit a Pull Request
Finally, submit a pull request back to the master TEdit repo: Submit a Pull Request
Localization and Languages
Please see this PR for an example of the edits needed to add your own language: https://github.com/TEdit/Terraria-Map-Editor/pull/1391
Last updated