开启辅助访问     
收藏本站

站内搜索

搜索

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

[其他] 求这两个参数的作用

 发表于 2024-7-20 14:53:45 来自手机|显示全部楼层|阅读模式 IP:河南省
64铁粒
本帖最后由 youke1687 于 2024-7-20 15:02 编辑

实体的代码
这个实体用来重复触发方块替换的一个事件(好像是通过重复清除实体的方式实现的)

  1. {
  2.         "format_version": "1.19.10",
  3.         "minecraft:entity": {
  4.                 "description": {
  5.                         "identifier": "ray:light",
  6.                         "is_summonable": true,
  7.                         "is_spawnable": true
  8.                 },
  9.                 "component_groups": {
  10.                         "despawn": {
  11.                                 "minecraft:instant_despawn": {}
  12.                         }
  13.                 },
  14.                 "components": {
  15.                         "minecraft:damage_sensor": {
  16.                                 "triggers": [
  17.                                         {
  18.                                                 "cause": "all",
  19.                                                 "deals_damage": false  《——  第一个
  20.                                         }
  21.                                 ]
  22.                         },
  23.                         "minecraft:timer": {
  24.                                 "looping": true,
  25.                                 "time": [
  26.                                         0.1,
  27.                                         0.1
  28.                                 ],
  29.                                 "time_down_event": {
  30.                                         "event": "despawn",
  31.                                         "target": "self"     《——  第二个
  32.                                 }
  33.                         }
  34.                 },
  35.                 "events": {
  36.                         "despawn": {
  37.                                 "add": {
  38.                                         "component_groups": [
  39.                                                 "despawn"
  40.                                         ]
  41.                                 }
  42.                         }
  43.                 }
  44.         }
  45. }
复制代码

最佳答案

查看完整内容

某AI解答: [md] 在Minecraft Add-On的实体代码中,您标记的两个参数有不同的作用: 1. `"deals_damage": false` —— 这个参数是`minecraft:damage_sensor`组件的一部分。`deals_damage`属性用于指定此伤害传感器是否会对实体造成伤害。在这个例子中,设置为`false`意味着这个伤害传感器不会对实体造成伤害。它可能只是用来检测伤害事件而不产生实际的伤害效果。 2. `"target": "self"` —— 这个参数是`minecraft:timer`组件的` ...
苦力怕论坛,感谢有您~
 发表于 2024-7-20 14:53:46 来自手机|显示全部楼层 IP:山东省
某AI解答:

在Minecraft Add-On的实体代码中,您标记的两个参数有不同的作用:

  1. "deals_damage": false —— 这个参数是minecraft:damage_sensor组件的一部分。deals_damage属性用于指定此伤害传感器是否会对实体造成伤害。在这个例子中,设置为false意味着这个伤害传感器不会对实体造成伤害。它可能只是用来检测伤害事件而不产生实际的伤害效果。
  2. "target": "self" —— 这个参数是minecraft:timer组件的time_down_event属性的一部分。target属性用于指定事件的接收者。在这里,设置为"self"意味着当计时器倒数结束时,事件将会作用在实体自身上。在本例中,当计时器倒数结束时,将会触发名为"despawn"的事件,该事件会将"despawn"组件组添加到实体上,从而应用minecraft:instant_despawn组件使实体立即消失。
    总结来说,第一个参数是用来控制伤害传感器是否实际造成伤害,而第二个参数是用来指定计时器倒数结束时要触发事件的目标实体。
2#2024-7-20 14:53:46收起回复
youke16872024-7-20 17:21IP:河南省
回复举报
求用的什么 AI

要知道官方文档里都没有
youke16872024-7-20 17:23IP:河南省
回复举报
并且他把程序看懂了!

我自己研究一小时不如它看几秒钟?!
星空晶体回复youke16872024-7-20 17:23IP:山东省
回复举报
智普清言www.chatglm.cn
youke16872024-7-20 17:43IP:河南省
回复举报
谢谢
苦力怕论坛,感谢有您~
回复

使用道具举报

本版积分规则

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

QQ群

访问手机版

访问手机版

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

粤公网安备 44200002445329号 | 由 木韩网络 提供支持 | GMT+8, 2024-11-25 15:27

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

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