User Tools

Site Tools


mtr:4.0.x:dev_contributors

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
mtr:4.0.x:dev_contributors [2025/02/26 05:58] – More specific custom destination AmberFrostmtr:4.0.x:dev_contributors [2026/03/23 07:09] (current) – Add remark for path generation fail for 2x siding AmberFrost
Line 1: Line 1:
-===== MTR 4 for Developers/Contributors =====+===== MTR 4.0 for Developers/Contributors =====
  
-MTR 4 is still in active development, and there are some issues and features to be completed. +MTR 4 still have some issues / regressions introduced since MTR 3, which you can help the development of MTR 4 by contributing to such area.
- +
-You can help the development of MTR 4 by contributing to such area.+
  
 ==== Issues & Bugs ==== ==== Issues & Bugs ====
  
-  * Train will not render with Sodium in MC 1.19.4 (Or Rubidium on MC Forge 1.20.1, switch to Embeddium in this case+  * Train will not render with Sodium in MC 1.19.4 (Or Rubidium on MC Forge 1.20.1, switch to Embeddium in that case) 
-  * Vehicle Sounds are played multiple times when using shaders (Tested with Iris 1.7.2+mc1.20.4) +  * F3+T/lagging when riding a train will kick the player with ''Invalid move player packet received'' (Can repo in Singleplayer) 
-  * Custom destination for trains does not work properly after the 1st route. +  * Built-in R-train is lacking some interior decoration 
-  * Migration: NTE Rail flipped to the other side after upgrading to MTR 4. +  * Sometimes certain train will be completely silent, then become normal again after riding the train for a period of time 
-  * Vehicle sounds cannot be overriden with BVE Sounds on custom trains with ''base_train_type''+  * OBJ Model loading is slower than NTE (Partially addressed in JCM v2.2) 
-  * Train always open door when stopped with PSD/Platform block, even if it's not a stop in the route (Boardable+  * When path refresh failed, it may say "Failed to generate path for n sidings", where n may be larger than the amount of sidings in the depot. (In path generationpath for both OUT depot (To main routeand IN depot (Return to depot) direction are searchedIf it is exactly 2x the amount of sidings, it means both path segment failed. If it is normal, then either the OUT and IN depot segments have failed.)
-  * F3+T when riding a train will kick the player with ''Invalid move player packet received'' (Can repo in Singleplayer) +
-  * Train bogie will disappear/appear in wrong position when riding train +
-  * The resource pack creator cannot use non-alphanumeric characters such as CJK, and characters are garbled when exported. +
-  * Clearing a depot's vehicle while onboard the train will cause the train to continue persist until the player gets off +
-  * Dynamic Texture generation could potentially fail? (''java.lang.NullPointerException: Cannot invoke "java.awt.Font.deriveFont(intfloat)" because "this.font" is null'')+
  
-==== QOL/Low Priority ====+==== Unconfirmed issues/bugs ====
  
-  * Train announcement still gets played even when in-game sound volume is 0 +  * Exception/Crash when loading rail model which points to an non-existent file
-  * The model of the player riding train would shake, while the train render smoothly.+
  
-==== Unconfirmed issues/bugs ====+==== Non-blocking issues/bugs ====
  
-  * MTR 4 will significantly raise the temperature of some CPU Model causing a bottleneck +  * Train announcement still gets played even when in-game sound volume is 0 
-  * Sometimes certain train will be completely silent? +  * Occlusion culling might be slow, causing trains & tracks to take longer amount of time to show up (Resulting in train/tracks suddenly appearing out of nowhere, decreasing render distance helps) 
-  * Solid color displayed for route map in terminating platforms/platforms without route(Reproduced with Tianjin Metro Addon, haven't tried reproducing without it installed)+  * BVE sound would get stuck if the train got occlusion culled 
 +  * Rail model may occasionally flicker with a dimmed color. 
 +  * Some mod combinations would result in vehicles getting speed up with shaders enabled
  
 ==== Unimplemented Features ==== ==== Unimplemented Features ====
  
-  * Re-implement Manual driving +  * Ding Sounds in Elevator 
-  * Hide Route not working on System Map +  * Scripting functionalities from Nemo Transit Expansion (NTEmod (Similar functionality provided by JCM v2.2)
-  * Missing Ding Sound in Elevator +
-  * Single Arrival Vertical PIDS not implemented +
- +
-==== Shader Compatibility ==== +
- +
-Some of the known problematic shaders are listed below (MTR 4.0.0 beta.13)+
- +
-| **Shaders** | **Issues with MTR** | +
-| Aurora's Shaders | Vehicle headlight texture is opaque (White background surrounding headlights) | +
-| Rethinking Voxels r0.1-beta-5 | ::: | +
-| ::: |   | +
-| Kappa v5.2 | Semi-transparent texture (i.e. Cyan Glass in SP1900is washed out | +
-| Photon v1.0a | Semi-transparent texture (i.e. Cyan Glass in SP1900) is completely opaque | +
-| PotatoShaders v1.0d | ::: | +
- +
-==== Other notes ==== +
- +
-Some custom door sound does not get played for whatever reason, to be investigated+
  
  
mtr/4.0.x/dev_contributors.1740549533.txt.gz · Last modified: 2025/02/26 05:58 by AmberFrost