mtr:4.0.x
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
mtr:4.0.x [2024/04/21 14:14] – Add references for NTE optimization lx862 | mtr:4.0.x [2024/06/20 04:20] (current) – Add more features lx862 | ||
---|---|---|---|
Line 1: | Line 1: | ||
FIXME **This page hasnt been fully completed. Please help with the Creation.**\\ //(remove this note when the page is completed)// | FIXME **This page hasnt been fully completed. Please help with the Creation.**\\ //(remove this note when the page is completed)// | ||
- | ====== | + | ====== |
- | The Minecraft Transit Railway | + | Minecraft Transit Railway |
- | ===== Releases ===== | + | This releases focuses on refining the player experience, fixing numerous long-standing crashes and bugs, substantially improved frame-rate and adding long-requested features such as mixing carriage in a train. |
- | * No official release has been published yet as MTR 4 are in development and have not yet been released. //(Editor note: MTR 4 is currently in beta and are not a public release, those mention shouldn' | + | The version is currently |
- | ===== Player-facing | + | ===== Changes |
- | * Unlike previous versions where each depot siding can only have 1 train type, MTR 4 allows you to freely fill up a siding with other type of cars. So for example you can have an **SP1900 (Head), M-Train (Carriage) and K-Train (Rear Head)** to create a custom consist for your siding, and let that consist run on the track. | + | ==== Per-Carriage Configuration/ |
- | * Numerous bug fixes and improvements from MTR 3, including bugs introduced | + | |
+ | Unlike previous versions where each depot siding can only have 1 train type, MTR 4 allows you to freely fill up a siding with other type of cars. | ||
+ | |||
+ | As an example, you can have an **SP1900 (Head), M-Train (Carriage) and K-Train (Rear Head)** to create a custom consist for your siding, and let that consist run on the track. | ||
+ | |||
+ | This is useful for mixed vehicle configuration (Such as coupled LRV with different phases), liveries | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ==== Different train acceleration & deceleration ==== | ||
+ | |||
+ | Train acceleration and deceleration is now separated | ||
+ | |||
+ | ==== Rail Preview ==== | ||
+ | |||
+ | Before placing a track connected to a node, an instant preview of what the track will look like would be displayed when holding the rail item. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ==== Track Shape and Custom Model ==== | ||
+ | |||
+ | Track shape and custom model can now be applied, this feature is incorporated from NTE. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ==== New Trains ==== | ||
+ | |||
+ | FIXME TODO | ||
+ | |||
+ | ==== Horizontal/ | ||
+ | |||
+ | Elevator can now go vertically and horizontally at the same time, horizontal track are now added in addition to the already-existing vertical track. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ==== Revamped System Map ==== | ||
+ | |||
+ | The rewritten system map nows look better, runs faster | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ==== Signal Light ==== | ||
+ | |||
+ | Signal lights can now be placed diagonally (In 22.5 deg increments). They can now also be filtered to only show the aspects of certain colored signals. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ==== OBJ Rendering ==== | ||
+ | |||
+ | OBJ model has been incorporated from NTE and is now integrated into MTR 4. | ||
+ | |||
+ | This means MTR can now support detailed train/track models that are exported in the .obj format. | ||
+ | |||
+ | ===== Notable Improvements ===== | ||
+ | |||
+ | ==== Bridge Creator ==== | ||
+ | |||
+ | The speed of bridge creator | ||
+ | |||
+ | ==== Distance Effect ==== | ||
+ | |||
+ | Much of the [[https:// | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ==== FPS Lag ==== | ||
+ | |||
+ | Rendering optimizations from the NTE Addon has been integrated to the **Minecraft-Mappings** project, which are also in-use by MTR 4.0. This should offer substantial | ||
+ | [[https:// | ||
+ | )) | ||
+ | |||
+ | ==== Server Lag ==== | ||
+ | |||
+ | The backend has been dramatically changed to no longer run on the Minecraft thread, which means the game loop is able to run faster, resulting in more consistent TPS/Lower MSPT. | ||
+ | |||
+ | The improvements is usually more visible in large-scale MTR servers with large transit networks. | ||
+ | |||
+ | ==== Mod Compatibility ==== | ||
+ | |||
+ | Major mod compatibility issue reported in MTR 3 is resolved in MTR 4, notable issues including: | ||
+ | |||
+ | * Crash when making a boat depot (MrCrayFish Framework)(( | ||
+ | [[https:// | ||
+ | )) | ||
+ | * Crash when opening the inventory (Botarium)(( | ||
+ | [[https:// | ||
+ | )) | ||
+ | * Getting kicked out of rocket (Ad Astra)(( | ||
+ | [[https:// | ||
+ | )) | ||
+ | * Invisible MTR Entity constantly seen when using JEI/The One Probe(( | ||
+ | [[https:// | ||
+ | )) | ||
===== Technical Changes ===== | ===== Technical Changes ===== | ||
+ | |||
+ | FIXME This section should be removed later when the article is completed | ||
==== Minecraft-Mappings ==== | ==== Minecraft-Mappings ==== | ||
Line 23: | Line 117: | ||
Rendering optimizations from the [[mtr_addon: | Rendering optimizations from the [[mtr_addon: | ||
- | https:// | + | [[https:// |
)) | )) | ||
Line 31: | Line 125: | ||
On MTR 4, the simulation part has been split off to [[https:// | On MTR 4, the simulation part has been split off to [[https:// | ||
+ | |||
+ | ===== Addon Compatibility ===== | ||
+ | |||
+ | Due to the major backend rewrite, most if not all addons depending on the MTR Mod needs to be updated. A non-exhaustive list of addons can be found [[mtr_addon: | ||
+ | |||
+ | Highly popular addons such as [[mtr_addon: | ||
mtr/4.0.x.1713708892.txt.gz · Last modified: 2024/04/21 14:14 by lx862