Create Fly: Trackwright
Copyright (C) 2026 chaevsfe

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.

This is an add-on for Create Fly. It is not affiliated with or endorsed by
ZurrTum or the Create team.

Builds on
---------
- Create by simibubi and the Create team, MIT
- Create Fly by ZurrTum, CC0-1.0

Every class in this mod is this project's own. It changes Create's track
placement and train behaviour at runtime through mixins and redistributes no
Create Fly class, texture or translation. Create's own text is referenced by
translation key only.

Icon
----
The mod icon (assets/trackwright/icon.png) shows Create's standard track,
rendered from Create Fly's own track model and textures, which are the Create
team's art. The settings gear and the background are this project's own.

Credits
-------
- E-Thang: testing, and the ideas behind most of the second round of
  features (bore mode, undo, the slope and height hints, the placement
  squares, the train roller fixes and the Switch Train Actors schedule step).

Dependencies (not bundled)
--------------------------
- Create Fly, CC0-1.0
- Fabric API, Apache-2.0
