COWMODSКаталог модов

Joban Client Mod

Railway Facilities addon and Enhancement mod for the Minecraft Transit Railway (MTR) Mod

Автор: AmberFrost992,3 тыс.104обновлён 23 окт. 2026 г.
ДекорУтилиты

Описание

This mod is an addon to the Minecraft Transit Railway 4.0 mod that adds various decoration blocks and scripting support.

IMPORTANT: For MTR 4, use JCM v2.x.x. For MTR 3, use JCM v1.2.2

Joban Client Mod

This is an addon based on Minecraft Transit Railway Mod, adding various blocks from the Hong Kong MTR and utility blocks that will greatly improve your world. Some of the blocks this mod adds including Static Signal Light, Fare Saver machine, Railway Vision PIDS and other decoration blocks to help you build your very own railway system!

Supports Minecraft Forge/Fabric modloader, of the following version:

  • 1.16.5
  • 1.17.1
  • 1.18.2
  • 1.19.2
  • 1.19.4
  • 1.20.1
  • 1.20.4

FAQ & Support

Why does my game crash?

There's a variety of reasons, one of the main reasons is that you're using the wrong version of the MTR Mod.
Version labeled as Beta should only be used with a preview version of MTR Mod in their Discord.
If you're unable to download the preview version of MTR, please download the versions labeled as Release.

The game still crashes / I want to report a bug / I want to give suggestions

Most of the support are done in our Discord for easier communication, please join our Discord Server here.

I want to know more!

We have documented most parts of the mod in our wiki.

Галерея

Последние версии

Все версии →
beta

[Forge 1.20.4] v2.3.0-beta.3

v2.3.0-beta.3+1.20.4
23 окт. 2026 г.73Minecraft: 1.20.4forge
Скачать
Что нового
# JCM v2.3.0-beta.3 for MTR 4.0.5 has been released! > **Beta Notice** > > This is a beta release and is not recommended for stable deployment, nor is it intended for normal players to use. Please report any mod behaviors you feel could be improved. > > Feature/implementation details may change throughout the beta lifecycle, any content you have made for this beta release may or may not break in the next version. > This release contains breaking changes to JCM's internal codebase. Common addons have been tested against, however some addon depending on JCM may break. ## General ### Blocks - Fix: Wall-attached blocks may now be attached to the backside of stairs, which is fully solid. ## Technical ### Scripting - Perf Fix: Skip executing scripts during shadow render pass. (BugQuantumCore) - Some misc refactoring is also made to reduce performance impact of non-scripted elements. - Add `MinecraftClient.getCameraMode()` to return the perspective of the player's camera. (F5) - Add `GraphicsTexture.fullAA()` and `GraphicsTexture.noAA()` for configuring anti-aliasing behaviour. - Add light parameter overload for `RenderManager.drawModel()`, for rendering a model with a particular light. - light value can be obtained via the newly added `MinecraftClient.lightAt(pos: Vector3f)`, which returns an integer value consisted of both the block & sky light level. - Add the `rateLimit` property to script entries, which applies a global rate limit per-instance. - Script instance whose execution time took more than 5s is now enlisted as **(Not Responding...)** in the Script Debug Overlay. - Script that entered a loop spanning more than 10 seconds will now get aborted, for recovery from infinite loop. - In-game script parsing error now contains the exception message when hovering over it, instead of requiring to view it in the Console. - Fix `VanillaText.withHoverText()` using an erroneous type (MutableText instead of VanillaText) as its argument. Now it should behave according to the docs. ## Translations Thanks to the following people who have contributed translations for this release! (No particular order): - DelphoxOTS (ja_jp) - Smile-Wood (zh_cn) - Paaaaddy (ga_ie) Translations for JCM is now hosted on [ZiYue's Weblate](https://weblate.ziyuesinicization.site/projects/joban-client-mod/) **Download:** You can download this release on [Modrinth](https://modrinth.com/mod/jcm), [CurseForge](https://curseforge.com/minecraft/mc-mods/jcm) or [GitHub](https://github.com/DistrictOfJoban/Joban-Client-Mod/releases)
beta

[Fabric 1.20.4] v2.3.0-beta.3

