本篇教程由作者设定使用 CC BY-NC-ND 协议。

注意:本篇教程介绍的是可安装在游戏版本目录中resourcepacks文件夹资源包的制作,而非安装在存档目录中datapack文件夹数据包

如果只要修改个别的材质,可以直接将处理后的纹理图片放进存储游戏纹理的文件夹,具体操作方式见后文。

本教程仅介绍修改游戏纹理(无论原版或模组)的资源包(俗称材质包),不介绍资源包的其他功能。所以水

需要的东西

一个压缩文件管理器(个人推荐winRAR);

一个绘图软件,须有基本功能如透明度;

手。脑子都不需要

美术功底。非必须

准备

首先,选择好你要为之制作资源包的游戏版本,打开该版本文件夹,找到“[版本号].jar文件”并使用压缩文件管理器打开它。

将其中assets文件夹解压。

打开解压好的assets文件夹,保留minecraft文件夹,其他都删掉。

进入minecraft文件夹,保留textures文件夹,其他都删掉。

在textures文件夹里面的文件夹就是存储游戏纹理的地方,具体如下:

  • entity,存储实体纹理,如僵尸,牛羊鸡猪,盔甲架等;

  • environment,存储环境纹理,如日月、雨雪;

  • gui,存储用户图形界面(GUI)纹理;

  • item,存储物品纹理

  • map,存储在地图显示的纹理,包括标记,如代表玩家的箭头;

  • mob_effect,存储生物可获得的状态效果图标;

  • block,存储方块纹理;

  • model,存储盔甲纹理;

  • painting,存储的纹理;

  • particle,存储粒子效果纹理。

此时,你想更改哪种纹理就保留哪种,其他全删了。游戏在加载时会跳过被删除的部分。

在asset文件夹之外新建一个文件夹。

pack.mcmeta

在文件夹中新建一个txt文件。

将这个文件重命名为pack.mcmeta。注意:记得文件拓展名一定是mcmeta。

有盗版操作系统无法更改。解决办法:使用正版。

用记事本(或任意文本编辑工具)打开pack.mcmeta,输入内容:


{
  "pack": {
    "pack_format": X,
    "description": "a pack"
  }
}

将 "pack_format": 后面的 X 改为对应版本数值。具体情况如下:

"description": 后双引号内的内容就是资源包的介绍,在游戏中会显示在图标右侧,你可以修改它。

保存。

图标

将一张.png图片放到pack.mcmeta同目录下,并重命名为pack.png。它将作为资源包的图标。

如果它不是正方形的,游戏会自动截取其中正方形的部分。

如果没有图标,资源包在游戏内会显示默认图标,即圆石。

制作

打开assets/minecraft/textures,进入要修改的文件夹,打开.png文件进行修改。

打包

这一步是非必须的。如果你只是自己使用,可以不打包,直接把文件夹放进resourcepacks文件夹中。如果要分发,则需要打包。

在新建文件夹之外建立一个.zip文件夹,把assets文件夹,pack.mcmeta,pack.png全部放到里面。

注意:直接创建新的.zip文件夹,不要使用原来的文件夹压缩为.zip!

这个.zip文件夹的名字就是在游戏内显示的名字。


THE END


有什么错误或补充欢迎在短评中指出,也可帮助提供其他章节的编写。人话:摆了,你们写吧

《少部分》材料来自Minecarft Wiki。