Я пытаюсь сделать скрипт, который рисует круг для майнкрафта, используя однопользовательские команды. Для начала я попытался сделать основы; вот мой код:
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 (строка), неоднозначен; Возможные конструкторы: класс com.sk89q.worldedit.Vector setY (int) (C: \ Users \ Darcy \ AppData \ Roaming.minecraft \ craftscripts \ circle.js # 6) в C: \ Users \ Darcy \ AppData \ Roaming. minecraft \ craftscripts \ circle.js в строке nuber 6
Есть предложения?