BE教程 精华

附加包教程第一期——简介

7***Lv.3 中级会员 发表于 2022-4-24 · 最后回复 2024-5-7 IP:江苏省 14,858 14
AI 速览2026-10-01 22:02 生成

附加包教程第一期:介绍附加包概念、所需工具与前置知识

这是附加包教程系列的第一期,面向想入门基岩版附加包开发的玩家。帖子先解释附加包由 JSON 编写、受 Mojang 官方支持,目前仅基岩版平台可用,并区分资源包与行为包的作用,以及行为包修改旧内容与添加新内容两种类型。接着列出电脑、安卓、苹果各平台建议使用的代码编辑器和压缩解压工具,并说明需要掌握 JSON 语法、调试能力、基础编程和英语等前置知识,最后预告下一期讲解 manifest 清单文件。

  • 附加包目前仅基岩版平台支持,包括 Windows 10、Gear VR 与 Fire TV
  • 教程采用 CC BY-NC-SA 3.0 协议共享,署名、非商业、相同方式共享
本卡片由 AI 阅读本帖后生成,可能存在疏漏,请以帖子正文为准。
本帖最后由 782 于 2022-6-10 16:55 编辑


一、什么是附加包?
附加包(Add-on)是实现Minecraft全版本自定义的坚实一步,其由json格式所编写,受Mojang官方支持。目前,仅基岩版平台支持附加包(包括Windows 10、Gear VR与Fire TV)。这些版本现在允许玩家更改世界的纹理样貌、物品及生物的模型、生物的行为等,这些功能可以由资源包和行为包来实现。此处提供的文档受官方支持与核实,是由Minecraft开发团队提供籍以协助社区发布的。
行为包通常与资源包一同出现,它们能改变生物、方块、玩家的行为。在较新版本的游戏中,添加新内容(如新的方块、物品、生物群系、粒子和实体)可以不必再覆盖游戏中的原有内容。行为包有两种类型:一种是对旧内容的修改(修改部分已有生物、方块或玩法,而不改变游戏特质);另一种是对新内容的添加(添加新的游戏玩法、地图、物品、生物、Boss或结构但保留原有内容)。
(摘自Wiki)

二、我应该准备什么?
网站(单独成帖):【网站分享】mc开发者建议使用的网站
软件:
电脑:
VSCode(极其好用,本人最喜欢使用的代码编辑器,没有之一)
一款压缩软件(如WinRAR)

安卓:
MT文件管理器(好用)
一款压缩软件(不需要,安卓自带压缩)

苹果:
ES文件管理器(比较好用)
解压专家(不好用)
文件(千万别用!)
压缩软件(不需要,苹果自带压缩)

三、我应该掌握什么?
  • JSON基本结构、数据类型与语法
  • (拓展)JavaScript基本语法和数据类型
  • 会调试附加包并能看懂错误日志
  • Minecraft的玩法与内容
  • 懂得一些基础编程知识
  • 会英语


预告:下一期我会带大家认识附加包中的必不可少的内容——manifest清单目录文件

附加包教程系列导航
上一期  下一期

备注:本系列教程采用CC BY-NC-SA 3.0(署名-非商业性使用-相同方式共享 3.0)协议共享
评分 4 人参与铁粒 +192 贡献 +2 查看全部评分 收起
  • 魚*** 铁粒 +1 苦力怕论坛感谢有你~
  • WZM*** 铁粒 +81 赞一个!
  • Have*** 铁粒 +10 我要这铁粒有何用
  • 星河*** 铁粒 +100贡献 +2 苦力怕论坛感谢有你~
回复 14 最早 最新 只看楼主
您需要登录后才可以回帖 登录 | 立即注册
本版积分规则