HOTFIX beta-0.5.1
- Fixed: Crash when right-clicking a clock on a server
- Fixed: Crash when leaving the navigator UI on a server
- Fixed: Displays disconnect when assembled
- Fixed: Time renders out of bounds on a single display with "Passenger Information" and "Informative" setting.
- Fixed: Custom language not loading [1.20.1]
Changes beta-0.5.0
Due to some major changes to the displays, the following problems arise in existing worlds:
-
All displays will be placed in their default block state.
-
All displays with back rendering now render at the front. Please create a backup of your world before updating!
-
Now using DragonLib 2 and Architectury API (both included)
-
Added: The speed unit can now be changed (previously: km/h)
-
Added: The language of the displays and announcements can now be changed individually.
-
Added: New placement variants for all displays, depending on where clicked.
- Small displays can now be placed in 9 different locations within a block.
- Display boards/panels can now be placed in 3 different locations within a block.
-
Added: Sloped display
- Automatically rendered on both sides which cannot be changed.
-
Added: Option in the display link to change time display between clock time and time until departure (like Create's display boards).
-
Added: Train Station Clock can now be colored and made to glow.
-
Added: Dutch translation (by TheSatanicFlame)
-
Added: Polish translation (by Slasherss)
-
Changed: CTRL key is now always required to open the overlay settings screen.
-
Changed: Spacing of 4 block pixels between train name and train destination on displays with "Platform Display" and "Informative" setting.
-
Changed: The automatic column width value in Display Links is now displayed as "Auto" instead of "-1".
-
Changed the name of Advanced Display Boards.
-
Changed: Fences, walls and similar blocks can now connect to Advanced Display Boards
-
Fixed: Random "ConcurrentModificationException" crashes.
-
Fixed: Low framerate while scrolling in all UIs
-
Fixed: Time shows 60 minutes (e.g. 11:60)
-
Fixed: 32-bit integer overflow causes negative times every 178958 days, starting after 89479 days
-
Fixed: The platform is not shown on displays with "Platform Display" and "Simple" setting.
-
Fixed: Displays always show "Out of service" after being loaded.
-
Fixed: Rare crash while simulating a train's schedule.
-
Fixed: Displays with "Passenger Information" and "Informative" setting tend to render the content out of bounds.
-
Fixed: If a track station contained in a station tag is blacklisted, the entire tag will be blacklisted.
-
Fixed: Routes that contains station tags that are blacklisted, even though the affected track stations are available, cannot be found.
-
Removed: Back side rendering
- Fixed: Crash when trying to disassemble a train with automatic schedule.
- Fixed: The color is not applied correctly to some display types.
- Fixed: Some display types show the wrong daytime.
- Fixed: Rare crash when the train station of a display link cannot be found.
- Fixed: Platform text is shown on Displays even there is no platform defined.
- Added advanced displays
- 4 different variants: full block, board, panel, small (like copycat step)
- Don't require kinetic energy
- Can be used ...
- ... outside on trains as train destination displays.
- ... inside trains as passenger information displays.
- ... on train stations as platform displays.
- Configure the displays to render the content on the front, back or on both sides.
- Decide how much information should be displayed and choose between simple, detailed and informative.
- Displays can be up to 16 blocks wide
- Depending on the display type, the displays can also be 16 blocks high. Small displays always have a fixed height of 1 block.
- Can be colored using dye. You can assign every RGB color using commands.
- Use glow ink to let the displays glow in the dark.
- Platform displays must be linked with a display link to a train station.
- Added train station clock
- Displays the time analogue with clock hands.
- Right-Click to see the digital time in your actionbar.
- Can only be mined when using silk touch. Otherwise it only drops at 50%.
- Added new item descriptions when holding SHIFT.
- Added new display link source type: Advanced Display.
- Added new block/item tag for advanced displays.
- Added new advancement.
- Changed: Displays can show the exit direction on a train.
- Fixed: Rare crash caused by division with 0.
- Fixed: The scroll input box in the search settings screen does not play sounds.
- Probably fixed rare crash when editing global settings. (Could not be tested, as the bug couldn't be reproduced)
Although the displays are finished in their current state, there are still some features planned for future updates!
Known issues (please do not report!)
- The time sometimes shows 60 minutes. This requires an update of DragonLib, which is currently being reworked.
- Navigator doesn't find train connections when there are waypoints from Steam'n'Rails. This bug is related to the problem that Create's display boards also don't show trains that have waypoints. There is currently no solution.
- Fixed: Route overlay shows wrong station when journey is finished or interrupted.
- Fixed: The next connections page in the route overlay shows the wrong platform data.
- Fixed: In some cases no route is searched to the desired final station.
- Fixed: The next connections page in the route overlay shows excluded trains.
- Fixed: Updating the platform in the global settings does not update the last edited timestamp info.
- Fixed: The last edited timestamp is not updated in the train groups settings.
- Fixed: Changing the time (e.g. by sleeping) confuses the navigator, resulting in incorrect time information.
- Added: Own creative mode tab. (Fixes: The navigator cannot be found in any of the creative mode tabs)
- Added: Narrator announcement on journey start and when missing a connecting train.
- Ported to 1.19.2 and 1.20.1
This update is a complete overhaul of the entire mod with many new features and bug fixes. Here is a short list of the changes:
- Added: Route overlay. The route overlay shows advanced details of a selected route on your HUD with a lot of useful information, e.g. transfers, delays and much more.
- Added: Real-time data for all trains.
- Added: A platform name can now be stored for each station in the station tag settings.
- Added: Train Group settings to group different trains (e.g. subway, regional rail services, ...)
- Added: Train Blacklist. Exclude trains you don't want to have in your suggestions.
- Added: Option to define a minimum transfer time.
- Added: Search boxes in all settings menus.
- Changes: New navigation system which works much faster and more accurately.
- Changed: Renamed Train Station Alias to Train Station Tags
- General performance improvements, optimizations and more
- Now using DragonLib. (This library is embedded into the jar file)
Bug Fixes
Due to the massive changes to the entire mod, many known bugs have been fixed, but new ones may also have arisen.
- Initial Release