Minecraft javascript error

I am trying to create a script that draws a circle for minecraft using singleplayer commands. For starters, I tried to make the basics; here is my code:

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]));

But when I run it, it says:

Failed to complete: Choosing a set of Java constructors to map JavaScript argument types (string) is ambiguous; Candidate constructors: class com.sk89q.worldedit.Vector setY (int) (C: \ Users \ Darcy \ AppData \ Roaming.minecraft \ craftscripts \ circle.js # 6) in C: \ Users \ Darcy \ AppData \ Roaming. minecraft \ craftscripts \ circle.js in line nuber 6

Any suggestions?

+5
source share
1 answer

, playerBlock.getY - , . ( , .. ).

var other = playerBlock.setY(playerBlock.getY() + 1);
+3

All Articles