v2.3.0-beta.3+1.20.4
23 окт. 2026 г.207Minecraft: 1.20.4fabric
Скачать
Что нового
# JCM v2.3.0-beta.3 for MTR 4.0.5 has been released! > **Beta Notice** > > This is a beta release and is not recommended for stable deployment, nor is it intended for normal players to use. Please report any mod behaviors you feel could be improved. > > Feature/implementation details may change throughout the beta lifecycle, any content you have made for this beta release may or may not break in the next version. > This release contains breaking changes to JCM's internal codebase. Common addons have been tested against, however some addon depending on JCM may break. ## General ### Blocks - Fix: Wall-attached blocks may now be attached to the backside of stairs, which is fully solid. ## Technical ### Scripting - Perf Fix: Skip executing scripts during shadow render pass. (BugQuantumCore) - Some misc refactoring is also made to reduce performance impact of non-scripted elements. - Add `MinecraftClient.getCameraMode()` to return the perspective of the player's camera. (F5) - Add `GraphicsTexture.fullAA()` and `GraphicsTexture.noAA()` for configuring anti-aliasing behaviour. - Add light parameter overload for `RenderManager.drawModel()`, for rendering a model with a particular light. - light value can be obtained via the newly added `MinecraftClient.lightAt(pos: Vector3f)`, which returns an integer value consisted of both the block & sky light level. - Add the `rateLimit` property to script entries, which applies a global rate limit per-instance. - Script instance whose execution time took more than 5s is now enlisted as **(Not Responding...)** in the Script Debug Overlay. - Script that entered a loop spanning more than 10 seconds will now get aborted, for recovery from infinite loop. - In-game script parsing error now contains the exception message when hovering over it, instead of requiring to view it in the Console. - Fix `VanillaText.withHoverText()` using an erroneous type (MutableText instead of VanillaText) as its argument. Now it should behave according to the docs. ## Translations Thanks to the following people who have contributed translations for this release! (No particular order): - DelphoxOTS (ja_jp) - Smile-Wood (zh_cn) - Paaaaddy (ga_ie) Translations for JCM is now hosted on [ZiYue's Weblate](https://weblate.ziyuesinicization.site/projects/joban-client-mod/) **Download:** You can download this release on [Modrinth](https://modrinth.com/mod/jcm), [CurseForge](https://curseforge.com/minecraft/mc-mods/jcm) or [GitHub](https://github.com/DistrictOfJoban/Joban-Client-Mod/releases)
beta

[Forge 1.18.2] v2.3.0-beta.3

v2.3.0-beta.3+1.18.2
23 окт. 2026 г.20Minecraft: 1.18.2forge
Скачать
Что нового
# JCM v2.3.0-beta.3 for MTR 4.0.5 has been released! > **Beta Notice** > > This is a beta release and is not recommended for stable deployment, nor is it intended for normal players to use. Please report any mod behaviors you feel could be improved. > > Feature/implementation details may change throughout the beta lifecycle, any content you have made for this beta release may or may not break in the next version. > This release contains breaking changes to JCM's internal codebase. Common addons have been tested against, however some addon depending on JCM may break. ## General ### Blocks - Fix: Wall-attached blocks may now be attached to the backside of stairs, which is fully solid. ## Technical ### Scripting - Perf Fix: Skip executing scripts during shadow render pass. (BugQuantumCore) - Some misc refactoring is also made to reduce performance impact of non-scripted elements. - Add `MinecraftClient.getCameraMode()` to return the perspective of the player's camera. (F5) - Add `GraphicsTexture.fullAA()` and `GraphicsTexture.noAA()` for configuring anti-aliasing behaviour. - Add light parameter overload for `RenderManager.drawModel()`, for rendering a model with a particular light. - light value can be obtained via the newly added `MinecraftClient.lightAt(pos: Vector3f)`, which returns an integer value consisted of both the block & sky light level. - Add the `rateLimit` property to script entries, which applies a global rate limit per-instance. - Script instance whose execution time took more than 5s is now enlisted as **(Not Responding...)** in the Script Debug Overlay. - Script that entered a loop spanning more than 10 seconds will now get aborted, for recovery from infinite loop. - In-game script parsing error now contains the exception message when hovering over it, instead of requiring to view it in the Console. - Fix `VanillaText.withHoverText()` using an erroneous type (MutableText instead of VanillaText) as its argument. Now it should behave according to the docs. ## Translations Thanks to the following people who have contributed translations for this release! (No particular order): - DelphoxOTS (ja_jp) - Smile-Wood (zh_cn) - Paaaaddy (ga_ie) Translations for JCM is now hosted on [ZiYue's Weblate](https://weblate.ziyuesinicization.site/projects/joban-client-mod/) **Download:** You can download this release on [Modrinth](https://modrinth.com/mod/jcm), [CurseForge](https://curseforge.com/minecraft/mc-mods/jcm) or [GitHub](https://github.com/DistrictOfJoban/Joban-Client-Mod/releases)
beta

