CreateTrainControl
This Minecraft mod enhances Create mod trains by replacing their sounds with authentic VVVF motor sound effects.
介绍
CreateTrainControl
Project Overview
- Objective: Enables Create mod trains to utilize VVVF sound effects.
- Platform: Supports Minecraft 1.21.1 + NeoForge only; no official Fabric port. Community adaptations welcome.
- Credits: Initial VVVF audio files and implementation demo provided by 和光 Channel. Special thanks for their contribution.
Latest Build Download
Features
- ✅ Train Sound Replacement: Overrides default steam/wheel sounds with VVVF drive tones.
⚙️ Modular Architecture: Core logic refactored into pluggable modules.📦 Resource Pack Support: Loads custom sound files from.minecraft/resourcepacks.🎛️ Sound Selection GUI: In-game interface for switching sound presets.🔧 Simulated Power Handle: Adds adjustable power handle to trains with dynamic pitch/volume effects.
Roadmap
| Phase |Goals |Status |
| —– |————————————————————————– |————– |
| 1 |Code Refactor: Modularize logic, extract public interfaces & sound drivers |🚧 In Progress |
| 2 |Resource Pack Loading: Implement custom sound loading from resourcepacks |⏳ Planned |
| 3 |Sound Selection: Build GUI for real-time preset switching |⏳ Planned |
| 4 |Power Handle: Sync traction power with dynamic pitch/volume adjustments |⏳ Planned |
_Questions or contributions? Submit an Issue or Pull Request._
CreateTrainControl
项目简介
- 目标:允许 Create 的列车使用 VVVF音效。
- 平台:仅支持 Minecraft 1.21.1 + NeoForge;不主动移植到 Fabric,若需自行移植。
- 鸣谢:最初的 VVVF 音频文件和实现 Demo 由 和光 Channel 提供,感谢其贡献。
最新构建下载
特性
- ✅ 列车音效替换:将原有蒸汽与车轮声替换为 VVVF 驱动音。
⚙️ 模块化设计:核心逻辑重构为可插拔模块。📦 资源包导入:支持通过资源包加载自定义音效文件。🎛️ 音效选择界面:游戏内 UI 允许玩家切换不同音效预设。🔧 功率手柄模拟:为列车添加可调节功率手柄,配合音效动态变化。
路线图
| 阶段 | 目标 | 进度 |
| —- | ———————————————————- | —- |
| 1 | 代码重构:拆分现有逻辑,提取公共接口与音效驱动模块 | 🚧 进行中 |
| 2 | 资源包导入:实现 .minecraft/resourcepacks 中加载自定义音效 | ⏳ 计划中 |
| 3 | 音效选择:构建游戏内 GUI,支持多套预设音效的实时切换 | ⏳ 计划中 |
| 4 | 功率手柄:模拟列车牵引功率与音效联动,根据手柄档位动态调整音调/音量 | ⏳ 计划中 |
如有疑问或贡献,欢迎提交 Issue 或 Pull Request。
常见问题
CreateTrainControl 支持哪些 Minecraft 版本?
CreateTrainControl 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。
CreateTrainControl 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
评论
登录后评论和评分