🚀 入门指南#
本指南将带你配置本地开发环境,用于构建、测试并为我们的模块做出贡献。
⚙️ 准备工作#
开始前,请完成以下步骤,确保系统环境就绪:
🔨 构建模块#
modules 目录包含所有模块的源文件。使用以下命令管理和高效构建模块:
|
构建所有模块 |
|
监视变更并自动重新构建模块 |
|
仅构建或监视指定模块 |
|
将生成的资源包和数据包连接到 Minecraft 世界 |
鐩戞帶妯″潡
构建模块可能需要一些时间。为获得更流畅的体验,建议只监视当前正在处理的模块:uv run modules watch <module>。
将模块连接到 Minecraft#
link 命令可以将生成的包直接集成到 Minecraft 世界中。该命令可用的选项如下:
|
要连接的 Minecraft 世界名称 |
|
|
|
存放数据包的目录路径 |
|
存放资源包的目录路径 |
下面的工作流演示如何在 Minecraft 中直接连接并持续测试模块:
# Link modules to a specific world
uv run link <world> --minecraft </path/to/.minecraft>
# Monitor changes and rebuild a module for the linked world
uv run modules watch <module>
🧪 测试模块#
测试是软件开发的重要环节,有助于确保代码正确,并避免未来出现潜在问题。
如需了解如何为模块编写和运行测试,请参阅调试章节。