Skip to main content
Version: TEdit 5

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 SDKDownload
  • Git

Building

git clone https://github.com/TEdit/Terraria-Map-Editor.git
cd Terraria-Map-Editor
dotnet build

Running

Open TEdit.slnx in Visual Studio or Rider and run the TEdit project.

Project Structure

ProjectTargetDescription
TEditnet10.0-windows (WPF)Main desktop application
TEdit5net10.0 (Avalonia)Cross-platform application
TEdit.Editornet10.0Editor logic, tools, brush/paint modes
TEdit.Terrarianet10.0Terraria world file I/O and data models
TEdit.Commonnetstandard2.0Shared types, geometry, JSON serialization

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Submit a pull request

Check the GitHub Issues for open tasks and bug reports.

Community