minecraftpe吧 关注:638,563贴子:15,084,582

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

取消只看楼主收藏回复

3.42
minecraft:timer
计时器。按一定的时间来触发
randomInterval bool 将在min和max间随机的触发事件
looping bool 触发后timer时间归零。然后循环
time 触发的事件 可以是一个值 也可以是一个范围[a,b]
time_down_event trigger。时间到时触发的事件


IP属地:广东来自Android客户端126楼2017-06-04 11:10
回复
    3.43
    minecraft:trade_table
    可以和玩家交♂易
    display_name string 交易时显示的名字
    table string指向了那个决定如何交易的文件


    IP属地:广东来自Android客户端127楼2017-06-04 11:18
    回复
      3.44
      minecraft:transformation
      转变实体的状态
      component_groups list 将被添加的group
      begin_transform_sound 历史开始转换的声音
      into string 转换成的实体定义(应该是英文id)
      transformation_sound list 转换完成的声音
      add string 转化完成时添加的components
      delay string (不知道为何是string)转化的延时
      下面还有一些成员
      实体转化时可以寻找周围的方块来加速转化
      block_assist_chance decimal 寻找方块加速转化的概率
      value。转化前寻找的事件?(直译是转化前的时间)
      block_radius 寻找方块的范围
      block_max 寻找帮助转化方块的最大数量
      block_chance 找到特定方块后加速转化的概率
      block_types。list 能帮助加速转化的方块类型


      IP属地:广东来自Android客户端128楼2017-06-04 11:35
      回复
        第三章顺利完工
        接下来第四章
        各种触发器


        IP属地:广东来自Android客户端129楼2017-06-04 11:36
        回复
          触发器是什么
          当某一个条件符合触发器时
          触发器将被触发 并调用对应的event
          类似于钩子


          IP属地:广东来自Android客户端130楼2017-06-04 11:37
          回复
            下面是触发器的名字和对应的触发条件
            minecraft:on_friendly_anger 队友处于愤怒状态(猪人)
            minecraft:on_death 挂掉的时候(凋灵的自爆?)
            minecraft:on_hurt_by_player 被玩家伤害时
            minecraft:on_hurt 受到伤害时
            minecraft:on_target_acquired 找到目标时
            minecraft:on_start_takeoff 当实体起飞时
            minecraft:on_start_landing当实体着陆时
            minecraft:on_ignite 实体着火时
            minecraft:on_target_escape 目标逃脱时


            IP属地:广东来自Android客户端131楼2017-06-04 11:41
            回复
              第五章 filters
              过滤器/筛选器
              过滤器是什么
              比如一个生物要选择目标
              在这时候它可以加上限制条件
              比如选择什么样的目标
              选择什么种类的目标
              这时候过滤器就排上用场了
              你也可以将它类比为if语句中的条件
              先说基本的
              一下几个筛选器对实体生效
              比如with_item 后加一个list
              当列表里任意一个在当前的实体的手里时 筛选器返回true
              类似的还有
              with_armor 盔甲with_components 组件(领会精神)
              with_equipment。装备(应该是盔甲加上手持)
              with_families family类型
              with_color 颜色
              with_damage_cause 伤害的原因
              with_damage_fatal 致命伤
              with_variant 变种
              都是只要实体有一种符合就返回true


              IP属地:广东来自Android客户端132楼2017-06-04 11:50
              回复
                还未完结便以坟贴膜的


                IP属地:广东来自Android客户端133楼2017-06-04 13:42
                回复
                  接下来将with变为without
                  语法就变成了如果列里所有的项目都不符合
                  则返回true
                  without_item
                  without_armor
                  without_equipment
                  without_components
                  without_families
                  without_variant
                  without_color
                  类比上面就很容易明白了


                  IP属地:广东来自Android客户端134楼2017-06-04 13:48
                  回复
                    然后withxxxx是检查当前实体是否符合某个条件
                    而在前面加上target则是将检查的实体变为当前实体的目标
                    比如target_without_armor是当前实体的目标的装甲都不列表里时返回true
                    类似的 还有
                    target_without_components
                    target_without_families
                    target_without_color
                    target_without_item
                    target_with_item
                    target_with_armor
                    target_with_equipment
                    target_without_equipment
                    target_with_components
                    target_with_families
                    target_with_variant
                    target_without_variant
                    target_with_color


                    IP属地:广东来自Android客户端135楼2017-06-04 13:53
                    回复
                      然后把target改为other就是在其他实体中筛选
                      比如铁傀儡选择攻击目标时就需要other_with_families然后里面填上monster之类的
                      类似的 还有
                      other_without_color
                      other_with_item
                      other_without_armor
                      other_with_equipment
                      other_without_components
                      other_without_variant
                      other_with_families
                      other_without_item
                      other_with_armor
                      other_without_equipment
                      other_with_components
                      other_without_families
                      other_with_color
                      other_with_variant


                      IP属地:广东来自Android客户端136楼2017-06-04 13:58
                      回复
                        然后还有些特殊的 有的是1.1.0新增的
                        player_with_instabuild 玩家处于创造模式返回true
                        is_game_rule_true返回真 如果使用了特殊的gamerule
                        without_environment_any如果有一种环境参数不是现在实体所处的
                        with_environment_every如果所有的环境参数都是现在实体所处的
                        without_environment_every如果每个环境参数都不是实体所处的
                        other_is_owner 如果那个实体被现在的实体所拥有 返回true
                        is_not_world_difficulty如果没有特殊设置世界难度
                        other_is_target如果被筛选的实体是当前实体的目标
                        is_world_difficulty如果世界难度被特殊的设置过
                        is_game_rule_false如果没有使用特殊的game rule


                        IP属地:广东来自Android客户端138楼2017-06-04 14:06
                        回复
                          is_in_caravan
                          is_not_in_caravan
                          other_is_in_caravan
                          other_is_not_in_caravan
                          caravan直译旅行队 没明白想表达什么 dalao快出面解决


                          IP属地:广东来自Android客户端139楼2017-06-04 14:09
                          收起回复
                            第六章 环境参数
                            第五章的四个带environment的筛选器
                            它们所用的参数叫做环境参数
                            或者叫环境条件也可
                            surface地表
                            altitude_greater最高海拔
                            underground地下
                            altitude_less最低海拔
                            brightness_greater最大亮度
                            brightness_less最低亮度
                            night
                            day
                            biome生物群落


                            IP属地:广东来自Android客户端140楼2017-06-04 14:11
                            回复
                              第七章 生物群落
                              第六章的biome的使用格式是
                              biome:xxx群落
                              下面是生物群落表
                              desert沙漠
                              beach海滩
                              forest丛林
                              extreme_hills极高山
                              river河流
                              the_nether下界
                              plain平原
                              flat平坦
                              ice冰原
                              mesa平顶山
                              jungle丛林
                              mushroom_island蘑菇岛
                              ocean海洋
                              savanna热带草原
                              stone_beach石滩?
                              swamp沼泽
                              taiga针叶林
                              the_end末地


                              IP属地:广东来自Android客户端141楼2017-06-04 14:19
                              收起回复