【Add-Ons】官方API文档 函数表 1.1.0版 汉化

3.18
minecraft:lookat
决定了其他实体看向这个实体时的行为
mAllowInvulnerable bool 如果为真 无敌实体(创造模式)也会被当做目标
setTarget bool 如果为真 实体将把看他的作为攻击目标
searchRadius lookat生效的范围 两实体艰巨需小于这个值
look_cooldown range[a,b]冷却时间 这段时间里看着这个实体不会触发什么
look_event trigger 触发的事件
filters list 定义了能够触发lookat的实体类型 默认为player
eg .末影人

楼主 苑综合  发布于 2017-06-04 00:59:00 +0800 CST  
3.19
minecraft:movement.basic
基础移动属性
成员
max_turn 数值为角度 代表了1刻的时间内实体能转过的最大角度
疯狂旋转?

楼主 苑综合  发布于 2017-06-04 01:02:00 +0800 CST  
3.19
minecraft:movement.jump
跳跃属性
jump_delay range[a,b] 落地后再一次跳起的间隔
max_turn 一刻中最大旋转的度数

eg.屎莱姆

楼主 苑综合  发布于 2017-06-04 01:04:00 +0800 CST  
3.21
minecraft:movement.skip
移动的时候会跳着走
max_turn 一刻内最大的旋转度数
eg. 兔子

楼主 苑综合  发布于 2017-06-04 01:06:00 +0800 CST  
3.22
minecraft:movement.sway
移动时摇摆 来显示它在游泳
max_turn 和前面的一样
eg.守卫者

楼主 苑综合  发布于 2017-06-04 01:10:00 +0800 CST  
3.23
minecraft:nameable
名字的事情
成员
allowNameTagRenaming bool 允许重命名
alwaysShow bool显示名字
default_trigger 默认触发器 并没有给出结算
name_actions string 描述了特殊的名字以及会触发的事件(用于重命名彩蛋)

楼主 苑综合  发布于 2017-06-04 01:16:00 +0800 CST  
3.24
minecraft:navigation.climb
决定了实体的路径寻找如何工作
成员
can_pass_doors bool 可以走过门
avoid_sun bool 是否避免阳光
can_float bool 是否浮在水面上
avoid_water bool 躲避水
can_open_doors bool 可以开门寻路
avoid_portals bool 避免门 (比如下界门)

楼主 苑综合  发布于 2017-06-04 01:22:00 +0800 CST  
3.24~3.27
依次为
minecraft:navigation.climb
minecraft:navigation.float
minecraft:navigation.swim
minecraft:navigation.walk
4种移动方式的路径寻找器
有共同的成员
can_pass_doors
avoid_sun
can_float
avoid_water
can_open_doors
avoid_portals
具体的楼上已经说完了

