欢迎光临散文网 会员登陆 & 注册

关于minecraft地图扁平化转档(1.12.2>1.15.2)函数修改的记录03-07

2020-08-07 20:59 作者:-凛武-  | 我要投稿

本文目的

  1. 给自己写个参考;

  2. 记录地图更新过程;

  3. 加深记忆改变自己的书写习惯;

  4. 如果能帮到其他需要转档的玩家也是极好的。

要不是我在wiki上找不到指令修改的归纳总结......


文章中提到的内容都是在国际版上进行的,修改针对在网易开局域网(租赁服)的情况,但也适用于其他启动器。


3.修改计分板准则

以下仅记录本人地图中出现的的计分板:

stat.leaveGame > minecraft.custom:minecraft.leave_game(离开游戏)

stat.playOneMinute > minecraft.custom:minecraft.play_one_minute(在游戏中)

stat.damageDealt > minecraft.custom:minecraft.damage_dealt(造成的伤害)

stat.pickup.minecraft.slime_ball > minecraft.picked_up:minecraft.slime_ball(捡起粘液球)

stat.damageTaken > minecraft.custom:minecraft.damage_taken(受到的伤害)

替换的时候自己在函数里写的备注超出预期地增加了很多工作量...

总结:在1.12.2以stat开头的准则都需修改

4.修改mcfunction名称

修改要求:

     1.不含中文

     2.不含大写字母



修改前
修改后

文件内function指令的文本也要修改

总结:mcfunction文件与functions文件夹中的文件夹均需修改至不含有中文

5.修改function命令格式

1.15.2的function命令格式和1.12.2不同:

function 文件夹名(functions中):函数文件名(1.12.2)

function 文件夹名(data中):文件夹名(functions中)/函数文件名(1.15.2 仅针对上期路径)

wiki的描述 如果按照上期文章中的方法修改functions文件夹的路径即使用第一种格式

如datapacks > RunwillPVP > data > game > functions > test > 1

则输入function game:test/1

比如这样替换

6.修改标签tag

同第3点

示例:


总结:标签tag需修改至不含有中文

7.修改目标选择器name=

修改带中文name=的三种方法:

      1.把中文部分改成英文

      2.改为name="名称"

      3.改为使用tag(如下图)

     



总结:目标选择器name=需修改至不含有中文或加上引号

本篇正文完

新人up,如有错误请......请不要放过我,尽管提出。



关于minecraft地图扁平化转档(1.12.2>1.15.2)函数修改的记录03-07的评论 (共 条)

分享到微博请遵守国家法律