我的世界红石音乐高级教程 python辅助制作工具
https://www.bilibili.com/video/av52803181/
QQ群:374821554
游戏资源下载(材质、MOD等)提取码:w8yq
资源说明:
- 游戏版本使用 1.12.2-forge1.12.2-14.23.4.2759
- 提供MOD,TickrateChanger-1.0.14.jar(用于改变游戏 tick 默认 20),OptiFine_1.12.2_HD_U_E2.jar(一个增强渲染的mod),MidiOut_v1.1.5.jar(让游戏能使用midi播放设备)
主要思路:
使用 python 读取 .midi 文件生成游戏需要的 .mcfunction 文件,然后进入游戏使用 /reload 指令加载 .mcfunction 文件
P1 使用 midi 文件生成红石音乐
P2 音符显示 无缝钢琴动画
代码:特效钢琴 eternal reality 超炮 OP2
P3 音符特效 落沙动画
代码:瀑布音乐 跳跳糖 克列门蒂小奏鸣曲 Op.36 No.1
P4 弯轮音播放 弯轮音方块特效
代码:minecraft-function-builder/run.py
P6 音符盒红石音乐生成
代码:minecraft-function-builder/run_noteBlock.py
P7 音效材质包红石音乐生成
代码:minecraft-function-builder/run_somaCmdBlock.py