设为首页收藏官网网盘国家资源立人课堂 今天是: 2024-05-06    美好的一天,从现在开始投稿

立人创客乐享社区

 找回密码
 立即注册
成都市金牛实验中学校

立人小喇叭+ 发布

信息中心 立人创客游戏化学习三乐法新课程开始啦!欢迎交流分享
04-04 10:04
立人创客社: 祝愿世界太平!地球早日康复!
01-07 11:43
jnschool 请同学们严格遵守国家网络安全规定,文明上网!
01-07 11:41
查看: 11815|回复: 3

Minecraft1.12.2“数据包”和资源包制作教程

[复制链接] TA的其它主题

4

主题

3

好友

662

积分

实习版主

Rank: 7Rank: 7Rank: 7

积分
662
威望
58
立人币
397
贡献
3
大金牛币
22
乐创奖
0
乐享奖
0
乐课奖
0
立人证书
0
发表于 2020-2-9 18:07:39 | 显示全部楼层 |阅读模式 |
<

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 Flying_Snowball 于 2020-4-25 09:41 编辑

       其实这篇教程并不是真正的“数据包”,数据包在1.13时才被加入minecraft但是1.12时已经有了类似的一部分功能(真的少很多),只是放在一些莫名其妙的地方,没有打包而已,不知道叫什么,就叫他“数据包”好了
      仅仅使用数据包和资源包是做不出来什么东西的,命令还是重头戏,可以去看我的命令教程:http://bbs.jnschool.com/forum.php?mod=viewthread&tid=344(把中级命令教程看完就行了,高级命令教程也要你会做“数据包”和资源包)
      这篇帖子本来应该是我的命令教程的高级命令的那一个版块,由于命令和数据包还是有比较大的差别,所以就把这两个帖子分开了
      欢迎大家讨论指出错误
      还是前期准备:1、打开minecraft地图文件夹方式
      第一种:大多数启动器都会放一个叫.minecraft的文件夹在旁边(也有可能在别的地方),点击去之后,找到saves文件夹,找到你创建的地图的名字一样的文件夹,它就是地图文件夹
      第二种:打开游戏,按“单人游戏”,选中你要打开的地图(左键一下),按左下角“编辑”,再按“打开地图文件夹”,你就进入到地图文件夹里了

      2、下载文本编辑器,wiki上建议使用Notepad++,官网404网站打不开可以在百度上搜索下载,或者用Visual Studio Code
      注意:本教程所有操作皆为Win10系统,Mac或Win7之类的创建文件夹、文档之类的可能不一样,但json文本的格式、编写之类的还是一样的
      minecraft wiki上的资料(和1.12.2很不一样):
      数据包
      进度
      函数
      战利品表
      结构
      资源包
      Tutorials/Creating a resource pack




楼主热帖
:)

4

主题

3

好友

662

积分

实习版主

Rank: 7Rank: 7Rank: 7

积分
662
威望
58
立人币
397
贡献
3
大金牛币
22
乐创奖
0
乐享奖
0
乐课奖
0
立人证书
0
 楼主| 发表于 2020-3-2 19:00:50 | 显示全部楼层
本帖最后由 Flying_Snowball 于 2020-3-3 08:32 编辑

         Function
         先从最简单的Function开始吧,在Minecraft中有一个办法可以把一大堆合在一起,Minecraft作者(应该不是Notch)把他们叫做Function(虽然我觉得这个功能更像类和对象)
         函数(Function)是一个允许玩家利用扩展名为.mcfunction的文本文档编写和运行多行命令的功能。
         ——minecraft wiki
         在1.13更新以后,在数据包中增加了标签功能,Function就基本上可以替代掉命令方块了(甚至功能还更多),只不过1.12.2不行
         创建一个新函数
         第一步:创建一个新世界,进入世界文件夹
         第二步:找到data文件夹,点进去,看到里面有个functions文件夹
         第三步:进入functions文件夹,在里边再创建一个文件夹,名字用英文,不要有特殊字符
         第四步:在你的文件夹里创建一个txt文本文档(在里边点右键——>“新建”——>“文本文档”),重命名为   函数名(英文,不要有特殊字符.mcfunction    记得点击文件资源管理器上方“查看”然后勾选“文件扩展名”,重命名后正常情况下电脑应该会询问你是否修改文件扩展名,点击“是”即可
         现在我们已经创建了一个新函数,现在进入游戏测试一下(如果创建函数之前已经进入了游戏需执行/reload重新加载),执行/function 函数名(可按“Tab”即可补全,应为之前你创建的文件夹:函数文件名,比如我的函数在Flying文件夹里,函数文件名为Snowball,则我的函数名为flying:snowball),如果你像我一样里面什么都没写,那么它应该反馈:执行了函数‘函数名’里的0个命令
         添加内容
         使用你的文本编辑器打开你的函数文件,在文件中一行一行写下你要执行的命令(不需“/”)即可如:

====================================================================
summon minecraft:pig ~ ~ ~
tp @s ~ ~10 ~
kill @s

====================================================================
         (我乱打的)
         当你使用/function执行它时它便会一行一行执行你写的命令
         完

         
         


点评

团长加油  发表于 2020-3-6 15:26
:)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

展开
Loading...
夜深了,早点休息吧!立人创客保护学生机制启动!
开站时间 -> 07:00
关站时间 -> 23:00
快速回复 返回顶部 返回列表