Tags
Creators
Details
Licensed MIT
Published last year
Updated 2 months ago
All versions
FABRIC-1.0.2-beta.5+1.20.1
Beta
FABRIC-1.0.2-beta.5+1.20.18 months ago 2,940
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Fabric
Supported environments
Client and server
Required content
Any compatible version
Changes
更新日志
🧨 新春快乐,万事如意! 本 Mod 依赖 Minecraft Transit Railway 4.0.0 及以上
新增方块
通力 (KONE) 系列
- 通力 KDS330 系列呼梯面板(类型 1,外挂式,带屏幕,支持触摸款式)
- 通力 KDS330 系列呼梯面板(类型 1,外挂式,无屏幕,支持触摸款式)
- 通力 KDS330 系列候梯楼层显示器(类型 1,外挂式,占一格/两格)
- 通力 KDS360 系列呼梯面板(类型 1,外挂式,带屏幕)
- 通力 KDS360 系列呼梯面板(类型 1,外挂式,带屏幕,屏幕上置款式)
- 通力 KDS360 系列呼梯面板(类型 1,外挂式,无屏幕)
- 通力 KDS220 系列呼梯面板(类型 1,外挂式,带屏幕)
- 通力 KDS220 系列呼梯面板(类型 1,外挂式,无屏幕)
- 通力 KDS220 系列候梯楼层显示器(类型 1,外挂式,占一格/两格)
奥的斯 (Otis) 系列
- 奥的斯 HF023 呼梯面板
新增功能
- 材质升级:为
mitsubishi_nexway_button_1添加了 PBR 材质支持。
新增翻译
- 补全
en_us和zh_hk的翻译。
优化内容
- 字体渲染系统优化:
- 防止“砍头”:增大了字体渲染缓冲值,防止溢出导致的字体显示不全。
- 排版微调:将
TextView的字符间距设置方法修改为浮点型,提升显示精度。 - 重构逻辑:重构了自定义字体纹理创建系统,并限制了最大生成资源数量。
- 渲染表现改进:
- 优化了日立点阵显示器、三菱显示器的渲染逻辑。
- 改进了三菱点阵外呼面板的显示方法。
- 优化自定义字体缓存,当电梯楼层切换时,显示屏不再闪烁。
- 系统与资源重构:
- 重构动态纹理与字体资源处理系统。
- 移除
ThyssenKrupp TE-GL1呼梯面板的相关遗留文件。
修复内容
- 显示修复:修复了日立 VIB-221 点阵款式中箭头位置偏移的问题。
- 逻辑修正:修正了奥的斯 Series 3 ELD 的显示布局。
Update Log
🧨 Happy Chinese New Year and Best Wishes! This Mod requires Minecraft Transit Railway 4.0.0 or above.
New Blocks
KONE Series
- KONE KDS330 Series Call Panels (Type 1, Surface Mounted, with Screen, Touch Model supported)
- KONE KDS330 Series Call Panels (Type 1, Surface Mounted, without Screen, Touch Model supported)
- KONE KDS330 Series Hall Lanterns (Type 1, Surface Mounted, 1-block/2-block wide)
- KONE KDS360 Series Call Panels (Type 1, Surface Mounted, with Screen)
- KONE KDS360 Series Call Panels (Type 1, Surface Mounted, with Screen, Top-mounted Screen model)
- KONE KDS360 Series Call Panels (Type 1, Surface Mounted, without Screen)
- KONE KDS220 Series Call Panels (Type 1, Surface Mounted, with Screen)
- KONE KDS220 Series Call Panels (Type 1, Surface Mounted, without Screen)
- KONE KDS220 Series Hall Lanterns (Type 1, Surface Mounted, 1-block/2-block wide)
Otis Series
- Otis HF023 Call Panel
New Features
- Texture Upgrade: Added PBR texture support for
mitsubishi_nexway_button_1.
New Translations
- Completed translations for
en_usandzh_hk.
Optimizations
- Font Rendering System Optimization:
- Overflow Prevention: Increased font rendering buffer values to prevent text clipping caused by overflow.
- Layout Fine-tuning: Changed the
TextViewcharacter spacing method to float for improved display precision. - Logic Refactor: Refactored the custom font texture creation system and limited the maximum number of generated resources.
- Rendering Performance Improvements:
- Optimized rendering logic for Hitachi dot-matrix and Mitsubishi displays.
- Improved the display method for Mitsubishi dot-matrix call panels.
- Optimized custom font caching; displays no longer flicker when elevator floors change.
- System & Resource Refactoring:
- Refactored dynamic texture and font resource handling systems.
- Removed legacy files related to the
ThyssenKrupp TE-GL1call panel.
Bug Fixes
- Display Fixes: Fixed arrow position offset in the Hitachi VIB-221 dot-matrix model.
- Logic Correction: Corrected the display layout for the Otis Series 3 ELD.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:nqMdKn6A:4fDgWdcJ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:nqMdKn6A:4fDgWdcJ"
}

