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/09 13:50] – More bug observation lx862mtr:4.0.x:dev_contributors [2025/06/23 05:51] (current) – Update for prerelease.3 lx862
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) 
-  * ** BVE Sound will no longer be able to play if the sound hasn't been played for 20 client ticks (Whether due to lag or other reasons)** +  * F3+T/lagging when riding a train will kick the player with ''Invalid move player packet received'' (Can repo in Singleplayer) 
-    * Reinstating the train (Going out and back in the area) would fix the issue, but F3+T does not fix it. +  * Dynamic Texture generation could potentially fail (''java.lang.NullPointerException: Cannot invoke "java.awt.Font.deriveFont(int, float)" because "this.font" is null'') 
-  * Vehicle Sounds are played multiple times when using shaders (Tested with Iris 1.7.2+mc1.20.4) +  * Built-in R-train is lacking some interior decoration 
-  * ** Custom destination for trains does not work reliably.** +  * Sometimes certain train will be completely silent, then become normal again after riding the train for a period of time
-    * Cannot find a way to reproduce reliably yet other than specific routes in a migrated world +
-    * Train's custom destination are displaying the custom destination from the furthest custom destination in specific route +
-    * Example: A route running from A to D. +
-      * If C has a custom destination, then train will always show C's destination even before reaching C +
-      * If D has a custom destination as well, then train will always show D's destination even before reaching D +
-  * Migration: NTE Rail flipped to the other side after upgrading to MTR 4. +
-  * Vehicle sounds cannot be overriden with BVE Sounds on custom trains with ''base_train_type''+
-  * Train always open door when stopped with PSD/Platform block, even if it's not a stop in the route (Boardable) +
-  * 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 editor 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(int, float)" 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 shakewhile the train render smoothly.+  * The resource pack creator cannot use non-alphanumeric characters such as CJKand characters are garbled when exported.
  
-==== 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 ====
  
-  * MTR System Map's Direction Pane is incomplete. +  * Ding Sounds in Elevator 
-  * Re-implement Manual driving +  * Scripting functionalities from Nemo Transit Expansion for MTR (NTE)
-  * Hide Route not working on System Map +
-  * 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 SP1900) is 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.1739109033.txt.gz · Last modified: 2025/02/09 13:50 by lx862