我正在尝试制作一个使用单人游戏命令为我的世界绘制圆圈的脚本。首先,我尝试做基础;这是我的代码:
importPackage(Packages.com.sk89q.worldedit.blocks);
importPackage(Packages.com.sk89q.worldedit);
var sess = context.remember();
var playerBlock = player.getBlockOn();
var other = playerBlock.setY(playerBlock.getY + 1);
sess.setBlock(other, new BaseBlock(BlockID.CLOTH, argv[1]));
但是当我运行它时,它说:
执行失败:Java构造函数setY匹配JavaScript参数类型(字符串)的选择不明确;候选构造函数是:C:\Users\Darcy\AppData\Roaming 中的类 com.sk89q.worldedit.Vector setY(int) (C:\Users\Darcy\AppData\Roaming.minecraft\craftscripts\circle.js#6)。 minecraft\craftscripts\circle.js 在第 nuber 6 行
有什么建议么?