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

Code Grosses Haus


#Haus gross
def Family(x, z):
    #Boden OG
    blocks.fill(PLANKS_SPRUCE, world(x, 7, z), world(x+10, 7, z+4))
    #Pfeiler
    for i in range(4,9,1):
        blocks.place(LOG_DARK_OAK,world(x, i, z))
        blocks.place(LOG_DARK_OAK,world(x,i, z+4))
 
        blocks.place(LOG_DARK_OAK,world(x+10, i, z))
        blocks.place(LOG_DARK_OAK,world(x+10,i, z+4))
    #Fussboden EG
    blocks.fill(PLANKS_OAK, world(x, 3, z), world(x+10, 3, z+4))
    #Leiter
    for v in range(0,6,1):
        blocks.place(LADDER,world(x+9, 4+v, z+2))
    #Mauer1
    for q in range (1,10,1):
        blocks.place(COBBLESTONE, world(x+q, 4, z))
        blocks.place(COBBLESTONE, world(x+q, 4, z+4))
 
        blocks.place(PLANKS_SPRUCE, world(x+q, 5, z))
        blocks.place(PLANKS_SPRUCE, world(x+q, 5, z+4))
 
        blocks.place(LOG_DARK_OAK, world(x+q, 6, z))
        blocks.place(LOG_DARK_OAK, world(x+q, 6, z+4))
 
        blocks.place(PLANKS_SPRUCE, world(x+q, 8, z))
        blocks.place(PLANKS_SPRUCE, world(x+q, 8, z+4))
 
 
         
    for w in range (1,4,1):
        blocks.place(COBBLESTONE, world(x, 4, z+w))
        blocks.place(COBBLESTONE, world(x+10, 4, z+w))
 
        blocks.place(PLANKS_SPRUCE, world(x, 5, z+w))
        blocks.place(PLANKS_SPRUCE, world(x+10, 5, z+w))
 
        blocks.place(LOG_DARK_OAK, world(x, 6, z+w))
        blocks.place(LOG_DARK_OAK, world(x+10, 6, z+w))
 
        blocks.place(LOG_DARK_OAK, world(x, 8, z+w))
        blocks.place(LOG_DARK_OAK, world(x+10, 8, z+w))
 
        blocks.place(LOG_DARK_OAK, world(x, 9, z+w))
        blocks.place(LOG_DARK_OAK, world(x+10, 9, z+w))
    #Fenster
    for e in range (0,5,4):
        blocks.place(GLASS, world(x+2, 5, z+e))
        blocks.place(GLASS, world(x+5, 5, z+e))
        blocks.place(GLASS, world(x+8, 5, z+e))
    blocks.place(GLASS, world(x+10, 5, z+2))
 
    for r in range (8,10,1):
        blocks.place(GLASS, world(x, r, z+2))
        blocks.place(GLASS, world(x+10, r, z+2))
    #Dach
    for t in range (0,11,1):
        blocks.place(COBBLESTONE, world(x+t, 10, z+2))
        blocks.place(blocks.block_with_data(OAK_WOOD_STAIRS, 2),world(x+t, 9, z))
        blocks.place(blocks.block_with_data(OAK_WOOD_STAIRS, 3),world(x+t, 9, z+4))
        blocks.place(blocks.block_with_data(OAK_WOOD_STAIRS, 2),world(x+t, 10, z+1))
        blocks.place(blocks.block_with_data(OAK_WOOD_STAIRS, 3),world(x+t, 10, z+3))
        blocks.place(blocks.block_with_data(COBBLESTONE_STAIRS, 2),world(x+t, 8, z-1))
        blocks.place(blocks.block_with_data(COBBLESTONE_STAIRS, 3),world(x+t, 8, z+5))
     
    blocks.place(OAK_DOOR, world(x, 4, z+2))
    

zurück

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