[Forge 1.19.4] v2.3.0-beta.3

v2.3.0-beta.3+1.19.4
23 окт. 2026 г.24Minecraft: 1.19.4forge
Скачать
Что нового
# JCM v2.3.0-beta.3 for MTR 4.0.5 has been released! > **Beta Notice** > > This is a beta release and is not recommended for stable deployment, nor is it intended for normal players to use. Please report any mod behaviors you feel could be improved. > > Feature/implementation details may change throughout the beta lifecycle, any content you have made for this beta release may or may not break in the next version. > This release contains breaking changes to JCM's internal codebase. Common addons have been tested against, however some addon depending on JCM may break. ## General ### Blocks - Fix: Wall-attached blocks may now be attached to the backside of stairs, which is fully solid. ## Technical ### Scripting - Perf Fix: Skip executing scripts during shadow render pass. (BugQuantumCore) - Some misc refactoring is also made to reduce performance impact of non-scripted elements. - Add `MinecraftClient.getCameraMode()` to return the perspective of the player's camera. (F5) - Add `GraphicsTexture.fullAA()` and `GraphicsTexture.noAA()` for configuring anti-aliasing behaviour. - Add light parameter overload for `RenderManager.drawModel()`, for rendering a model with a particular light. - light value can be obtained via the newly added `MinecraftClient.lightAt(pos: Vector3f)`, which returns an integer value consisted of both the block & sky light level. - Add the `rateLimit` property to script entries, which applies a global rate limit per-instance. - Script instance whose execution time took more than 5s is now enlisted as **(Not Responding...)** in the Script Debug Overlay. - Script that entered a loop spanning more than 10 seconds will now get aborted, for recovery from infinite loop. - In-game script parsing error now contains the exception message when hovering over it, instead of requiring to view it in the Console. - Fix `VanillaText.withHoverText()` using an erroneous type (MutableText instead of VanillaText) as its argument. Now it should behave according to the docs. ## Translations Thanks to the following people who have contributed translations for this release! (No particular order): - DelphoxOTS (ja_jp) - Smile-Wood (zh_cn) - Paaaaddy (ga_ie) Translations for JCM is now hosted on [ZiYue's Weblate](https://weblate.ziyuesinicization.site/projects/joban-client-mod/) **Download:** You can download this release on [Modrinth](https://modrinth.com/mod/jcm), [CurseForge](https://curseforge.com/minecraft/mc-mods/jcm) or [GitHub](https://github.com/DistrictOfJoban/Joban-Client-Mod/releases)
beta

[Fabric 1.18.2] v2.3.0-beta.3

v2.3.0-beta.3+1.18.2
23 окт. 2026 г.29Minecraft: 1.18.2fabric
Скачать
Что нового
# JCM v2.3.0-beta.3 for MTR 4.0.5 has been released! > **Beta Notice** > > This is a beta release and is not recommended for stable deployment, nor is it intended for normal players to use. Please report any mod behaviors you feel could be improved. > > Feature/implementation details may change throughout the beta lifecycle, any content you have made for this beta release may or may not break in the next version. > This release contains breaking changes to JCM's internal codebase. Common addons have been tested against, however some addon depending on JCM may break. ## General ### Blocks - Fix: Wall-attached blocks may now be attached to the backside of stairs, which is fully solid. ## Technical ### Scripting - Perf Fix: Skip executing scripts during shadow render pass. (BugQuantumCore) - Some misc refactoring is also made to reduce performance impact of non-scripted elements. - Add `MinecraftClient.getCameraMode()` to return the perspective of the player's camera. (F5) - Add `GraphicsTexture.fullAA()` and `GraphicsTexture.noAA()` for configuring anti-aliasing behaviour. - Add light parameter overload for `RenderManager.drawModel()`, for rendering a model with a particular light. - light value can be obtained via the newly added `MinecraftClient.lightAt(pos: Vector3f)`, which returns an integer value consisted of both the block & sky light level. - Add the `rateLimit` property to script entries, which applies a global rate limit per-instance. - Script instance whose execution time took more than 5s is now enlisted as **(Not Responding...)** in the Script Debug Overlay. - Script that entered a loop spanning more than 10 seconds will now get aborted, for recovery from infinite loop. - In-game script parsing error now contains the exception message when hovering over it, instead of requiring to view it in the Console. - Fix `VanillaText.withHoverText()` using an erroneous type (MutableText instead of VanillaText) as its argument. Now it should behave according to the docs. ## Translations Thanks to the following people who have contributed translations for this release! (No particular order): - DelphoxOTS (ja_jp) - Smile-Wood (zh_cn) - Paaaaddy (ga_ie) Translations for JCM is now hosted on [ZiYue's Weblate](https://weblate.ziyuesinicization.site/projects/joban-client-mod/) **Download:** You can download this release on [Modrinth](https://modrinth.com/mod/jcm), [CurseForge](https://curseforge.com/minecraft/mc-mods/jcm) or [GitHub](https://github.com/DistrictOfJoban/Joban-Client-Mod/releases)
beta

