Minecraft资源包转换成Minetest纹理包 (MineClone 2脚本)

MineClone 2是一个试图还原Minecraft玩法的Minetest模组。

开发团队于官方Git储存库提供一套"Texture Converter"的工具,可将Minecraft Java版的资源包转换为Minetest的格式:

This is a Python script which converts a resource pack for Minecraft to a texture pack for Minetest so it can be used with MineClone 2.

虽然Minetest Forum上有类似的转换工具,但不像MineClone 2的一直有在更新。此外,这些工具都不保证能100%转换,可能要手工修正叶子之类的纹理。

举例来说,下面示范将Minecrat Java原版资源包,转换成Minetest的纹理包(材质包),让游戏看上去更像Minecraft。

  1. 首先下载Minecraft原版资源包并解压缩。注意:Mojang官方只有释出基岩版,Java版都是第三方网站提供。MineClone对应的版本是Minecraft 1.12,此版本以上的资源包会出错。

  2. 复制Texture Converter的储存库

git clone https://git.minetest.land/MineClone2/MineClone2.git
  1. 在系统上安装Python 3。例如openSUSE为:
sudo zypper install python3
  1. 切换到tools目录,使用以下命令转换。参数"i"后面接的是Minecraft资源包的路径
cd MineClone2/tools
python3 Texture_Converter.py -i /home/ivon/下载/Default-Texture-Pack-1.12.x/
  1. 转换后的纹理包目录会储存在目前的工作目录

  2. 将该纹理包目录移动到Minetest的纹理包目录(例如Linux位于~/.minetest/textures)

  3. 再于游戏中启用纹理包

  4. 启用的纹理包不论是在Mintest基本游戏,还是Mineclone中都会覆盖预设的纹理包。

1 个赞

在win10转换 方法

安装msys2
视频演示 开源世界:(我的世界) 纹理包转换成 (开源世界)_我的世界

1 个赞