archiv:ef:ef2020_2022:minecraft:projekt:leajasminsimon:start:codekleineshaus:start

Code Mittleres Haus


def Skyscraper(x, z):
    #Boden
    blocks.fill(PLANKS_OAK, world(x, 3, z), world(x+6, 3, z+6))
    blocks.fill(PLANKS_OAK, world(x, 8, z), world(x+6, 8, z+6))
    #Leiter
    for v in range(0,5,1):
        blocks.place(LADDER,world(x+3, 4+v, z+2))
    #Balken
    for i in range (0, 13, 1):
        blocks.place(LOG_DARK_OAK, world(x, i, z))
        blocks.place(LOG_DARK_OAK, world(x+6, i, z))
        blocks.place(LOG_DARK_OAK, world(x, i, z+6))
        blocks.place(LOG_DARK_OAK, world(x+6, i, z+6))
    #Wände
    blocks.fill(PLANKS_OAK, world(x+1, 4, z), world(x+5, 12, z))
    blocks.fill(PLANKS_OAK, world(x, 4, z+1), world(x, 12, z+5))
    blocks.fill(PLANKS_OAK, world(x+6, 4, z+1), world(x+6, 12, z+5))
    blocks.fill(PLANKS_OAK, world(x+1, 4, z+6), world(x+5, 12, z+6))
    #Querbalken
    for j in range(0, 7, 1):
        blocks.place(LOG_DARK_OAK, world(x, 8, z+j))
        blocks.place(LOG_DARK_OAK, world(x+j, 8, z))
        blocks.place(LOG_DARK_OAK, world(x+6, 8, z+j))
        blocks.place(LOG_DARK_OAK, world(x+j, 8, z+6))
        blocks.place(LOG_DARK_OAK, world(x, 12, z+j))
        blocks.place(LOG_DARK_OAK, world(x+j, 12, z))
        blocks.place(LOG_DARK_OAK, world(x+6, 12, z+j))
        blocks.place(LOG_DARK_OAK, world(x+j, 12, z+6))
    #Fenster
    for f in range(0, 3, 1):
        blocks.place(GLASS_PANE, world(x+6, 5, z+2+f))
        blocks.place(GLASS_PANE, world(x, 5, z+2+f))
        blocks.place(GLASS_PANE, world(x+2+f, 5, z))
        blocks.place(GLASS_PANE, world(x+2+f, 10, z))
        blocks.place(GLASS_PANE, world(x+6, 10, z+2+f))
        blocks.place(GLASS_PANE, world(x, 10, z+2+f))
        blocks.place(GLASS_PANE, world(x+2+f, 10, z+6))
    #Tür
    blocks.place(blocks.block_with_data(OAK_DOOR, 3), world(x+3, 4, z+6))
     
 
    #Dachstock
    for d in range(0, 5, 1):
        blocks.place(PLANKS_OAK, world(x+1+d, 13, z))
        blocks.place(PLANKS_OAK, world(x+1+d, 13, z+6))
    for q in range(0, 3, 1):
        blocks.place(PLANKS_OAK, world(x+2+q, 14, z))
        blocks.place(PLANKS_OAK, world(x+2+q, 14, z+6))
    blocks.place(PLANKS_OAK, world(x+3, 15, z))
    blocks.place(PLANKS_OAK, world(x+3, 15, z+6))
    blocks.place(GLASS_PANE, world(x+3, 14, z))
    blocks.place(GLASS_PANE, world(x+3, 14, z+6))
    #Dach
    for r in range(0, 9, 1):
        blocks.place(blocks.block_with_data(SPRUCE_WOOD_STAIRS, 8),world(x-1, 12, z-1+r))
        blocks.place(blocks.block_with_data(SPRUCE_WOOD_STAIRS, 1),world(x+7, 12, z-1+r))
        blocks.place(blocks.block_with_data(SPRUCE_WOOD_STAIRS, 8),world(x, 13, z-1+r))
        blocks.place(blocks.block_with_data(SPRUCE_WOOD_STAIRS, 1),world(x+6, 13, z-1+r))
        blocks.place(blocks.block_with_data(SPRUCE_WOOD_STAIRS, 8),world(x+1, 14, z-1+r))
        blocks.place(blocks.block_with_data(SPRUCE_WOOD_STAIRS, 1),world(x+5, 14, z-1+r))
        blocks.place(blocks.block_with_data(SPRUCE_WOOD_STAIRS, 8),world(x+2, 15, z-1+r))
        blocks.place(blocks.block_with_data(SPRUCE_WOOD_STAIRS, 1),world(x+4, 15, z-1+r))
        blocks.place(SPRUCE_WOOD_SLAB, world(x+3, 16, z-1+r))
    #Eingang
    for e in range(0, 3, 1):
        blocks.place(LOG_DARK_OAK, world(x+2, 4+e, z+7))
        blocks.place(LOG_DARK_OAK, world(x+4, 4+e, z+7))
    blocks.place(blocks.block_with_data(SPRUCE_WOOD_STAIRS, 8),world(x+1, 7, z+7))
    blocks.place(blocks.block_with_data(SPRUCE_WOOD_STAIRS, 1),world(x+5, 7, z+7))
    blocks.place(blocks.block_with_data(SPRUCE_WOOD_STAIRS, 8),world(x+2, 8, z+7))
    blocks.place(blocks.block_with_data(SPRUCE_WOOD_STAIRS, 1),world(x+4, 8, z+7))
    blocks.place(SPRUCE_WOOD_SLAB, world(x+3, 9, z+7))
 
    blocks.place(PLANKS_SPRUCE, world(x+3, 8, z+7))
    blocks.place(PLANKS_SPRUCE, world(x+2, 7, z+7))
    blocks.place(PLANKS_SPRUCE, world(x+4, 7, z+7))
    blocks.place(blocks.block_with_data(SPRUCE_WOOD_STAIRS, 3), world(x+3, 7, z+8))
zurück

  • archiv/ef/ef2020_2022/minecraft/projekt/leajasminsimon/start/codekleineshaus/start.txt
  • Zuletzt geändert: 2022/08/27 18:13
  • von lehmannr