#loops.pause(1000)
#blocks.place(TNT, pos(3, 0, 0))

#loops.pause(1000)
#blocks.place(46, pos(-3, 0, 0))
"""
loops.pause(1000)
blocks.place(89, pos(3, 0, 0))
blocks.place(89, pos(3, 1, 0))
blocks.place(89, pos(3, 2, 0))

blocks.place(89, pos(-3, 0, 0))
blocks.place(89, pos(-3, 1, 0))
blocks.place(89, pos(-3, 2, 0))

blocks.place(89, pos(0, 0, 3))
blocks.place(89, pos(0, 1, 3))
blocks.place(89, pos(0, 2, 3))

blocks.place(89, pos(0, 0, -3))
blocks.place(89, pos(0, 1, -3))
blocks.place(89, pos(0, 2, -3))
"""
loops.pause(2000)
"""
blocks.fill(43, pos(2, 0, 2), pos(6, 4, 6), FillOperation.REPLACE)
blocks.fill(AIR, pos(3, 1, 3), pos(5, 3, 5), FillOperation.REPLACE)
"""
#blocks.fill(43, pos(2, 0, 2), pos(6, 4, 6), FillOperation.HOLLOW)
# REPLACE - wymienia wszystkie bloki
# HOLLOW - wymienia wszystkie bloki na zewnętrznej krawędzi
# OUTLINE - wymienia powietrze na zewnętrznej krawędzi
# KEEP - wymienia tylko powietrze
# DESTROY - to samo co REPLACE, ale bloki wypadają, tak jakby
#           je ktoś zniszczył

"""
blocks.fill(43, pos(-10, -1, -10), pos(10, 10, 10), FillOperation.HOLLOW)
blocks.fill(89, pos(-3, 9, -3), pos(3, 9, 3))
blocks.place(BED, pos(9, 0, 0))
blocks.place(CRIMSON_DOOR, pos(0, 0, 10))
blocks.place(BROWN_STAINED_GLASS_PANE, pos(10, 5, 0))
blocks.fill(WATER, pos(-3, -3, -3), pos(3, -1, 3))
"""
shapes.sphere(DARK_OAK_LEAVES, pos(5,5,5), 2, ShapeOperation.REPLACE)
blocks.fill(LOG_DARK_OAK, pos(5, 0, 5), pos(5, 4, 5), FillOperation.REPLACE)
shapes.line(STONE, pos(1, 0, 1), pos(1, 10, 10))
# DIAMOND_BLOCK
# BLUE_TERRACOTTA
# GLASS
# BEDROCK
# GOLD_BLOCK
# DIRT
# TNT
# WHITE_TERRACOTTA
# GREEN_GLAZED_TERRACOTTA
# BROWN_GLAZED_TERRACOTTA