Developing & Contributing
TEdit is open source and contributions are welcome.
Repository
https://github.com/TEdit/Terraria-Map-Editor
Prerequisites
- Visual Studio 2022 (17.8+) or JetBrains Rider
- .NET 10 SDK — Download
- Git
Building
git clone https://github.com/TEdit/Terraria-Map-Editor.git
cd Terraria-Map-Editor
dotnet build
Running
Open TEdit.sln in Visual Studio or Rider and run the TEdit project.
Project Structure
| Project | Description |
|---|---|
TEdit | Main WPF application |
TEdit.Editor | Editor logic, tools, brush/paint modes |
TEdit.Terraria | Terraria world file I/O and data models |
TEdit.Configuration | Settings and configuration |
Contributing
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
Check the GitHub Issues for open tasks and bug reports.
Community
- Discord — Chat with other contributors
- GitHub Discussions — Feature requests and ideas