// Cloned by Jennifer on 11 May 2019 from World "New World" by Jennifer
// Please leave this clone trail here.
player.onChatCommand("castle", [], ({ }) => {
builder.teleportTo(player.position())
builder.face(CompassDirection.North)
builder.move(SixDirection.Forward, 10)
builder.turn(TurnDirection.Left)
builder.move(SixDirection.Forward, 8)
23
builder.turn(TurnDirection.Left)
builder.setOrigin()
player.runChatCommand("moat")
})
player.onChatCommand("walls", [], ({ }) => {
builder.teleportToOrigin()
for (let i = 0; i < 4; i++) {
builder.mark()
builder.move(SixDirection.Forward, 16)
builder.raiseWall(blocks.block(Block.Cobblestone), 5)
builder.turn(TurnDirection.Left)
}
builder.move(SixDirection.Up, 5)
for (let i = 0; i < 4; i++) {
for (let index = 0; index <= 15; index++) {
if (index % 2 == 0) {
builder.place(blocks.block(Block.Andesite))
}
builder.move(SixDirection.Forward, 1)
}
builder.turn(TurnDirection.Left)
}
player.runChatCommand("floor")
})
player.onChatCommand("door", [], ({ }) => {
24
builder.teleportToOrigin()
builder.move(SixDirection.Forward, 6)
builder.mark()
builder.shift(3, 3, 0)
builder.fill(blocks.block(Block.Air))
player.runChatCommand("drawbridge")
})
player.onChatCommand("moat", [], ({ }) => {
builder.teleportToOrigin()
builder.shift(-5, -1, -5)
for (let i = 0; i < 4; i++) {
builder.mark()
builder.shift(26, -3, 3)
builder.fill(blocks.block(Block.Water))
builder.move(SixDirection.Left, -3)
builder.place(blocks.block(Block.DiamondBlock))
builder.move(SixDirection.Up, 3)
builder.turn(TurnDirection.Left)
}
player.runChatCommand("walls")
})
player.onChatCommand("drawbridge", [], ({ }) => {
builder.teleportToOrigin()
builder.move(SixDirection.Forward, 6)
builder.move(SixDirection.Down, 1)
25
builder.mark()
builder.shift(3, 0, 6)
builder.fill(blocks.block(Block.PlanksAcacia))
})
player.onChatCommand("floor", [], ({ }) => {
builder.teleportToOrigin()
builder.move(SixDirection.Down, 1)
builder.mark()
builder.move(SixDirection.Forward, 16)
builder.turn(TurnDirection.Left)
builder.move(SixDirection.Forward, 16)
builder.fill(blocks.block(Block.PlanksOak))
player.runChatCommand("door")
})