minecraftpe吧 关注:638,476贴子:15,078,514

回复:【JS教程向】2020年Entity类函数大总结

只看楼主收藏回复

第三十一个
Entity.setHealth(par1Object, par2int);
设置目标实体的生命值
par1Object为目标实体
par2int为血量值,半心是1血量
注意,实测该函数无法超越实体的最大生命值
.


IP属地:重庆来自Android客户端49楼2020-01-16 15:47
收起回复
    第三十二个
    Entity.setImmobile(par1Object, par2boolean);
    使目标实体固定无法移动
    par1Object为目标实体
    par2boolean为布尔值,填true即可固定,填false解除固定
    可以对玩家或自己使用,使用后无法动弹
    .


    IP属地:重庆来自Android客户端50楼2020-01-16 15:48
    回复
      2026-02-09 17:18:36
      广告
      不感兴趣
      开通SVIP免广告
      第三十三个
      Entity.setMaxHealth(par1Object, par2int);
      设置目标最大生命值
      par1Object为目标实体
      par2int为血量值,半心是1血量
      亲测可用
      .


      IP属地:重庆来自Android客户端51楼2020-01-16 15:48
      回复
        第三十四个
        Entity.setMobSkin(par1Object, par2String);
        给实体切换对应皮肤
        par1Object为目标实体
        par2String为皮肤路径
        .


        IP属地:重庆来自Android客户端52楼2020-01-16 15:48
        回复
          第三十五个
          Entity.setNameTag(par1Object, par2String);
          给实体重命名
          par1Object为目标实体
          par2String为需要重命名的名称
          亲测没用
          233333
          .


          IP属地:重庆来自Android客户端53楼2020-01-16 15:49
          回复
            第三十六个
            Entity.setOffhandSlot(par1Object, par2int, par3int, par3int);
            设置实体左手拿的物品
            par1Object为目标实体
            par2int为物品id值
            par3int为物品数量
            par3int为物品特殊值或耐久值
            亲测可用
            不过emmmmmm
            我本来想演示僵尸双手拿剑的emmmm
            .



            IP属地:重庆来自Android客户端59楼2020-01-16 15:53
            回复
              第三十七个
              Entity.setPosition(par1Object, par2double, par3double, par4double);
              将目标传送到指定坐标
              par1Object为目标实体
              par2double,par3double,par4double
              分别为指定的XYZ坐标
              .
              .


              IP属地:重庆来自Android客户端60楼2020-01-16 15:53
              回复
                第三十八个
                Entity.setPositionRelative(par1Object, par2double, par3double, par4double);
                将目标传送到相对于自身的坐标位置
                par1Object为目标实体
                par2double, par3double, par4double
                分别为相对于自身的XYZ坐标值
                .


                IP属地:重庆来自Android客户端61楼2020-01-16 15:53
                回复
                  2026-02-09 17:12:36
                  广告
                  不感兴趣
                  开通SVIP免广告
                  第三十九个
                  Entity.setRenderType(par1Object, par2Object);
                  切换实体所用的模型
                  亲测无用
                  话说第二个形参好像从以前的par2int变成了par2Object
                  .


                  IP属地:重庆来自Android客户端62楼2020-01-16 15:53
                  回复
                    第四十个
                    Entity.setRot(par1Object, par2double, par3double);
                    设置实体头部的方向
                    par1Object为目标实体
                    par2double为横向偏移量
                    par3double为纵向偏移量
                    .
                    实测无用
                    .


                    IP属地:重庆来自Android客户端63楼2020-01-16 15:54
                    回复
                      第四十一个
                      Entity.setSneaking(par1Object, par2boolean);
                      设置目标为潜行动作,无法对玩家造成影响
                      par1Object为目标实体
                      par2boolean为布尔值true开false关
                      .
                      我尝试对僵尸使用
                      结果emmmm成了这样
                      放大看僵尸动作
                      ...



                      IP属地:重庆来自Android客户端64楼2020-01-16 15:55
                      回复
                        第四十二个
                        Entity.setTarget(par1Object, par2Object);
                        将实体par1Object的仇恨设置到par2Object身上
                        .
                        用来拉仇恨
                        可以内斗
                        .



                        IP属地:重庆来自Android客户端65楼2020-01-16 15:56
                        回复
                          第四十三个
                          Entity.setVelX(par1Object, par2double);
                          Entity.setVelY(par1Object, par2double);
                          Entity.setVelZ(par1Object, par2double);
                          给实体一个对X/Y/Z的一个初速度
                          par1Object为目标实体
                          par2double为速度值
                          .
                          实测有用
                          .
                          行走恒定速度约为0.12
                          跑步恒定速度约为0.15
                          爬楼梯恒定速度约为0.08
                          .


                          IP属地:重庆来自Android客户端66楼2020-01-16 15:56
                          回复
                            第四十四个
                            Entity.spawnMob(par1double, par2double, par3double, par4int, par5String);
                            对指定坐标生成一个实体
                            par1double, par2double, par3double分别为XYZ坐标
                            par4int为生物种类
                            par5String为使用皮肤路径
                            .


                            IP属地:重庆来自Android客户端67楼2020-01-16 15:56
                            回复
                              2026-02-09 17:06:36
                              广告
                              不感兴趣
                              开通SVIP免广告
                              为了方便我再列一次生物表
                              EntityType.ARROW;箭矢
                              EntityType.BAT;蝙蝠
                              EntityType.BLAZE;烈焰人
                              EntityType.BOAT;船
                              EntityType.CAVE_SPIDER;洞穴蜘蛛
                              EntityType.CHICKEN;鸡
                              EntityType.COW;牛
                              EntityType.CREEPER;苦力怕(爬行者)
                              EntityType.EGG;鸡蛋
                              EntityType.ENDERMAN;末影人
                              EntityType.EXPERIENCE_ORB;经验球
                              EntityType.EXPERIENCE_POTION;经验瓶
                              EntityType.FALLING_BLOCK;掉落中的方块
                              EntityType.FIREBALL;火焰弹
                              EntityType.FISHING_HOOK;钓鱼钩
                              EntityType.GHAST;恶魂(地狱水母)
                              EntityType.IRON_GOLEM;铁傀儡
                              EntityType.ITEM;掉落物品
                              EntityType.LAVA_SLIME;岩浆史莱姆
                              EntityType.LIGHTNING_BOLT;//闪电
                              EntityType.MINECART;//矿车
                              EntityType.MUSHROOM_COW;//蘑菇牛
                              EntityType.OCELOT;//豹猫
                              EntityType.PAINTING;//画
                              EntityType.PIG;//猪
                              EntityType.PIG_ZOMBIE;//猪人僵尸
                              EntityType.PLAYER;//玩家
                              EntityType.PRIMED_TNT;//点燃的TNT
                              EntityType.RABBIT;//兔子
                              EntityType.SHEEP;//绵羊
                              EntityType.SILVERFISH;//银鱼
                              EntityType.SKELETON;骷髅小白
                              EntityType.SLIME;史莱姆
                              EntityType.SMALL_FIREBALL;//小火球
                              EntityType.SNOWBALL;//雪球
                              EntityType.SNOW_GOLEM;//雪傀儡
                              EntityType.SPIDER;//蜘蛛
                              EntityType.SQUID;//鱿鱼
                              EntityType.THROWN_POTION;//投掷的药水
                              EntityType.VILLAGER;//村民
                              EntityType.WOLF;//狗
                              EntityType.ZOMBIE;//僵尸
                              EntityType.ZOMBIE_VILLAGER;//僵尸村民


                              IP属地:重庆来自Android客户端68楼2020-01-16 15:57
                              回复