[Forge 1.17.1] v2.3.0-beta.3

v2.3.0-beta.3+1.17.1
23 окт. 2026 г.6Minecraft: 1.17.1forge
Скачать
Что нового
# JCM v2.3.0-beta.3 for MTR 4.0.5 has been released! > **Beta Notice** > > This is a beta release and is not recommended for stable deployment, nor is it intended for normal players to use. Please report any mod behaviors you feel could be improved. > > Feature/implementation details may change throughout the beta lifecycle, any content you have made for this beta release may or may not break in the next version. > This release contains breaking changes to JCM's internal codebase. Common addons have been tested against, however some addon depending on JCM may break. ## General ### Blocks - Fix: Wall-attached blocks may now be attached to the backside of stairs, which is fully solid. ## Technical ### Scripting - Perf Fix: Skip executing scripts during shadow render pass. (BugQuantumCore) - Some misc refactoring is also made to reduce performance impact of non-scripted elements. - Add `MinecraftClient.getCameraMode()` to return the perspective of the player's camera. (F5) - Add `GraphicsTexture.fullAA()` and `GraphicsTexture.noAA()` for configuring anti-aliasing behaviour. - Add light parameter overload for `RenderManager.drawModel()`, for rendering a model with a particular light. - light value can be obtained via the newly added `MinecraftClient.lightAt(pos: Vector3f)`, which returns an integer value consisted of both the block & sky light level. - Add the `rateLimit` property to script entries, which applies a global rate limit per-instance. - Script instance whose execution time took more than 5s is now enlisted as **(Not Responding...)** in the Script Debug Overlay. - Script that entered a loop spanning more than 10 seconds will now get aborted, for recovery from infinite loop. - In-game script parsing error now contains the exception message when hovering over it, instead of requiring to view it in the Console. - Fix `VanillaText.withHoverText()` using an erroneous type (MutableText instead of VanillaText) as its argument. Now it should behave according to the docs. ## Translations Thanks to the following people who have contributed translations for this release! (No particular order): - DelphoxOTS (ja_jp) - Smile-Wood (zh_cn) - Paaaaddy (ga_ie) Translations for JCM is now hosted on [ZiYue's Weblate](https://weblate.ziyuesinicization.site/projects/joban-client-mod/) **Download:** You can download this release on [Modrinth](https://modrinth.com/mod/jcm), [CurseForge](https://curseforge.com/minecraft/mc-mods/jcm) or [GitHub](https://github.com/DistrictOfJoban/Joban-Client-Mod/releases)
beta

[Fabric 1.19.4] v2.3.0-beta.3

