解説動画
解答コード
player.onChat("14-2", function () {
const chimney = [
[
[STONE, AIR, STONE],
[PLANKS_BIRCH, AIR, PLANKS_BIRCH]
],
[
[STONE, STONE, STONE],
[AIR, PLANKS_BIRCH, AIR]
],
[
[AIR, STONE, AIR],
[AIR, AIR, AIR]
],
[
[AIR, STONE, AIR],
[AIR, AIR, AIR]
]
]
agent.move(FORWARD, 1);
for(let x = 0; x < 3; x++) {
for(let y = 0; y < 2; y++) {
for(let z = 0; z < 4; z++) {
if (chimney[z][y][x] != AIR) {
const slot = [0, PLANKS_BIRCH, STONE, AIR].indexOf(chimney[z][y][x]);
agent.setSlot(slot);
agent.place(FORWARD);
}
agent.move(UP, 1);
}
agent.move(DOWN, 4);
agent.move(BACK, 1);
}
agent.move(RIGHT, 1);
agent.move(FORWARD, 2);
}
});