当前位置:首页 > CN2资讯 > 正文内容

我的世界java怎样设置参数 我的世界java指令教学

8小时前CN2资讯


本文共1910字,预计阅读7分钟

大家好,今天我来继续写一篇关于指令教学的文章。做了这么多视频了,发现文字类创作才是最适合我的。不知道大家有没有思考或者遇到过一个问题,就是在游玩MC的时候,尤其是一些地图作者制作地图的时候,开始前的剧情需要/say很多文字,而/say命令每个命令方块只能执行一次,因此就需要大量的命令方块(脉冲、链锁)或者红石中继器,但是这样的缺点大家都很清楚,就是工程量特别大,那么有没有什么办法同时执行多条命令呢?答案是有的。

在我的世界Java版1.12更新及我的世界基岩版1.8更新后,都增加了一条指令,叫做/function指令,翻译为中文就是函数指令。这里的函数并非数学上的函数,这里的函数代表执行特定功能,再通俗一点就是一个“指令包”,把多条指令放在这个“指令包”中,然后执行一次指令即可加载这个“指令包”中的所有命令。听起来非常厉害,制作起来也是非常简单




指令包



01 Java版使用/function

Java版想要使用这条命令是非常简单的,不需要文件管理器,不需要各种各样的软件即可做到。首先我们要找到自己想要使用/function指令的那张地图的路径,通常是.minecradr/saves这个路径




文件路径



打开savas会发现你所有的存档,这里我想用“指令实验室”这张地图来演示,找到地图存档后打开,下面还有很多级目录,用于存放MC函数的目录在date/functions初次打开后里面什么都没有,这是很正常的,毕竟我们还没有载入函数。接下来我们需要在这一级目录中建立一个文件夹,名称随意,我使用了testfun这个单词作为命名。尽量是英文命名,中文不一定能执行成功




再建立一个文件夹



打开这个文件夹,就可以载入函数了。我们在这个文件夹内新建一个文件,名称随意(尽量是英文),类型是mcfunction。有很多电脑无法显示后缀名,你需要在控制面板中找到文件夹选项,然后把隐藏已知文件扩展名去掉,就可以显示出扩展名了。




新建文件




打开刚才建立的mcfunction



打开这个建立的mcfunction后,就可以开始编写你的“指令包”了。还要多讲一点,就是这种类型的文件直接打开是不能打开的,需要使用一些编辑器来打开,直接右键选择记事本打开也是可以的,我这里使用了sublime。mcfunction中的所有命令不能出现斜杠,除了/execute坐标后的指令外,都不能使用@s这个目标选择器。如果写错了指令,那么就不能成功执行了。




/function指令



