MinecraftBDS 修改材质包和行为包教程
本文使用的服务器为基岩版官服 BDS,教程可能仅适用于该类服务器
材质包修改教程
在 BDS 的根目录找到文件夹 resource_packs 并进入。这里我使用宝塔面板进行演示。
将材质包扩展名改为 .zip
后上传到该文件夹中并解压。进入解压后的文件夹一般会有以下文件:
打开 manifest.json
文件并复制其中的 name
、uuid
和 version
几个的值。接下来进入到根目录的 worlds
文件夹中,找到需要加材质包的地图的文件夹,进入并创建四个文件
1 | world_behavior_pack_history.json |
含 behavior 的为行为包,resource 的为材质包。我们打开 world_resource_pack_history.json
并粘贴如下代码:
1 | {"packs":[{"can_be_redownloaded":true,"name":" 上面的name的值 ","uuid":" 上面的uuid的值 ","version":[ 上面的version的值 ]}]} |
一个材质包的参数使用 {}
括起来,如有多个材质包,则需要使用英文符号 ,
分隔,比如:
1 | {"packs":[{"can_be_redownloaded":true,"name":" 第一个材质的name的值 ","uuid":" 第一个材质的uuid的值 ","version":[ 第一个材质的version的值 ]},{"can_be_redownloaded":true,"name":" 第二个材质的name的值 ","uuid":" 第二个材质的uuid的值 ","version":[ 第二个材质的version的值 ]}]} |
can_be_redownloaded
的值为 true
和 false
,表示是否能够重新下载该材质包。
接下来打开 world_resource_packs.json
,并粘贴如下代码:
1 | [ |
一个材质包由 {}
括起来,如有多个材质包,则需使用则需要使用英文符号 ,
分隔。一个材质包的这几个参数需要同时填入以上两个文件才会生效。
行为包
行为包操作方法与材质包差不多,首先在根目录找到 behavior_packs
文件夹并将行为包的扩展名改为 .zip
上传到该目录中,解压后获取 manifest.json
的那三个值,将值填入 world_behavior_pack_history.json
和 world_behavior_packs.json
中。带 history
与材质包带 history 的内容一致,不带的与不带的内容一致。
注意事项
1.更换材质包和行为包和需要重启服务端才会生效。
2.若之前已从服务器下载过材质包,现在更换新的材质包后没有弹出下载提示窗口,请去游戏的设置——存储——缓存数据
中清除对应材质包的缓存之后再次进入服务器。