开启辅助访问      

站内搜索

搜索
热搜: 下载 1.19 1.20

Minecraft(我的世界)苦力怕论坛

[BE教程] 附加包教程:3.函数

发表于 2023-1-8 15:36:54 来自手机 | 显示全部楼层 |阅读模式 IP:天津
本帖最后由 Cat_Anchor 于 2023-6-17 12:57 编辑

前言

上期,我们成功向附加包中添加了配方。这一期,我们将学习函数相关内容。
准备

打开行为包根目录,你会发现上次我们创建了好多文件夹,只有recipes文件夹里存放着上次的配方文件。今天,我们要打开functions文件夹,也就是函数文件夹。
第一个函数

现在就可以开始了。不要以为函数是一个很高深莫测的东西,它实际上就是一堆命令。新建一个文件,给它命一个好记的英文名,后缀改成.mcfunction,用文本文档打开。
在里面开始写命令吧!这里的命令开头千万不能有斜杠!否则会报错!每一行代表一个命令。写好的函数文件可以在游戏里用/function 文件名(不带后缀)运行,游戏会在一个游戏刻里按顺序运行全部命令,包括一个函数里的命令调用的另一个函数里的命令。

还有,如果你需要重复执行一个或很多函数,那就在functions文件夹下新建tick.json,打开。里面写的代码如下。

当然了,正在运行的函数越多,游戏就越卡,和命令一样。所以控制一下函数的数量,尽量用其他的方法代替函数。
如果要在函数文档里写注释,注释要以#开头。
一次执行的函数(包括这个函数里调用的函数)中,命令数量有限制。可以使用命令“/gamerule functioncommandlimit 数量”来调整这个限制。

好了,这就是函数的全部。

本期文件: 函数模板,请解压.zip (278 Bytes, 下载次数: 31)
总结

好了,现在,你应该会如何添加一个函数了。函数的内容很少,不像实体、方块、物品等,函数一期就可以说完。下期,我们就要学习如何添加功能域了。


苦力怕论坛,感谢有您~
回复

使用道具 举报

发表于 2023-1-8 16:40:11 来自手机 | 显示全部楼层 IP:河南省
第四期咋没了
2# 2023-1-8 16:40:11 回复 收起回复
苦力怕论坛,感谢有您~
回复 支持

使用道具 举报

 楼主| 发表于 2023-1-8 16:50:34 来自手机 | 显示全部楼层 IP:天津
牛气冲天 发表于 2023-1-8 16:40
第四期咋没了

如果点击某期出现404就是我还没发
3# 2023-1-8 16:50:34 回复 收起回复
苦力怕论坛,感谢有您~
回复 支持

使用道具 举报

发表于 2023-1-8 19:10:35 来自手机 | 显示全部楼层 IP:福建省
感谢分享
4# 2023-1-8 19:10:35 回复 收起回复
苦力怕论坛,感谢有您~
回复 支持

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站
关于我们
联系我们
坛史纲要
官方
哔哩哔哩
技术博客
下载
网易版
安卓版
JAVA
反馈
意见建议
教程中心
更多
捐助本站
QQ群
QQ群

QQ群

访问手机版

访问手机版

手机版|小黑屋|系统状态|klpbbs.com

粤公网安备 44200002445329号 | 由 木韩网络 提供云服务 | GMT+8, 2024-5-6 18:12

声明:本站与Mojang以及微软公司没有从属关系

Powered by Discuz! X3.4 粤ICP备2023071842号