/function指令现在有几种常用的语法,和大家讲一下:

  • 第一种就是我在上面图片里展示的那一种了,/function testfun:test,表示执行testfun路径下的test函数,如果你想要“套娃”,在testfun下面再建立一个目录(例如fun1)存放test这个函数,也是可以执行成功的,指令为/function testfun:fun1/test,也就是说,这个冒号前的字符串相当于根目录,后面的是子文件夹或者子文件
  • 第二种语法就是在函数路径后面空格写一个新的参数,填写if或者unlessif表示满足某种条件,有编程基础的应该都明白,例如我在if后面加上了@e[type=pig,r=15],表示如果半径15格内有猪,才会执行上面的函数。unless则代表执行者不是玩家。
  • 在1.13(Java)更新后,取消了/function指令的if和unless参数,将if和unless改到了/execute指令里,也就是/execute if(unless) xxxxxx run /function xxx


  • 执行成功



    我们可以看到函数加载完成,我们得到了一些药水效果。如果不能执行成功,可以使用/reload刷新一下,还是不行就要考虑一下mcfunction有没有保存、命令有没有输入错误。

    02 基岩版使用/function

    由于我没有基岩版的一些工具,所以基岩版使用/function只能文字教程了。

    你需要准备一个文件管理器,现在市面上有很多文件管理器,例如MT管理器。基岩版的存档应该在/storage/emulated/./games这个路径下,在这个路径下新建一个文件,将json配置文件放进去。下面是json代码

    {"format_version":1,"header":{"description":"提示",//这里是提示"name":"名称",//这里是包名"uuid":"94fefc43-bfe8-4893-8046-9150009352e0","min_engine_version":[0,0,6],"version":[0,0,6]},"modules":[{"description":"1",//这里是作者"type":"date","uuid":"428440ed-c6d6-44fd-a2c9-f40c244a3ab4","version":[0,0,6],}]}

    然后找一张图片作为指令包的图标,再新建一个functions文件夹,后面就和Java版一样。在使用的时候,找到世界选项下面的行为包,载入你的function包,即可使用。目前中国版怎么制作我还不清楚。

    那么这篇文章教程就到这里,关注我第一时间看到我的更新,感谢您的阅读,我们下期再见!



      你可能想看:

      扫描二维码推送至手机访问。

      版权声明:本文由皇冠云发布,如需转载请注明出处。

      本文链接:https://www.idchg.com/info/31679.html

      分享给朋友:

      “我的世界java怎样设置参数 我的世界java指令教学” 的相关文章

      如何选择免费服务器以支持学习与项目开发

      在当今数字化快速发展的时代,免费服务器正变得越来越受欢迎。特别是对初学者、学生和小型企业来说,免费服务器为他们提供了一个难得的机会,让他们可以在没有资金压力的情况下进行项目学习和实践。简单来说,免费服务器就是云服务提供商为了吸引新用户推出的试用服务,通常会在一定时间内提供免费的计算资源和存储空间。...

      甲骨文云无法选择ARM架构的原因及解决方案

      在如今这个信息化的时代,云计算技术已经成为了各类企业和个人用户的重要工具。而甲骨文云服务器正是众多云服务中的一员,凭借其强大的计算能力和灵活的可扩展性,吸引了越来越多的用户。甲骨文云服务器为用户提供了一种高效、灵活的解决方案,让他们能够在不同的业务需求下,快速部署和管理自己的应用程序。 当谈到甲骨文...

      Digital-VM评测:性价比高的VPS主机服务与全球数据中心优势分析

      Digital-VM是一家在2018年成立于美国的主机商,专注于提供VPS主机服务。自成立以来,Digital-VM致力于为全球用户提供高效、低价的云计算解决方案。随着虚拟主机市场的快速发展,Digital-VM不断扩展其服务和产品线,逐渐成长为一家具备竞争力的主机商。在技术方面,Digital-V...

      搬瓦工(BandwagonHOST)VPS服务器购买指南与套餐对比

      搬瓦工,大家熟悉的名字,实际上是BandwagonHOST的中文称呼。这家公司是加拿大IT7 Networks旗下的子公司,专注于提供VPS服务器主机服务,目标用户涵盖了全球多个国家和地区,包括美洲、欧洲和亚洲等地。对于那些需要稳定和高性能服务器的用户来说,搬瓦工绝对是一个值得考虑的选项。 说到搬瓦...

      搬瓦工中文网:轻松掌握VPS服务与网络加速技巧

      当我第一次听到“搬瓦工”这个名字时,感觉它似乎很神秘,直觉告诉我,这背后一定有许多有趣的内容。经过一番了解后,我发现搬瓦工其实是一款基于VPS(虚拟专用服务器)的服务,主要帮助用户实现网络加速与资源的灵活使用。简而言之,搬瓦工让用户能够在更广阔的网络环境中畅游,不受地理限制。 搬瓦工的功能非常多样,...

      域名连通性指南:如何有效测试和解决问题

      在我们日常使用互联网的时候,可能听到过“域名连通性”这个词,但它到底指的是什么呢?简单来说,域名连通性就是指当我们在浏览器中输入一个域名(比如www.example.com)时,能否顺利连接到对应的服务器。一旦这个连通性出现问题,那么我们就无法访问网站,可能会遇到各种烦人的错误提示。 域名连通性的重...