我的世界安卓版js吧 关注:397贴子:2,049
  • 10回复贴,共1
1楼:目录
2楼:错误修正
3楼:无前缀函数
4楼:系统函数
5楼:存档函数
6楼:玩家函数
7楼:实体函数
8楼:物品函数
9楼:方块函数
10楼:服务器函数
11楼:补充函数…………
[回复本楼查看全文]


IP属地:上海来自Android客户端1楼2014-11-09 22:20回复
    【错误修正楼】
    楼中楼修正错误函数…………
    [回复本楼查看全文]


    IP属地:上海来自Android客户端2楼2014-11-09 22:21
    收起回复
      ━━━━━无前缀函数━━━━━
      addItemInventory(par1int, par2int, par3int);
      添加随身物品
      par1int:物品ID,par2int:数量,par3int:特殊值
      bl_setMobSkin(par1int, par2String);
      已停用
      bl_spawnMob(par1double, par2double, par3double, par4int, par5String);
      已停用
      clientMessage(par1String);
      向聊天栏发送信息
      par1String:发送的内容
      explode(par1double, par2double, par3double, par4double);
      爆炸
      par1double:x坐标,par2double:y坐标,par3double:z坐标,par4double:强度(不是半径和伤害)
      getCarriedItem();
      获取玩家手持物品ID
      getLevel();
      不明
      getPitch(par1Object);
      获取某实体的纵向视角
      par1Object:实体编号
      getPlayerEnt();
      获取玩家实体编号
      getPlayerX();
      获取玩家x坐标
      getPlayerY();
      获取玩家y坐标
      getPlayerZ();
      获取玩家z坐标
      getTile(par1int, par2int, par3int);
      获取获取某位置方块ID
      par1int:x坐标,par2int:y坐标,par3int:z坐标
      getYaw(par1Object);
      获取某实体的横向视角
      par1Object:实体编号
      preventDefault();
      阻止默认操作
      print(par1String);
      提示信息
      par1String:要提示的内容
      rideAnimal(par1int, par2int);
      骑实体
      par1int:要骑的实体,par2int:被骑的实体
      setNightMode(par1boolean);
      设置永夜模式
      par1boolean:是否永夜(布尔值)
      setPosition(par1int, par2double, par3double, par4double);
      设置实体坐标
      par1int:实体编号,par2double:x坐标,par3double:y坐标,par4double:z坐标
      setPositionRelative(par1int, par2double, par3double, par4double);
      设置实体相对玩家坐标
      par1int:实体编号,par2double:x坐标,par3double:y坐标,par4double:z坐标
      setRot(par1int, par2double, par3double);
      设置指定实体的视角
      par1int:实体编号,par2double:横轴视角,par3double:纵轴视角
      setTile(par1int, par2int, par3int, par4int, par5int);
      设置某位置方块
      par1int:x坐标,par2int:y坐标,par3int:z坐标,par4int:方块ID,par5int:方块特殊值
      setVelX(par1int, par2double);
      设置实体x轴移动速度
      par1int:实体编号,par2double:速度
      setVelY(par1int, par2double);
      设置实体y轴移动速度
      par1int:实体编号,par2double:速度
      setVelZ(par1int, par2double);
      设置实体z轴移动速度
      par1int:实体编号,par2double:速度
      spawnChicken(par1double, par2double, par3double, par4String);
      生成鸡,并返回生成鸡的实体编号
      par1double:x坐标,par2double:y坐标,par3double:z坐标,par4String:贴图(材质包路径)
      spawnCow(par1double, par2double, par3double, par4String);
      生成牛,并返回生成牛的实体编号
      par1double:x坐标,par2double:y坐标,par3double:z坐标,par4String:贴图(材质包路径)
      spawnPigZombie(par1double, par2double, par3double, par4int, par5String);
      生成僵尸猪人,并返回生成僵尸猪人的实体编号
      par1double:x坐标,par2double:y坐标,par3double:z坐标,par4int:手持物品ID,par5String:贴图(材质包路径)…………
      [回复本楼查看全文]


      IP属地:上海来自Android客户端3楼2014-11-09 22:21
      收起回复
        ━━━━━系统函数━━━━━
        ModPE.langEdit(par1String, par2String);
        修改文字引用
        par1String:前缀,par2String:字符串
        ModPE.leaveGame();
        离开存档
        ModPE.log(par1String);
        打印指定消息日志
        ModPE.overrideTexture(par1String, par2String);
        不明(据说是读取材质)
        ModPE.readData(par1String);
        读取数据
        pat1String:数据名
        ModPE.removeData(par1String);
        删除数据
        pat1String:数据名
        ModPE.resetFov();
        未知
        ModPE.resetImages();
        格式化材质包
        ModPE.saveData(par1String, par2String);
        保存数据
        pat1String:数据名,pat2String:数据内容
        ModPE.selectLevel(par1String, par2String, par3String, par4int);
        跳转存档
        pat1String:存档名,其他的未知
        ModPE.setCamera(par1int);
        设置照相机
        ModPE.setFoodItem(par1int, par2String, par3int, par4int, par5String, par6int);
        设置食物
        par1int:物品ID,par2String:材质在item.meta引用的名字
        ,par3int:材质的排列值,par4int:补充的血量,par5String:物品的名字
        ModPE.setFov(par1double);
        未知
        ModPE.setGameSpeed(par1double);
        设置游戏最高刷新速率
        par1double:速率
        ModPE.setGuiBlocks(par1String);
        设定GuiBlick.png
        par1String:图片路径
        ModPE.setItem(par1int, par2String, par3int, par4String, par5int);
        设置物品
        par1int:物品ID,par2String:材质在item.meta引用的名字
        ,par3int:材质的排列值,par4String:物品的名字,par5int:物品最大堆叠数
        ModPE.setItems(par1String);
        设定Items.png
        par1String:图片路径
        ModPE.setTerrain(par1String);
        设定Terrain.meta
        par1String:文件路径
        ModPE.showTipMessage(par1String);
        在光标处显示信息
        par1String:要显示的内容
        ModPE.takeScreenshot(par1String);
        截屏
        par1String:图片保存路径…………
        [回复本楼查看全文]


        IP属地:上海来自Android客户端4楼2014-11-09 22:22
        回复
          ━━━━━存档函数━━━━━
          Level.addParticle(par1int, par2double, par3double, par4double, par5double, par6double, par7double, par8int);
          不明
          Level.destroyBlock(par1int, par2int, par3int, par4boolean);
          破坏方块
          par1int:x坐标,par2int:y坐标,par3int:z坐标,par4boolean:是否掉落(布尔值)
          Level.dropItem(par1double, par2double, par3double, par4double, par5int, par6int, par7int);
          生成掉落物品
          par1double:x坐标,par2double:y坐标,par3double:z坐标,par4double:掉落高度,par5int:物品ID,par6int:数量,par7int:特殊值
          Level.explode(par1double, par2double, par3double, par4double);
          爆炸
          用法同无前缀函数里的explode
          Level.getAddress();
          不明
          Level.getBrightness(par1int, par2int, par3int);
          不明
          Level.getChestSlot(par1int, par2int, par3int, par4int);
          获取箱子某格物品ID
          par1int:x坐标,par2int:y坐标,par3int:z坐标,par4int:格子(从零开始数)
          Level.getChestSlotCount(par1int, par2int, par3int, par4int);
          获取箱子某格物品数量
          par1int:x坐标,par2int:y坐标,par3int:z坐标,par4int:格子(从零开始数)
          Level.getChestSlotData(par1int, par2int, par3int, par4int);
          获取箱子某格物品特殊值
          par1int:x坐标,par2int:y坐标,par3int:z坐标,par4int:格子(从零开始数)
          Level.getData(par1int, par2int, par3int);
          获取某格方块特殊值
          par1int:x坐标,par2int:y坐标,par3int:z坐标
          Level.getFurnaceSlot(par1int, par2int, par3int, par4int);
          获取熔炉某格物品ID
          par1int:x坐标,par2int:y坐标,par3int:z坐标,par4int:格子(从零开始数)
          Level.getFurnaceSlotCount(par1int, par2int, par3int, par4int);
          获取熔炉某格物品数量
          par1int:x坐标,par2int:y坐标,par3int:z坐标,par4int:格子(从零开始数)
          Level.getFurnaceSlotData(par1int, par2int, par3int, par4int);
          获取熔炉某格物品特殊值
          par1int:x坐标,par2int:y坐标,par3int:z坐标,par4int:格子(从零开始数)
          Level.getGameMode();
          获取游戏模式
          Level.getSignText(par1int, par2int, par3int, par4int);
          获取告示牌文本
          par1int:x坐标,par2int:y坐标,par3int:z坐标,par4int:行数(从零开始数)
          Level.getTile(par1int, par2int, par3int);
          获取某位置方块ID
          用法同无前缀函数里的getTile
          Level.getTime();
          获取存档游戏时间
          Level.getWorldDir();
          获取存档文件夹名
          Level.getWorldName();
          获取存档名称
          Level.playSound(par1double, par2double, par3double, par4String, par5double, par6double);
          在指定坐标发出声音
          par1int:X坐标,par2int:Y坐标,par3int:Z坐标,par4String:发出的声音,par5int:声音的大小,par6int:音调
          Level.playSoundEnt(par1int, par2String, par3double, par4double);
          指定的实体发出声音
          par1int:发出声音的实体,par2Sting:发出的声音的名字,par3int:声音的大小,par4int:音调,
          Level.setChestSlot(par1int, par2int, par3int, par4int, par5int, par6int, par7int);
          设置箱子物品
          par1int:箱子的X坐标,par2int:箱子的Y坐标,par3int:箱子的Z坐标,par4int:格子,par5int:物品ID,par6int:数量,par7int:特殊值
          Level.setFurnaceSlot(par1int, par2int, par3int, par4int, par5int, par6int, par7int);
          设置熔炉物品
          par1int:箱子的X坐标,par2int:箱子的Y坐标,par3int:箱子的Z坐标,par4int:格子,par5int:物品ID,par6int:数量,par7int:特殊值
          Level.setGameMode(par1int);
          设置游戏模式
          par1int:模式
          Level.setNightMode(par1boolean);
          设置永夜模式
          用法同无前缀函数里的setNightMode
          Level.setSignText(par1int, par2int, par3int, par4int, par5String);
          设置告示牌文本
          par1int:告示牌的X坐标,par2int:告示牌的Y坐标,par3int:告示牌的Z坐标,par4int行数,par5String:内容
          Level.setSpawn(par1int, par2int, par3int);
          设置重生点
          par1int:X坐标,par2int:Y坐标,par3int:Z坐标
          Level.setTile(par1int, par2int, par3int, par4int, par5int);
          设置某位置方块
          用法同无前缀函数里的setTile
          Level.setTime(par1int);
          设置存档游戏时间
          par1int:时间
          Level.spawnChicken(par1double, par2double, par3double, par4String);
          生成鸡,并返回生成鸡的实体编号
          用法同无前缀函数里的spawnChicken
          Level.spawnCow(par1double, par2double, par3double, par4String);
          生成牛,并返回生成牛的实体编号
          用法同无前缀函数里的spawnCow
          Level.spawnMob(par1double, par2double, par3double, par4int, par5String);
          生成指定实体,并返回生成实体的实体编号
          par1double:x坐标,par2double:y坐标,par3double:z坐标,par4int:实体ID,par5String:贴图(材质包路径)…………
          [回复本楼查看全文]


          IP属地:上海来自Android客户端5楼2014-11-09 22:24
          回复
            ━━━━━玩家函数━━━━━
            Player.addItemCreativeInv(par1int, par2int, par3int);
            添加创造模式随身物品
            par1int:物品ID,par2int:数量,par3int:特殊值
            Player.addItemInventory(par1int, par2int, par3int);
            添加随身物品
            用法同无前缀函数里的addItemInventory
            Player.clearInventorySlot(par1int);
            清除某格随身物品
            par1int:格子
            Player.getArmorSlot(par1int);
            获取某格装备ID
            par1int:格子
            Player.getArmorSlotDamage(par1int);
            获取某格装备特殊值
            par1int:格子
            Player.getCarriedItem();
            获取玩家手持物品ID
            用法同无前缀函数里的getCarriedItem
            Player.getCarriedItemCount();
            获取玩家手持物品数量
            Player.getCarriedItemData();
            获取玩家手持物品特殊值
            Player.getEntity();
            获取玩家实体编号
            用法同无前缀函数里的getPlayerEnt
            Player.getInventorySlot(par1int);
            获取某格随身物品ID
            par1int:格子
            Player.getInventorySlotCount(par1int);
            获取某格随身物品数量
            par1int:格子
            Player.getInventorySlotData(par1int);
            获取某格随身物品特殊值
            par1int:格子
            Player.getName(par1int)
            获取玩家名称
            par1int:玩家实体编号
            Player.getSelectedSlotId();
            获取玩家选中的物品栏
            Player.getX();
            获取玩家x坐标
            Player.getY();
            获取玩家y坐标
            Player.getZ();
            获取玩家z坐标
            Player.isPlayer(par1int);
            判断某实体是否为玩家,是返回true,不是返回false
            par1int:实体编号
            Player.setArmorSlot(par1int, par2int, par3int);
            设置随身物品
            par1int:物品ID,par2int:数量,par3int:特殊值
            Player.setHealth(par1int);
            设置玩家血量
            par1int:数值…………
            [回复本楼查看全文]


            IP属地:上海来自Android客户端6楼2014-11-09 22:26
            回复
              ━━━━━实体函数━━━━━
              Entity.getAll();
              不明
              Entity.getAnimalAge(par1int);
              获取某实体年龄
              par1int:实体编号
              Entity.getEntityTypeId(par1int);
              获取某实体ID
              par1int:实体编号
              Entity.getHealth(par1int);
              获取某实体血量
              par1int:实体编号
              Entity.getMobSkin(par1int);
              获取某实体皮肤
              par1int:实体编号
              Entity.getNameTag(par1int);
              获取某实体名称
              par1int:实体编号
              Entity.getPitch(par1int);
              获取某实体纵向视角
              用法同无前缀函数里的getPitch
              Entity.getRenderType(par1int);
              获取某实体的模型ID
              par1int:实体编号
              Entity.getRider(par1int);
              不明
              Entity.getRiding(par1int);
              不明
              Entity.getUniqueId(par1int);
              不明
              Entity.getVelX(par1int);
              获取实体x轴速度
              par1int:实体编号
              Entity.getVelY(par1int);
              获取实体y轴速度
              par1int:实体编号
              Entity.getVelZ(par1int);
              获取实体z轴速度
              par1int:实体编号
              Entity.getX(par1int);
              获取实体x坐标
              par1int:实体编号
              Entity.getY(par1int);
              获取实体y坐标
              par1int:实体编号
              Entity.getYaw(par1int);
              获取实体横向视角
              par1int:实体编号
              Entity.getZ(par1int);
              获取实体z坐标
              par1int:实体编号
              Entity.remove(par1int);
              移除实体
              par1int:实体编号
              Entity.rideAnimal(par1int, par2int);
              骑实体
              用法同无前缀函数里的rideAnimal
              Entity.setAnimalAge(par1int, par2int);
              设置实体年龄
              par1int:实体编号,par2int:年龄
              Entity.setCarriedItem(par1int, par2int, par3int, par4int);
              设置实体手持物品
              par1int:实体编号,par2int:物品ID,par3int:数量,par4int:特殊值
              Entity.setFireTicks(par1int, par2int);
              设置实体燃烧时间
              par1int:实体编号,par2int:时间
              Entity.setHealth(par1int, par2int);
              设置实体血量
              par1int:实体编号,par2int:血量
              Entity.setMobSkin(par1int, par2String);
              设置实体皮肤
              par1int:实体编号,par2int:皮肤(材质包路径)
              Entity.setNameTag(par1int, par2String);
              设置实体名称
              par1int:实体编号,par2int:名称
              Entity.setPosition(par1int, par2double, par3double, par4double);
              设置实体坐标
              用法同无前缀函数里的setPosition
              Entity.setPositionRelative(par1int, par2double, par3double, par4double);
              设置实体相对玩家坐标
              用法同无前缀函数里的setPositionRelative
              Entity.setRenderType(par1int, par2int);
              设置实体ID
              par1int:实体编号
              Entity.setRot(par1int, par2double, par3double);
              设置实体视角
              用法同无前缀函数里的setRot
              Entity.setSneaking(par1int, par2boolean);
              设置实体是否潜行
              par1int:实体编号,par2boolean:是否潜行(布尔值)
              Entity.setVelX(par1int, par2double);
              设置实体x轴速度
              par1int:实体编号,par2double:速度
              Entity.setVelY(par1int, par2double);
              设置实体y轴速度
              par1int:实体编号,par2double:速度
              Entity.setVelZ(par1int, par2double);
              设置实体z轴速度
              par1int:实体编号,par2double:速度
              Entity.spawnMob(par1double, par2double, par3double, par4int, par5String);
              生成指定实体
              用法同存档函数里的Level.spawnMob…………
              [回复本楼查看全文]


              IP属地:上海来自Android客户端7楼2014-11-09 22:27
              收起回复
                ━━━━━物品函数━━━━━
                Item.addCraftRecipe(par1int, par2int, par3int, par4Scriptable);
                添加合成配方
                par1int:合成出的物品ID,par2int:合成出的物品数量,par3int合成出的物品特殊值 par4Scriptable合成所需物品
                par4Scriptable格式:[ID,数量,特殊值……]
                Item.addFurnaceRecipe(par1int, par2int, par3int);
                添加熔炉配方
                Item.addShapedRecipe(par1int, par2int, par3int, par4Scriptable, par5Scriptable);
                未知
                Item.getName(par1int, par2int, par3boolean);
                获取物品前缀
                par1int:物品ID,par2int:最大特殊值,par3boolean:未知(布尔值)
                Item.setCategory(par1int, par2int, par3int);
                未知
                Item.setMaxDamage(par1int, par2int);
                设置物品最大特殊值
                par1int:物品ID,par2int:最大特殊值…………
                [回复本楼查看全文]


                IP属地:上海来自Android客户端8楼2014-11-09 22:28
                收起回复
                  ━━━━━方块函数━━━━━
                  Block.defineBlock(par1int,par2String,par3Object,par4Object,par5Object,par6Object);
                  设定方块
                  par1int:方块的id,par2String:方块名字,par3Object:方块材质,par4Object:材料原id,par5Object:是否透明(布尔值),par6Object:模型
                  Block.setColor(par1int,par2Scriptable);
                  设定方块强制渲染
                  par1int:方块id,par2Scriptable:HTML字符
                  Block.setDestroyTime(par1int,par2double);
                  设定破坏方块的时间
                  par1int:方块id,par2int:破坏需要的时间
                  Block.setExplosionResistance(par1int,par2double);
                  设定方块的爆炸阻力
                  par1int:方块id,par2double:方块的爆炸阻力
                  Block.setLightLevel(par1int,par2int);
                  设定方块的发光等级
                  par1int:方块id,par2int:方块发光的等级
                  Block.setRenderLayer(par1int,par2int);
                  设定方块的性质属性
                  par1int:方块id par2int:属性ID
                  Block.setShape(par1int,par2double,par3double,par4double,par5double,par6double,par7double);
                  设定方块的形状
                  par1int:方块id,par2double:方块偏移X轴(开始),par3double:方块偏移Y轴(开始) par4double:方块偏移Z轴(开始),par5double:方块大小X轴(结束),par6double:方块大小Y轴(结束),par7double:方块大小Z轴(结束)…………
                  [回复本楼查看全文]


                  IP属地:上海来自Android客户端9楼2014-11-09 22:29
                  回复
                    ━━━━━服务器函数━━━━━
                    Server.getAddress();
                    获取IP
                    Server.getAllPlayerNames();
                    未知
                    Server.getAllPlayers();
                    未知
                    Server.getPort();
                    获取端口
                    Server.joinServer(par1String, par2int);
                    加入服务器
                    par1String:IP,par2int:端口
                    Server.sendChat(par1String);
                    未知…………
                    [回复本楼查看全文]


                    IP属地:上海来自Android客户端10楼2014-11-09 22:29
                    收起回复
                      【补充函数楼】
                      楼中楼补充函数…………
                      [回复本楼查看全文]


                      IP属地:上海来自Android客户端11楼2014-11-09 22:30
                      收起回复