楼主 苑综合  发布于 2017-06-04 01:28:00 +0800 CST  
3.28
minecraft:peek
翻译是偷看 但实际上就是给潜匿之贝准备的
on_close trigger 玩家远离它时执行(潜匿之贝关闭外壳
on_open trigger 玩家接近它时执行
on_target_open。trigger 当他的目标进入了peeking状态时

楼主 苑综合  发布于 2017-06-04 01:40:00 +0800 CST  
3.29
minecraft:projectile
让实体变为一个可以扔/发射的实体
shouldbounce bool 在撞击后会弹开
liquid_inertia 在液体中的惯性 (在水中保持速度的能力)
offset [a,b,c]发射时的偏移
gravity 重力 决定了向下偏移的速度(z轴加速度)
reflectOnHurt bool 击中之后反弹
particle string 碰撞时的粒子特效
angleoffset 决定了发射的角度
destroyOnHurt bool 在碰撞后销毁
power 发射初速度
uncertaintyBase 基础不准确度
uncertaintyMultiplier 不准确读加成
准确度算法为
基础不准确度-不准确度加成*当前模式的难度
critParticleOnHurt bool 暴击粒子特效 造成暴击时有炫酷的特效加成
knockback bool 对击中的目标击退效果
filter string 定义了这个发射物无法伤害的对象
semirandomdiffdamage bool 基于速度和基础伤害的随机伤害加成
catchFire bool 击中引燃目标
onFireTime 被击中后着火的时间
fireAffectedByGriefing bool 如果为真则是否着火将取决于生物的game rule
potionEffect int 药水效果
splashPotion bool 为真则被当做喷溅药水
splashRange 飞溅药水效果的范围

isdangerous bool 对玩家有伤害(直译是对玩家有危险)
shoottarget bool将会射向实体的目标
shootSound string 发射的声音
hitSound string 发射物打到东西上时发出的声音
inertia 空气惯性
homing bool射向最近的实体
eg.经验瓶

楼主 苑综合  发布于 2017-06-04 02:03:00 +0800 CST  
3.30
minecraft:rail_movement
可在铁轨上移动
成员
max_speed 最大速度

楼主 苑综合  发布于 2017-06-04 02:04:00 +0800 CST  
睡觉 估计明天上午就能完工了 然后就可以开始写Add-ons编辑器了

楼主 苑综合  发布于 2017-06-04 02:09:00 +0800 CST  
给我来1s

楼主 苑综合  发布于 2017-06-04 02:18:00 +0800 CST  
没人?

楼主 苑综合  发布于 2017-06-04 08:22:00 +0800 CST  
3.31
minecraft:rail_sensor
铁轨感应器??? 感觉整条都没太理解好 硬着头皮翻译吧
决定了实体在铁轨生效(活动)/失效(不活动)的行为
成员
tick_command_block_on_activate bool bool 为真则命令方块将开始tick(计时?工作?) 当经过一个活跃的铁轨时
check_block_types bool
on tick (每一刻?)这个实体将触发另一个成员:on_deactivate
eject_on_activate bool在经过一个活跃的铁轨时将甩出它所有的骑乘者
tick_command_block_on_deactivate bool 为假则经过一个失去活性的铁轨时命令方块将停止ticking
on_deactivate trigger 铁轨失去活性时调用的事件
on_activate trigger 铁轨有活性时调用的事件
eject_on_deactivate 为真 则经过失活的铁轨时将甩出所有的骑乘者
举例是tnt矿车
因为tnt矿车在经过激活铁轨的时候会被点燃???
反正好迷啊
dalao帮我看看

楼主 苑综合  发布于 2017-06-04 08:44:00 +0800 CST  
3.32
minecraft:rideable
关于被骑乘实体的一些属性
成员
seat_count 座位的数量
family_types list 能骑乘它的实体种类
crouching_skip_interact bool 如果为真别的实体蹲下的时候不能和它交互(直译是蜷缩着) 这不应该放在交互里面吗? 可能这里的交互就代表了骑乘

interact_text string 交互文字 大概是骑乘时的那个按钮上的文字
seats string 座位的位置和具体标号 格式看看双人船的座位吧
controlling_seat 司机的座位标号

楼主 苑综合  发布于 2017-06-04 10:27:00 +0800 CST  
3.33
minecraft:scale_by_age
生物的大小随时间增长
start_scale 初始大小 0.5为一半大
end_scale 生长结束时的大小

楼主 苑综合  发布于 2017-06-04 10:29:00 +0800 CST  
3.34
minecraft:shareables
定义了实体想要分享的物品
eg.村民
据说村民得到胡萝卜之后会将胡萝卜交给别的村民来和他交♂配

楼主 苑综合  发布于 2017-06-04 10:30:00 +0800 CST  
3.35
minecraft:shooter
定义了实体以发射东西的形式来攻击目标
def string 射出的实体 这个实体必须定义了抛射物(throwable)
auxVal int 击中时的药水效果

楼主 苑综合  发布于 2017-06-04 10:33:00 +0800 CST  
3.36
minecraft:sittable
生物可以 坐下
stand_event trigger 实体站起来时触发的事件
sit_event trigger实体坐下时触发的事件
eg.狼

楼主 苑综合  发布于 2017-06-04 10:35:00 +0800 CST  

楼主:苑综合

字数:17154

发表时间:2017-06-02 08:58:00 +0800 CST

更新时间:2021-04-09 02:40:57 +0800 CST

评论数:429条评论

帖子来源:百度贴吧  访问原帖

 

热门帖子

随机列表

大家在看