v2.3.0-beta.3+1.19.4
23 окт. 2026 г.31Minecraft: 1.19.4fabric
Скачать
Что нового
# JCM v2.3.0-beta.3 for MTR 4.0.5 has been released! > **Beta Notice** > > This is a beta release and is not recommended for stable deployment, nor is it intended for normal players to use. Please report any mod behaviors you feel could be improved. > > Feature/implementation details may change throughout the beta lifecycle, any content you have made for this beta release may or may not break in the next version. > This release contains breaking changes to JCM's internal codebase. Common addons have been tested against, however some addon depending on JCM may break. ## General ### Blocks - Fix: Wall-attached blocks may now be attached to the backside of stairs, which is fully solid. ## Technical ### Scripting - Perf Fix: Skip executing scripts during shadow render pass. (BugQuantumCore) - Some misc refactoring is also made to reduce performance impact of non-scripted elements. - Add `MinecraftClient.getCameraMode()` to return the perspective of the player's camera. (F5) - Add `GraphicsTexture.fullAA()` and `GraphicsTexture.noAA()` for configuring anti-aliasing behaviour. - Add light parameter overload for `RenderManager.drawModel()`, for rendering a model with a particular light. - light value can be obtained via the newly added `MinecraftClient.lightAt(pos: Vector3f)`, which returns an integer value consisted of both the block & sky light level. - Add the `rateLimit` property to script entries, which applies a global rate limit per-instance. - Script instance whose execution time took more than 5s is now enlisted as **(Not Responding...)** in the Script Debug Overlay. - Script that entered a loop spanning more than 10 seconds will now get aborted, for recovery from infinite loop. - In-game script parsing error now contains the exception message when hovering over it, instead of requiring to view it in the Console. - Fix `VanillaText.withHoverText()` using an erroneous type (MutableText instead of VanillaText) as its argument. Now it should behave according to the docs. ## Translations Thanks to the following people who have contributed translations for this release! (No particular order): - DelphoxOTS (ja_jp) - Smile-Wood (zh_cn) - Paaaaddy (ga_ie) Translations for JCM is now hosted on [ZiYue's Weblate](https://weblate.ziyuesinicization.site/projects/joban-client-mod/) **Download:** You can download this release on [Modrinth](https://modrinth.com/mod/jcm), [CurseForge](https://curseforge.com/minecraft/mc-mods/jcm) or [GitHub](https://github.com/DistrictOfJoban/Joban-Client-Mod/releases)
beta

[Fabric 1.17.1] v2.3.0-beta.3

v2.3.0-beta.3+1.17.1
23 окт. 2026 г.6Minecraft: 1.17.1fabric
Скачать
Что нового
# JCM v2.3.0-beta.3 for MTR 4.0.5 has been released! > **Beta Notice** > > This is a beta release and is not recommended for stable deployment, nor is it intended for normal players to use. Please report any mod behaviors you feel could be improved. > > Feature/implementation details may change throughout the beta lifecycle, any content you have made for this beta release may or may not break in the next version. > This release contains breaking changes to JCM's internal codebase. Common addons have been tested against, however some addon depending on JCM may break. ## General ### Blocks - Fix: Wall-attached blocks may now be attached to the backside of stairs, which is fully solid. ## Technical ### Scripting - Perf Fix: Skip executing scripts during shadow render pass. (BugQuantumCore) - Some misc refactoring is also made to reduce performance impact of non-scripted elements. - Add `MinecraftClient.getCameraMode()` to return the perspective of the player's camera. (F5) - Add `GraphicsTexture.fullAA()` and `GraphicsTexture.noAA()` for configuring anti-aliasing behaviour. - Add light parameter overload for `RenderManager.drawModel()`, for rendering a model with a particular light. - light value can be obtained via the newly added `MinecraftClient.lightAt(pos: Vector3f)`, which returns an integer value consisted of both the block & sky light level. - Add the `rateLimit` property to script entries, which applies a global rate limit per-instance. - Script instance whose execution time took more than 5s is now enlisted as **(Not Responding...)** in the Script Debug Overlay. - Script that entered a loop spanning more than 10 seconds will now get aborted, for recovery from infinite loop. - In-game script parsing error now contains the exception message when hovering over it, instead of requiring to view it in the Console. - Fix `VanillaText.withHoverText()` using an erroneous type (MutableText instead of VanillaText) as its argument. Now it should behave according to the docs. ## Translations Thanks to the following people who have contributed translations for this release! (No particular order): - DelphoxOTS (ja_jp) - Smile-Wood (zh_cn) - Paaaaddy (ga_ie) Translations for JCM is now hosted on [ZiYue's Weblate](https://weblate.ziyuesinicization.site/projects/joban-client-mod/) **Download:** You can download this release on [Modrinth](https://modrinth.com/mod/jcm), [CurseForge](https://curseforge.com/minecraft/mc-mods/jcm) or [GitHub](https://github.com/DistrictOfJoban/Joban-Client-Mod/releases)
beta

[Forge 1.19.2] v2.3.0-beta.3

