septor / Buildaria

(This project is no longer maintained) Buildaria is a Terraria mod meant to make building easier and faster.
13 stars 10 forks source link

NOTICE -- ATTENTION -- READ THIS FIRST FIRST (BEFORE THE OTHER READ THIS FIRST)

*Buildaria does not currently work with the latest version of Terraria (1.3.).* In fact, I don't even think it worked for 1.2. correctly. I do have it planned to be updated, but there's no telling how long that will take. Until I get Buildaria updated (or even possible after) I recommend using TerrariaPatcher. It has most of the same functionality that Buildaria had except notably NoClip, but I've made a plugin for it that gives you semi-noclip.

Sorry for the inconveniences this may cause.

WARNINGS -- READ THIS FIRST:

Buildaria 1.8.5

Buildaria is a Terraira mod geared towards map makers.

Features

Chat Output Colors

If you are using a modified configuration file, the colors below may not be accurate.

Controls

Teleportation

You can teleport to locations on your map by pressing the function (eg: F1) keys. Below is a list of built-in locations, the list will grow as more locations are added:

Note: Ocean teleports may be slightly off. You may or may not be teleported above or below the surface. It's also possible you may be spawned slightly to the left or right of each beach. Due to map size and world generation it's difficult to put you exactly on the beach of each ocean. I plan on making further tweaks to this, but it's still going to be a gamble.

Custom locations can be set up in the configuration file and you can get to these by pressing Ctrl followed by the corresponding function key. Below is how you need to add them to the configuration file:

<customTeleports>
    <F1>Location Name,X,Y</F1>
    <F2>Location Name,X,Y</F2>
    <F3>Location Name,X,Y</F3>
    <F4>Location Name,X,Y</F4>
</customTeleports>

You can obtain the X and Y integers in-game by pressing I. Anything up to F12 will be accepted and usable. If you add more (eg: F13) it will be ignored.

It is very important that you follow the above syntax when entering custom locations! Failure to do so will result in Buildaria crashing!

Items Explained

ItemHax Note

If itemHax is disabled some items behave differently than mentioned above.

How to Install

Recommended Method:

  1. Download the installer and run it. If you do not want your inventories or configuration overwritten you need to make sure you deselect the appropriate checkboxes when selecting what to install.

Alternative Method:

  1. Download the latest archive and extract Buildaria.exe into your Terraria folder with Terraria.exe. This is usually found here: Program Files/Steam/steamapps/common/terraria/
  2. Run Buildaria.exe!

Build from the source

If you want to compile your own version of Buildaria follow the below steps:

  1. Download the source.
  2. Install XNA Game Studio 4.0.
  3. Open the Buildaria solution file Buildaria.sln in Visual Studio.
  4. In the Solution Explorer, expand References.
  5. Delete Terraria.
  6. Right-click References and select Add Reference....
  7. In the dialog box, click Browse and locate your Terraria.exe file inside Program Files/Steam/steamapps/common/terraria/.
  8. Build!
  9. To test your changes copy the Buildaria.exe file from bin\x86\Release to your Terraria folder: Program Files/Steam/steamapps/common/terraria/ and run it!