1.20.1-beta-0.6.0
·
140 commits
to 1.20.1-dev
since this release
- The entire codebase has been updated and changed: All calculations are now server based to synchronize it to all players
- Performance improvements with multi-threading when using displays and other features
- Added: Trains can now have real delays
- Added: Reasons for a train delay on displays and in the navigator
- Added: Departure time can be changed when searching routes
- Added: Advanced Display Slab
- Added: New Schedule Instructions
- Dynamic Delays: Trains depart faster if they are delayed or wait longer if they are early
- Train Schedule Sections: Divide your train schedule into sections to influence navigation (e.g. blacklist sections) or to set the terminus yourself
- Reset Timings
- Added: Schedule Board menu in the navigator: A list of all arriving and departing trains at a station
- Added: Train Journey viewer: See the entire journey for each train and not just your route
- Added: Routes can now be saved
- Added: Train Lines: Trains can now be assigned to a train line and no longer need to have the same name
- Added: Trains can now have different colors in the Navigator with Train Groups and Train Lines
- Added: The informative display variant of the Passenger Information Displays now shows real-time data as well as details about the train journey (e.g. speed)
- Added: Help buttons in all menus
- Changed: The departure and arrival times of a train are now displayed separately
- Changed: New and improved UI in the navigator and all menus
- Changed: Displays at a train terminus now show that this train ends here
- Changed: The search settings can now be changed directly in the main screen of the navigator
- Changed: The layout of the "Platform Displays", "Informative" is now mirrored on the back so that the platform text is on the same side of the block
- Changed: Train Groups can now have colors and must be assigned via the train schedule
- Changed: Displays are no longer divided into "Simple", "Detailed" and "Informative", but by category (Train/Platform) and then all the different display variants.
- Changed: The entire config has been changed and some new options have been added
- Changed: The individual entries in the station tags can now be searched
- Changed: All lists in the menus are now sorted alphabetically
- Changed: Remaining time is no longer displayed in the format XX:XX
- Fixed: The navigator cannot find some connections
- Fixed: A few spelling mistakes
- Fixed: Scrollbars can now be dragged
- Fixed: The GUI scale of the overlay cannot be changed
- Fixed: The exit direction on the back of a display is displayed incorrectly
- Removed: Table Display layout of "Platform Display" and "Informative" when using wildcards (will be added in the future again)
- Removed: Narrator announcements
- Now using DragonLib 2.2.16 (included in the jar file!)
- Addons can now more easily add custom features to CRN (e.g. new display variants, buttons in the route details, etc.) (documentation coming in the future)
- Added French (by GeoffreyGx)
- Added Portuguese (by AlfredoProgramer)
- Added Korean (by queso-gato1355)
- Added Swedish (by Geoffrey)
... and a few other small improvements
Breaking changes
- Trains will no longer be assigned to Train Groups, as this can now be achieved in the train schedule with Schedule Sections.
- All config settings will be reset, as the entire config has been changed