Dies ist eine alte Version des Dokuments!
Projekt Minecraft Konzept: Gebäude (Villa) programmieren um sie durch Code bauen zu können.
Code für einen Raum:
def room():
#foundation
blocks.fill(GREEN_CONCRETE, world(50, -61, 50), world(60, -56, 60), FillOperation.REPLACE)
blocks.fill(PLANKS_SPRUCE, world(50, -61, 50), world(60, -61, 60), FillOperation.REPLACE)
blocks.fill(AIR, world(51, -60, 51), world(59, -57, 59), FillOperation.REPLACE)
#light sources
blocks.fill(GLASS_PANE, world(58, -59, 60), world(57, -58, 60), FillOperation.REPLACE)
blocks.fill(SEA_LANTERN, world(54, -56, 54), world(56, -56, 56), FillOperation.REPLACE)
#entry way
blocks.fill(AIR, world(50, -60, 55), world(50, -59, 55), FillOperation.REPLACE)
blocks.fill(IRON_DOOR_ITEM, world(50, -60, 55), world(50, -59, 55), FillOperation.REPLACE)
blocks.place(SPRUCE_PRESSURE_PLATE, world(49, -60, 55))
blocks.place(SPRUCE_PRESSURE_PLATE, world(51, -60, 55))
#sleeping corner
blocks.place(BED_ITEM, world(58, -60, 59))
blocks.place(BED_ITEM, world(57, -60, 59))
blocks.place(CHEST, world(59, -60, 59))
blocks.place(blocks.block_with_data(BIRCH_WOOD_STAIRS, 6), world(56, -60, 59))
#couch
blocks.fill(DARK_PRISMARINE_STAIRS, world(59, -60, 52), world(59, -60, 53), FillOperation.REPLACE)
blocks.fill(blocks.block_with_data(DARK_PRISMARINE_STAIRS, 2), world(58, -60, 54), world(59, -60, 54), FillOperation.REPLACE)
blocks.fill(blocks.block_with_data(DARK_PRISMARINE_STAIRS, 3), world(59, -60, 51), world(58, -60, 51), FillOperation.REPLACE)
#aquarium
blocks.fill(PLANKS_DARK_OAK, world(54, -60, 58), world(51, -60, 59), FillOperation.REPLACE)
blocks.fill(GLASS_PANE, world(54, -59, 58), world(51, -57, 59), FillOperation.REPLACE)
blocks.fill(WATER, world(53, -60, 59), world(51, -57, 59), FillOperation.REPLACE)
mobs.spawn(AXOLOTL, world(53, -58, 59))
mobs.spawn(AXOLOTL, world(53, -58, 59))
#desk
blocks.place(blocks.block_with_data(BIRCH_WOOD_STAIRS, 5), world(52, -60, 51))
blocks.place(blocks.block_with_data(BIRCH_WOOD_STAIRS, 7), world(53, -60, 51))
blocks.place(blocks.block_with_data(BIRCH_WOOD_STAIRS, 4), world(54, -60, 51))
#chair
blocks.place(blocks.block_with_data(BIRCH_WOOD_STAIRS, 2), world(53, -60, 52))
blocks.place(blocks.block_with_data(BIRCH_TRAPDOOR, 8), world(54, -60, 52))
blocks.place(blocks.block_with_data(BIRCH_TRAPDOOR, 9), world(52, -60, 52))