5
私は、シングルプレイヤーコマンドを使用してminecraftの円を描くスクリプトを作ろうとしています。始めに、私は基本をやろうとしました。ここに私のコードは次のとおりです。私はそれを実行したときにMinecraft javascriptエラー
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]));
しかし、それは言う:
が実行に失敗しました: JavaScriptの引数の型(文字列)に一致するJavaコンストラクタのSETYの選択があいまいです。 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 at line nuber 6
何か提案がありますか?
なぜ「javascript」というタグが付けられていますか? –
@WTPこのMinecraftモードは、明らかにJavaでデフォルトで出荷されるRhinoを介してスクリプト可能であるためです。 – katspaugh