User Tools

Site Tools


zh:mtr_extra:resourcepack:make

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
zh:mtr_extra:resourcepack:make [2023/09/09 11:29] win7memzzh:mtr_extra:resourcepack:make [2024/10/21 03:13] (current) apg_doors
Line 3: Line 3:
 这个页面会教你如何去创建一个自定义的列车资源包。 这个页面会教你如何去创建一个自定义的列车资源包。
  
-资源包制作建议使用Windows 10 21H1及以上,以下版本建议使用第三方软件打包zip。+资源包制作建议使用 Windows 10 21H1 及以上,以下版本建议使用第三方软件打包 zip。
  
-<WRAP center round important 90%>+<WRAP center round tip 90%>
  
-**您可以观看视频来制作资源包(需要科学上网): [[https://www.youtube.com/watch?v=QH1O-y6kPSk]]**+**您可以 [[https://www.youtube.com/watch?v=QH1O-y6kPSk|观看官方视频]] 来制作资源包(需要科学上网)。**
  
 </WRAP> </WRAP>
  
 ===== 教程 ===== ===== 教程 =====
 +
 (PS:本教程分为两种方法) (PS:本教程分为两种方法)
 +
 ==== 1、在内置列车的基础上进行修改 ==== ==== 1、在内置列车的基础上进行修改 ====
  
-  - 进入你的".minecraft"文件夹 {{:mtr_extra:resourcepack:minecraft_folder.png?200&nolink}}  +  - 进入你的 .minecraft 文件夹 {{:mtr_extra:resourcepack:minecraft_folder.png?200&nolink}}  
-  - 找到"resourcepacks"文件夹并进入 {{:mtr_extra:resourcepack:screenshot_2023-05-16_211152.png?200&nolink}} +  - 找到 resourcepacks 文件夹并进入 {{:mtr_extra:resourcepack:screenshot_2023-05-16_211152.png?200&nolink}} 
   - 新建一个文件夹,文件夹名称取决于你要给资源包取什么名 {{:mtr_extra:resourcepack:screenshot_2023-05-16_211341.png?200&nolink}}   - 新建一个文件夹,文件夹名称取决于你要给资源包取什么名 {{:mtr_extra:resourcepack:screenshot_2023-05-16_211341.png?200&nolink}}
   - 进入文件夹后,再新建一个文件夹,名称为 ''assets''   - 进入文件夹后,再新建一个文件夹,名称为 ''assets''
-  - 粘贴或新建制作一个名叫"pack.png"的图片文件,这是可选的,目的是为资源包制作图标。图片分辨率必须小于128x128。 +  - 粘贴或新建制作一个名叫 pack.png 的图片文件,这是可选的,目的是为资源包制作图标。图片分辨率**必须小于 128x128**。 
-  - 下载一个示范"pack.mcmeta",这个文件是必需的,否则Minecraft无法读取。你也可以新建一个文本文档取名为"pack.mcmeta"输入以下代码:+  - 下载一个示范 pack.mcmeta,**这个文件是必需的**,否则 Minecraft 无法读取。你也可以新建一个文取名为 pack.mcmeta,并在文件内使用以下内容:
  
 <code json pack.mcmeta> <code json pack.mcmeta>
Line 33: Line 35:
 <WRAP center round info 60%> <WRAP center round info 60%>
  
-"pack_format"表示资源包支持的minecraft版本,一般可以向上支持,但不能向下支持。+pack_format 表示资源包支持的 Minecraft 版本,**一般可以向上支持,但不能向下支持**
  
-版本列表:+可参照 [[https://zh.minecraft.wiki/w/%E8%B5%84%E6%BA%90%E5%8C%85#%E8%B5%84%E6%BA%90%E5%8C%85%E6%A0%BC%E5%BC%8F%E7%89%88%E6%9C%AC|Minecraft Wiki]] 进行填写。
  
-61.16.5以上版本 +| 编号 |  版本 
- +|    1.16.2(1.16.2-rc1)→ 1.16.5  | 
-71.17.1及以上版本 +|    1.17(20w45a)→ 1.17.1(21w38a)  | 
- +|   |  1.18(21w39a) → 1.18.2  | 
-81.18及以上版本 +|   |  1.19(22w11a) → 1.19.2  | 
- +|  15  |  1.20(23w17a) → 1.20.1  | 
-91.19及以上版本 +|  22  | 1.20.3(1.20.3-pre1) → 1.20.4(23w51b) | 
- +|  32  |  1.20.5(1.20.5-pre4) → 1.20.6  |
-10: 22w42a及以上版本 +
- +
-11: 1.19.3及以上版本 +
- +
-12: 1.20及以上版本+
  
 </WRAP> </WRAP>
  
-如果要添加一个自定义列车请在"assets/文件夹"中添加 ''mtr_custom_resources.json''+如果要添加一个自定义列车请在 ''assets/文件夹'' 中添加 ''mtr_custom_resources.json''
  
 复制粘贴并修改下面代码里的配置,即可添加列车。 复制粘贴并修改下面代码里的配置,即可添加列车。
Line 62: Line 59:
 { {
  "custom_trains": {  "custom_trains": {
- "{列车id(必须为英文)}": {+ "{列车 ID(必须为英文)}": {
  "name": "我的自定义列车名称",  "name": "我的自定义列车名称",
  "color": "#66CCFF",  "color": "#66CCFF",
Line 73: Line 70:
 </code> </code>
  
-添加多个列车 (示例为2个列车)+添加多个列车
  
 <code json mtr_custom_resources.json> <code json mtr_custom_resources.json>
 { {
  "custom_trains": {  "custom_trains": {
- "{列车id(必须为英文)}": {+ "{列车 ID(必须为英文)}": {
  "name": "自定义列车名称",  "name": "自定义列车名称",
- "color": "66CCFF",+ "color": "#66CCFF",
  "base_train_type": "sp1900",  "base_train_type": "sp1900",
  "texture_id": "mtr:{FOLDERNAME}/{TEXTURENAME}.png"  "texture_id": "mtr:{FOLDERNAME}/{TEXTURENAME}.png"
  
  },  },
-  + "{列车 ID(必须为英文)}": {
- "{列车id(必须为英文)}": {+
  "name": "自定义列车名称",  "name": "自定义列车名称",
- "color": "66CCFF",+ "color": "#66CCFF",
  "base_train_type": "sp1900",  "base_train_type": "sp1900",
  "texture_id": "mtr:{FOLDERNAME}/{TEXTURENAME}.png"  "texture_id": "mtr:{FOLDERNAME}/{TEXTURENAME}.png"
  
- }+ }
 +                ...
  }  }
 } }
 </code> </code>
 +
 +<WRAP center round important 100%>
 +
 +确保你的文件名和 ID 内不包含任何大写字母。使用它们通常会导致 Minecraft 忽略这些文件,并使其回滚至默认材质。
 +
 +</WRAP>
  
 <WRAP center round tip 100%> <WRAP center round tip 100%>
  
-Also for more help check out the MTR Github Wiki [[https://github.com/jonafanho/Minecraft-Transit-Railway/wiki/Trains]], [[https://github.com/jonafanho/Minecraft-Transit-Railway/wiki/Adding-Custom-Resources]]+同样请参考 Github 上的 MTR Wiki[[https://github.com/jonafanho/Minecraft-Transit-Railway/wiki/Trains]], [[https://github.com/jonafanho/Minecraft-Transit-Railway/wiki/Adding-Custom-Resources]]
  
 </WRAP> </WRAP>
Line 105: Line 108:
 <WRAP center round box 60%> <WRAP center round box 60%>
  
-**Json 配置:** +|  配置项   介绍 
- +|  ''name''  |  列车名称,必需,会显示在铁路仪表板的列车列表里。  | 
-   ** "name":**    列车名称,必需,会显示在铁路仪表板的列车列表里。* + ''color''  |  列车列表中你的列车名称前面的颜色块(16 进制颜色)  | 
-  *  **"color":**    列车列表中你的列车名称前面的颜色块(16进制颜色)* +| ''base_train_type''如果只换列车的贴图,使用这个配置,会使用原版列车的模型。如果使用自定义模型,请输入 ''r_train''。 | 
-   **"base_train_type":**    如果只换列车的贴图,使用这个配置,会使用原版列车的模型。如果使用自定义模型,请输入"r_train"* + ''texture_id''  |  列车模型的贴图。  |
-  *  **"texture_id":**    列车模型的贴图.*+
  
-***必需**+**这应看起来像这样:**
  
 {{ :mtr_extra:resourcepack:screenshot_2023-05-17_181818.png?200&nolink }} {{ :mtr_extra:resourcepack:screenshot_2023-05-17_181802.png?200&nolink }} {{ :mtr_extra:resourcepack:screenshot_2023-05-17_181818.png?200&nolink }} {{ :mtr_extra:resourcepack:screenshot_2023-05-17_181802.png?200&nolink }}
Line 122: Line 124:
 **怎么修改原版列车贴图? ** **怎么修改原版列车贴图? **
  
-  - 安装 画图3D(需要Windows 10 21H1及以上版本) +  - 安装 画图 3D(需要 Windows 10 21H1 及以上版本) 
-  - 进入 [[https://github.com/jonafanho/Minecraft-Transit-Railway/tree/master/resources/common/normal/assets/mtr/textures/entity]] 下载原版列车贴图 +  - 进入 [[https://github.com/jonafanho/Minecraft-Transit-Railway/tree/master/resources/common/normal/assets/mtr/textures/entity|Github]] 下载原版列车贴图 
-  - 启动 画图3D +  - 启动 画图 3D 
-  - 找到你想要修改的贴图,选择并打开 +  - 找到你想要修改的贴图,选择并打开 
-  - 开始编辑 +  - 开始编辑 
-  - 编辑后将贴图保存在资源包上文的文件夹中+  - 编辑后将贴图保存在资源包上文的文件夹中
   - 贴图制作完成,开始使用资源包吧!   - 贴图制作完成,开始使用资源包吧!
  
-<WRAP center round box 60%>+因为 Windows 11 已经废弃 画图 3D,而 画图 已经完成更新,可以直接使用 画图 并且开启透明背景,进行编辑。
  
 恭喜你,你已经完成了资源包的制作步骤,你可以继续制作来加深印象。 恭喜你,你已经完成了资源包的制作步骤,你可以继续制作来加深印象。
 +
 +<WRAP center round box 60%>
 +
 +下面是一个示例资源包,您可以通过点击下面的链接来下载。
  
 <WRAP center round download 60%> <WRAP center round download 60%>
Line 143: Line 149:
  
 ==== 2、使用资源包创建器 ==== ==== 2、使用资源包创建器 ====
 +
 <WRAP center round info 60%> <WRAP center round info 60%>
  
Line 148: Line 155:
  
 并且它没有局限性!你可以制作地铁、公交、轮船、飞机、缆车各种追加包! 并且它没有局限性!你可以制作地铁、公交、轮船、飞机、缆车各种追加包!
 +
 </WRAP> </WRAP>
 +
 <WRAP center round important 60%> <WRAP center round important 60%>
 +
 **本方法难度系数较高,初学者暂时不要使用!** **本方法难度系数较高,初学者暂时不要使用!**
 +
 </WRAP> </WRAP>
- 
  
 为了追求真实感,大部分追加都是使用资源包创建器进行制作的。你可以自己建模、自己画贴图!不再受原版列车的拘束! 为了追求真实感,大部分追加都是使用资源包创建器进行制作的。你可以自己建模、自己画贴图!不再受原版列车的拘束!
  
-  - 首先进入[[https://www.blockbench.net/]]下载Blockbench。 +  - 首先进入 [[https://www.blockbench.net/|BlockBench 官网]] 下载 Blockbench。 
-  - 然后新建项目,选择模组版实体。 +  - 然后新建项目,选择模组版实体。 
-  - 对于资源包的创作可以观[[https://www.bilibili.com/video/BV1PT411y7ZW/?spm_id_from=333.999.0.0&vd_source=e20c6512a678f6f14e66f88aabccaf11]]+  - 创作资源包内容。对于资源包的创作可在各网站内自行搜索查教程
   - 接下来进入游戏,从物品栏里取出资源包创建器。   - 接下来进入游戏,从物品栏里取出资源包创建器。
-  - 导入blockbench文件和纹理文件。+  - 导入 Blockbench 文件和纹理文件。
   - 添加全部可用的模型部件   - 添加全部可用的模型部件
   - 设置模型部件的**外部**、**内部**和**灯**   - 设置模型部件的**外部**、**内部**和**灯**
   - 设置显示屏等物件   - 设置显示屏等物件
   - 导出!   - 导出!
 +
 <WRAP center round info 60%> <WRAP center round info 60%>
 +
 外部:车辆外壳,不发光 外部:车辆外壳,不发光
  
Line 171: Line 183:
  
 内部:运行时亮,在车厂时为正常亮度 内部:运行时亮,在车厂时为正常亮度
 +
 </WRAP> </WRAP>
  
  
-恭喜你完成了追加包的制作!接下来让我们看看各种追加包吧![[zh:mtr_extra:resourcepack|]] 
zh/mtr_extra/resourcepack/make.1694258956.txt.gz · Last modified: 2023/09/09 11:29 by win7memz