2.4 KiB
2.4 KiB
front, hard, time
| front | hard | time |
|---|---|---|
| 入门 | 60分钟 |
客户端Mod结构与部署
客户端Mod的目录结构样例
我们以demoMod为示例介绍游戏服Mod目录结构:
demoMod
behavior_packs
behavior_pack_geyser_demo_mod
geyserDemoMod
geyserDemoModScript
modClient
modCommon
modMain.py
__init__.py
entities
pack_manifest.json
resource_packs
resource_pack_geyser_demo_mod
pack_manifest.json
| 文件/文件夹 | 解释 |
|---|---|
| demoMod | 游戏服Mod根目录 |
| behavior_packs | 存放客户端行为包,可以包含多个行为包 |
| behavior_pack_geyser_demo_mod | 行为包 |
| geyserDemoMod | python脚本的根目录,该目录的脚本会被加到python运行环境下,可以从该路径开始import脚本文件,例如from geyserDemoMod import modMain |
| modClient | pytho客户端行为逻辑,包含GeyserDemoModClientSystem |
| modCommon | 通用数据,包含Modname、自定义事件等定义 |
| resource_packs | 存放客户端资源,可以包含多个资源包 |
| resource_pack_geyser_demo_mod | 资源包 |
| pack_manifest.json | mod资源版本信息 |
更多模组SDK内容详见: mod开发简介


