痕_迹
本帖最后由 SHEEP_REALMS 于 2021-11-21 17:44 编辑



实体修改器,可你让你更加方便精确地修改其他实体数据标签以及运行指令。



这个数据包就不多介绍了,是针对有点指令基础的人设计的,萌新可以先转战教程贴或wiki。使用方法如下:

先获取实体修改器:
/loot give @s loot hjem:professional   获取实体修改器(专业版)
/loot give @s loot hjem:normal   获取实体修改器(普通版)
/loot give @s loot hjem:kill   获取实体修改器(kill版)

再手持实体修改器右键点击要修改的实体的脚底(除了你自己,因为你没脚(雾))
注:鼠标指针移到实体脚底时,实体脚底会冒白色粒子;右击选中实体后,实体脚底会冒紫色粒子。这些粒子都只有本人能看见。

用专业版的和普通版的选中后在聊天栏中会显示一大段文字,点击白色文字就可以修改了。kill版的选中后会直接清除此实体。



实现方法:
先用计分板确定玩家的唯一id(hjem_idp),当玩家选择实体时,将实体的id(hjem_ide)设置为更玩家一样的id。当玩家要修改实体时,通过指令/execute as @e[tag=hjem_be_selected] run execute if score @s hjem_ide = @p hjem_idp run <子指令> 即可确认玩家所要修改的实体并进行修改。




下载地址:
链接:https://pan.baidu.com/s/1uCw-5CYoi1wwNml2V5Onpg     提取码:36b9

安装:将此数据包移至存档的datapacks中。
卸载:先在游戏内运行/function hjem:uninst,再移除此数据包。

注意事项:本数据包的计分板都带有hjem前缀,存储和数据包的命名空间都为hjem,如与其他数据包又冲突请慎用。



最后展示图:
专业版:
用专业版选中盔甲架:
普通版:



日志:
2021.7.1:v1.0发布。



已知bug:当多个玩家的坐标重叠时,可能会将坐标与自己重叠的玩家所选中的实体一起修改了。所以请在修改实体时尽量不靠墙角,不与其他玩家重叠。


X_R小睿
火速赶往支持

2559917950.ll
2559917950

ljh20040610
有用有用,谢谢楼主。

wuduheibai
有没有跳过编程盔甲架这一步的快速变换呢

MC_baitian
谢谢楼主

苏狐啊
666666666666666666666

15202211458
能修改村民交易吗

2020855911
有意思,可以把刁民的交易改的便宜些!

卿下君

这个ui好看唉

572694734
666666666666666666666666666666666

Anns1
MCBBS有你更精彩~

1314520ssddaa
66666666666666666666

cdkkcb
感觉好像很厉害,支持

第一页 上一页 下一页 最后一页