v2.3.0-beta.3+1.19.2
23 окт. 2026 г.34Minecraft: 1.19.2forge
Скачать
Что нового
# JCM v2.3.0-beta.3 for MTR 4.0.5 has been released! > **Beta Notice** > > This is a beta release and is not recommended for stable deployment, nor is it intended for normal players to use. Please report any mod behaviors you feel could be improved. > > Feature/implementation details may change throughout the beta lifecycle, any content you have made for this beta release may or may not break in the next version. > This release contains breaking changes to JCM's internal codebase. Common addons have been tested against, however some addon depending on JCM may break. ## General ### Blocks - Fix: Wall-attached blocks may now be attached to the backside of stairs, which is fully solid. ## Technical ### Scripting - Perf Fix: Skip executing scripts during shadow render pass. (BugQuantumCore) - Some misc refactoring is also made to reduce performance impact of non-scripted elements. - Add `MinecraftClient.getCameraMode()` to return the perspective of the player's camera. (F5) - Add `GraphicsTexture.fullAA()` and `GraphicsTexture.noAA()` for configuring anti-aliasing behaviour. - Add light parameter overload for `RenderManager.drawModel()`, for rendering a model with a particular light. - light value can be obtained via the newly added `MinecraftClient.lightAt(pos: Vector3f)`, which returns an integer value consisted of both the block & sky light level. - Add the `rateLimit` property to script entries, which applies a global rate limit per-instance. - Script instance whose execution time took more than 5s is now enlisted as **(Not Responding...)** in the Script Debug Overlay. - Script that entered a loop spanning more than 10 seconds will now get aborted, for recovery from infinite loop. - In-game script parsing error now contains the exception message when hovering over it, instead of requiring to view it in the Console. - Fix `VanillaText.withHoverText()` using an erroneous type (MutableText instead of VanillaText) as its argument. Now it should behave according to the docs. ## Translations Thanks to the following people who have contributed translations for this release! (No particular order): - DelphoxOTS (ja_jp) - Smile-Wood (zh_cn) - Paaaaddy (ga_ie) Translations for JCM is now hosted on [ZiYue's Weblate](https://weblate.ziyuesinicization.site/projects/joban-client-mod/) **Download:** You can download this release on [Modrinth](https://modrinth.com/mod/jcm), [CurseForge](https://curseforge.com/minecraft/mc-mods/jcm) or [GitHub](https://github.com/DistrictOfJoban/Joban-Client-Mod/releases)
beta

[Fabric 1.19.2] v2.3.0-beta.3

v2.3.0-beta.3+1.19.2
23 окт. 2026 г.28Minecraft: 1.19.2fabric
Скачать
Что нового
# JCM v2.3.0-beta.3 for MTR 4.0.5 has been released! > **Beta Notice** > > This is a beta release and is not recommended for stable deployment, nor is it intended for normal players to use. Please report any mod behaviors you feel could be improved. > > Feature/implementation details may change throughout the beta lifecycle, any content you have made for this beta release may or may not break in the next version. > This release contains breaking changes to JCM's internal codebase. Common addons have been tested against, however some addon depending on JCM may break. ## General ### Blocks - Fix: Wall-attached blocks may now be attached to the backside of stairs, which is fully solid. ## Technical ### Scripting - Perf Fix: Skip executing scripts during shadow render pass. (BugQuantumCore) - Some misc refactoring is also made to reduce performance impact of non-scripted elements. - Add `MinecraftClient.getCameraMode()` to return the perspective of the player's camera. (F5) - Add `GraphicsTexture.fullAA()` and `GraphicsTexture.noAA()` for configuring anti-aliasing behaviour. - Add light parameter overload for `RenderManager.drawModel()`, for rendering a model with a particular light. - light value can be obtained via the newly added `MinecraftClient.lightAt(pos: Vector3f)`, which returns an integer value consisted of both the block & sky light level. - Add the `rateLimit` property to script entries, which applies a global rate limit per-instance. - Script instance whose execution time took more than 5s is now enlisted as **(Not Responding...)** in the Script Debug Overlay. - Script that entered a loop spanning more than 10 seconds will now get aborted, for recovery from infinite loop. - In-game script parsing error now contains the exception message when hovering over it, instead of requiring to view it in the Console. - Fix `VanillaText.withHoverText()` using an erroneous type (MutableText instead of VanillaText) as its argument. Now it should behave according to the docs. ## Translations Thanks to the following people who have contributed translations for this release! (No particular order): - DelphoxOTS (ja_jp) - Smile-Wood (zh_cn) - Paaaaddy (ga_ie) Translations for JCM is now hosted on [ZiYue's Weblate](https://weblate.ziyuesinicization.site/projects/joban-client-mod/) **Download:** You can download this release on [Modrinth](https://modrinth.com/mod/jcm), [CurseForge](https://curseforge.com/minecraft/mc-mods/jcm) or [GitHub](https://github.com/DistrictOfJoban/Joban-Client-Mod/releases)