gf2:projekte:minecraft:2d2gruppe3

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
gf2:projekte:minecraft:2d2gruppe3 [2022/11/29 11:41] friedlilgf2:projekte:minecraft:2d2gruppe3 [2023/02/07 11:09] (aktuell) lehmannr
Zeile 2: Zeile 2:
 wir wollen eine Farm bauen mit einem Haus, verschiedenen Gehegen für Tiere und einem Gemüse- und Blumengarten dazu.  wir wollen eine Farm bauen mit einem Haus, verschiedenen Gehegen für Tiere und einem Gemüse- und Blumengarten dazu. 
  
-zusätzliche Ideen: +     
-  * Türe fürs Haus öffnet sich automatisch +Programme; (wenige Dinge, die nicht programmiert wurden) 
-  * Tiere werden automatisch zu den richtigen Zeiten gefüttert +<sxh python>     
-  * Wässerungsanlage+#NEUES HAUS  
 +blocks.fill(RED_WOOL, world(0, -60,-150), world(-7, -56, -150)) 
 +blocks.fill(WOOL, world(-6, -58,-150), world(-6, -57, -150)) 
 +blocks.fill(WOOL, world(-1, -58,-150), world(-1, -57, -150)) 
 +blocks.fill(AIR, world(-4, -60,-150), world(-3, -59, -150)) 
 +blocks.place(SPRUCE_SAPLING, world(-6, -59, -150)) 
 +blocks.place(SPRUCE_SAPLING, world(-1, -59, -150)) 
 +blocks.fill(DARK_OAK_LEAVES, world(-7, -60,-149), world(0, -60, -149)) 
 +blocks.fill(AIR, world(-4, -60,-149), world(-3, -60, -149)) 
 +blocks.fill(RED_WOOL, world(0, -60,-151), world(0, -56, -160)) 
 +blocks.fill(RED_WOOL, world(-7, -60,-151), world(-7, -56, -160)) 
 +blocks.fill(RED_WOOL, world(0, -60,-160), world(-6, -56, -160)) 
 +blocks.fill(OAK_FENCE, world(-1, -58,-160), world(-6, -57, -160)) 
 +blocks.fill(OAK_FENCE, world(0, -59,-151), world(0, -59, -159)) 
 +blocks.fill(OAK_FENCE, world(-7, -59,-151), world(-7, -59, -159)) 
 +blocks.fill(DARK_OAK_LEAVES, world(-8, -60,-149), world(-8, -60, -161)) 
 +blocks.fill(DARK_OAK_LEAVES, world(0, -60,-161), world(-7, -60, -161)) 
 +blocks.fill(DARK_OAK_LEAVES, world(1, -60,-149), world(1, -60, -161)) 
 +blocks.fill(RED_WOOL, world(-6, -55,-150), world(-1, -55, -150)) 
 +blocks.fill(RED_WOOL, world(-5, -54,-150), world(-2, -54, -150)) 
 +blocks.fill(RED_WOOL, world(-4, -53,-150), world(-3, -53, -150)) 
 +blocks.fill(RED_WOOL, world(-6, -55,-160), world(-1, -55, -160)) 
 +blocks.fill(RED_WOOL, world(-5, -54,-160), world(-2, -54, -160)) 
 +blocks.fill(RED_WOOL, world(-4, -53,-160), world(-3, -53, -160)) 
 +blocks.fill(WOOL, world(1, -56,-149), world(1, -56, -161)) 
 +blocks.fill(WOOL, world(0, -55,-149), world(0, -55, -161)) 
 +blocks.fill(WOOL, world(-1, -54,-149), world(-1, -54, -161)) 
 +blocks.fill(WOOL, world(-2, -53,-149), world(-2, -53, -161)) 
 +blocks.fill(WOOL, world(-3, -52,-149), world(-3, -52, -161)) 
 +blocks.fill(WOOL, world(-4, -52,-149), world(-4, -52, -161)) 
 +blocks.fill(WOOL, world(-5, -53,-149), world(-5, -53, -161)) 
 +blocks.fill(WOOL, world(-6, -54,-149), world(-6, -54, -161)) 
 +blocks.fill(WOOL, world(-7, -55,-149), world(-7, -55, -161)) 
 +blocks.fill(WOOL, world(-8, -56,-149), world(-8, -56, -161)) 
 +blocks.fill(AIR, world(-6, -61,-159), world(-1, -61, -159)) 
 +blocks.fill(WATER, world(-6, -61,-159), world(-5, -61, -159)) 
 +blocks.fill(WATER, world(-2, -61,-159), world(-1, -61, -159)) 
 +blocks.fill(RED_WOOL, world(-2, -52,-152), world(-2, -51, -158)) 
 +blocks.fill(RED_WOOL, world(-3, -51,-152), world(-4, -50, -158)) 
 +blocks.fill(RED_WOOL, world(-5, -52,-152), world(-5, -51, -158)) 
 +blocks.fill(WOOL, world(-1, -51,-151), world(-1, -51, -159)) 
 +blocks.fill(WOOL, world(-2, -50,-151), world(-2, -50, -159)) 
 +blocks.fill(WOOL, world(-3, -49,-151), world(-4, -49, -159)) 
 +blocks.fill(WOOL, world(-5, -50,-151), world(-5, -50, -159)) 
 +blocks.fill(WOOL, world(-6, -51,-151), world(-6, -51, -159)) 
 +blocks.place(SPRUCE_FENCE_GATE, world(-4, -60, -150)) 
 +blocks.place(SPRUCE_FENCE_GATE, world(-3, -60, -150)) 
 +blocks.fill(AIR, world(-4, -60,-160), world(-3, -59, -161)) 
 +blocks.fill(STRIPPED_DARK_OAK_WOOD, world(-4, -61,-159), world(-3, -61, -159)) 
 +blocks.fill(STRIPPED_DARK_OAK_WOOD, world(-6, -61, -151), world(-1, -61, -158)) 
 +blocks.fill(HAY_BLOCK, world(-1, -60, -154), world(-1, -60, -156)) 
 +blocks.place(HAY_BLOCK, world(-1, -59, -155)) 
 +blocks.fill(SPRUCE_FENCE, world(1, -60, -160), world(8, -60, -160)) 
 +blocks.fill(SPRUCE_FENCE, world(-8, -60, -160), world(-15, -60, -160)) 
 +blocks.fill(SPRUCE_FENCE, world(-15, -60, -160), world(-15, -60, -175)) 
 +blocks.fill(SPRUCE_FENCE, world(8, -60, -160), world(8, -60, -175)) 
 +blocks.fill(SPRUCE_FENCE, world(-15, -60, -175), world(8, -60, -175)) 
 +blocks.place(SPRUCE_SAPLING, world(-11, -60, -172)) 
 +blocks.place(SPRUCE_SAPLING, world(-3, -60, -171)) 
 +blocks.place(SPRUCE_SAPLING, world(4, -60, -163))
  
 +#rechts
 +def baue_Haus_rechts(x,z):
 +    blocks.fill(RED_WOOL, world(x, -60,z), world(x-7, -56, z))
 +    blocks.fill(WOOL, world(x-6, -58, z), world(x-6, -57, z))
 +    blocks.fill(WOOL, world(x-1, -58, z), world(x-1, -57, z))
 +    blocks.fill(AIR, world(x-4, -60, z), world(x-3, -59, z))
 +    blocks.place(SPRUCE_SAPLING, world(x-6, -59, z))
 +    blocks.place(SPRUCE_SAPLING, world(x-1, -59, z))
 +    blocks.fill(DARK_OAK_LEAVES, world(x-7, -60,z+1), world(x, -60, z+1))
 +    blocks.fill(AIR, world(x-4, -60,z+1), world(x-3, -60, z+1))
 +    blocks.fill(RED_WOOL, world(x, -60,z-1), world(x, -56, z-10))
 +    blocks.fill(RED_WOOL, world(x-7, -60,z-1), world(x-7, -56, z-10))
 +    blocks.fill(RED_WOOL, world(x, -60,z-10), world(x-6, -56, z-10))
 +    blocks.fill(OAK_FENCE, world(x-1, -58,z-10), world(x-6, -57, z-10))
 +    blocks.fill(OAK_FENCE, world(x, -59,z-1), world(x, -59, z-9))
 +    blocks.fill(OAK_FENCE, world(x-7, -59,z-1), world(x-7, -59, z-9))
 +    blocks.fill(DARK_OAK_LEAVES, world(x-8, -60,z+1), world(x-8, -60, z-11))
 +    blocks.fill(DARK_OAK_LEAVES, world(x, -60,z-11), world(x-7, -60, z-11))
 +    blocks.fill(DARK_OAK_LEAVES, world(x+1, -60,z+1), world(x+1, -60, z-11))
 +    blocks.fill(RED_WOOL, world(x-6, -55, z), world(x-1, -55, z))
 +    blocks.fill(RED_WOOL, world(x-5, -54, z), world(x-2, -54, z))
 +    blocks.fill(RED_WOOL, world(x-4, -53,z), world(x-3, -53, z))
 +    blocks.fill(RED_WOOL, world(x-6, -55,z-10), world(x-1, -55, z-10))
 +    blocks.fill(RED_WOOL, world(x-5, -54,z-10), world(x-2, -54, z-10))
 +    blocks.fill(RED_WOOL, world(x-4, -53,z-10), world(x-3, -53, z-10))
 +    blocks.fill(WOOL, world(x+1, -56,z+1), world(x+1, -56, z-11))
 +    blocks.fill(WOOL, world(x, -55,z+1), world(x, -55, z-11))
 +    blocks.fill(WOOL, world(x-1, -54,z+1), world(x-1, -54, z-11))
 +    blocks.fill(WOOL, world(x-2, -53,z+1), world(x-2, -53, z-11))
 +    blocks.fill(WOOL, world(x-3, -52,z+1), world(x-3, -52, z-11))
 +    blocks.fill(WOOL, world(x-4, -52,z+1), world(x-4, -52, z-11))
 +    blocks.fill(WOOL, world(x-5, -53,z+1), world(x-5, -53, z-11))
 +    blocks.fill(WOOL, world(x-6, -54,z+1), world(x-6, -54, z-11))
 +    blocks.fill(WOOL, world(x-7, -55,z+1), world(x-7, -55, z-11))
 +    blocks.fill(WOOL, world(x-8, -56,z+1), world(x-8, -56, z-11))
 +    blocks.fill(AIR, world(x-6, -61,z-9), world(x-1, -61, z-9))
 +    blocks.fill(WATER, world(x-6, -61,z-9), world(x-5, -61, z-9))
 +    blocks.fill(WATER, world(x-2, -61,z-9), world(x-1, -61, z-9))
 +    blocks.fill(RED_WOOL, world(x-2, -52,z-2), world(x-2, -51, z-8))
 +    blocks.fill(RED_WOOL, world(x-3, -51,z-2), world(x-4, -50, z-8))
 +    blocks.fill(RED_WOOL, world(x-5, -52,z-2), world(-5, -51, z-8))
 +    blocks.fill(WOOL, world(x-1, -51,z-1), world(x-1, -51, z-9))
 +    blocks.fill(WOOL, world(x-2, -50,z-1), world(x-2, -50, z-9))
 +    blocks.fill(WOOL, world(x-3, -49,z-1), world(x-4, -49, z-9))
 +    blocks.fill(WOOL, world(x-5, -50,z-1), world(x-5, -50, z-9))
 +    blocks.fill(WOOL, world(x-6, -51,z-1), world(x-6, -51, z-9))
 +    blocks.place(SPRUCE_FENCE_GATE, world(x-4, -60, z))
 +    blocks.place(SPRUCE_FENCE_GATE, world(x-3, -60, z))
 +    blocks.fill(AIR, world(x-4, -60,z-10), world(x-3, -59, z-11))
 +    blocks.fill(STRIPPED_DARK_OAK_WOOD, world(x-4, -61,z-9), world(x-3, -61, z-9))
 +    blocks.fill(STRIPPED_DARK_OAK_WOOD, world(x-6, -61, z-1), world(x-1, -61, z-8))
 +    blocks.fill(HAY_BLOCK, world(x-1, -60, z-4), world(x-1, -60, z-6))
 +    blocks.place(HAY_BLOCK, world(x-1, -59, z-5))
 +    blocks.fill(SPRUCE_FENCE, world(x+1, -60, z-10), world(x+8, -60, z-10))
 +    blocks.fill(SPRUCE_FENCE, world(x-8, -60, z-10), world(x-15, -60, z-10))
 +    blocks.fill(SPRUCE_FENCE, world(x-15, -60, z-10), world(x-15, -60, z-25))
 +    blocks.fill(SPRUCE_FENCE, world(x+8, -60, z-10), world(x+8, -60, z-25))
 +    blocks.fill(SPRUCE_FENCE, world(x-15, -60, z-25), world(x+8, -60, z-25))
 +    blocks.place(SPRUCE_SAPLING, world(x-11, -60, z-22))
 +    blocks.place(SPRUCE_SAPLING, world(x-3, -60, z-21))
 +    blocks.place(SPRUCE_SAPLING, world(x+4, -60, z-13))
 +
 +#links
 +def baue_Haus_links(x,z):
 +    blocks.fill(RED_WOOL, world(x, -60,z), world(x-7, -56, z))
 +    blocks.fill(WOOL, world(x-6, -58, z), world(x-6, -57, z))
 +    blocks.fill(WOOL, world(x-1, -58, z), world(x-1, -57, z))
 +    blocks.fill(AIR, world(x-4, -60, z), world(x-3, -59, z))
 +    blocks.place(SPRUCE_SAPLING, world(x-6, -59, z))
 +    blocks.place(SPRUCE_SAPLING, world(x-1, -59, z))
 +    blocks.fill(DARK_OAK_LEAVES, world(x-7, -60,z-1), world(x, -60, z-1))
 +    blocks.fill(AIR, world(x-4, -60,z-1), world(x-3, -60, z-1))
 +    blocks.fill(RED_WOOL, world(x, -60,z+1), world(x, -56, z+10))
 +    blocks.fill(RED_WOOL, world(x-7, -60,z+1), world(x-7, -56, z+10))
 +    blocks.fill(RED_WOOL, world(x, -60,z+10), world(x-6, -56, z+10))
 +    blocks.fill(OAK_FENCE, world(x-1, -58,z+10), world(x-6, -57, z+10))
 +    blocks.fill(OAK_FENCE, world(x, -59,z+1), world(x, -59, z+9))
 +    blocks.fill(OAK_FENCE, world(x-7, -59,z+1), world(x-7, -59, z+9))
 +    blocks.fill(DARK_OAK_LEAVES, world(x-8, -60,z-1), world(x-8, -60, z+11))
 +    blocks.fill(DARK_OAK_LEAVES, world(x, -60,z+11), world(x-7, -60, z+11))
 +    blocks.fill(DARK_OAK_LEAVES, world(x+1, -60,z-1), world(x+1, -60, z+11))
 +    blocks.fill(RED_WOOL, world(x+6, -55, z), world(x+1, -55, z))
 +    blocks.fill(RED_WOOL, world(x+5, -54, z), world(x+2, -54, z))
 +    blocks.fill(RED_WOOL, world(x+4, -53,z), world(x+3, -53, z))
 +    blocks.fill(RED_WOOL, world(x+6, -55,z-10), world(x+1, -55, z-10))
 +    blocks.fill(RED_WOOL, world(x+5, -54,z-10), world(x+2, -54, z-10))
 +    blocks.fill(RED_WOOL, world(x+4, -53,z-10), world(x+3, -53, z-10))
 +    blocks.fill(WOOL, world(x-1, -56,z+1), world(x-1, -56, z+11))
 +    blocks.fill(WOOL, world(x, -55,z-1), world(x, -55, z+11))
 +    blocks.fill(WOOL, world(x-1, -54,z-1), world(x-1, -54, z+11))
 +    blocks.fill(WOOL, world(x-2, -53,z-1), world(x-2, -53, z+11))
 +    blocks.fill(WOOL, world(x-3, -52,z-1), world(x-3, -52, z+11))
 +    blocks.fill(WOOL, world(x-4, -52,z-1), world(x-4, -52, z+11))
 +    blocks.fill(WOOL, world(x-5, -53,z-1), world(x-5, -53, z+11))
 +    blocks.fill(WOOL, world(x-6, -54,z-1), world(x-6, -54, z+11))
 +    blocks.fill(WOOL, world(x-7, -55,z-1), world(x-7, -55, z+11))
 +    blocks.fill(WOOL, world(x-8, -56,z-1), world(x-8, -56, z+11))
 +    blocks.fill(AIR, world(x+6, -61,z+9), world(x+1, -61, z+9))
 +    blocks.fill(WATER, world(x+6, -61,z+9), world(x+5, -61, z+9))
 +    blocks.fill(WATER, world(x-2, -61,z+9), world(x-1, -61, z+9))
 +    blocks.fill(RED_WOOL, world(x-2, -52,z+2), world(x-2, -51, z+8))
 +    blocks.fill(RED_WOOL, world(x-3, -51,z+2), world(x-4, -50, z+8))
 +    blocks.fill(RED_WOOL, world(x-5, -52,z+2), world(-5, -51, z+8))
 +    blocks.fill(WOOL, world(x-1, -51,z+1), world(x-1, -51, z+9))
 +    blocks.fill(WOOL, world(x-2, -50,z+1), world(x-2, -50, z+9))
 +    blocks.fill(WOOL, world(x-3, -49,z+1), world(x-4, -49, z+9))
 +    blocks.fill(WOOL, world(x-5, -50,z+1), world(x-5, -50, z+9))
 +    blocks.fill(WOOL, world(x-6, -51,z+1), world(x-6, -51, z+9))
 +    blocks.place(SPRUCE_FENCE_GATE, world(x-4, -60, z))
 +    blocks.place(SPRUCE_FENCE_GATE, world(x-3, -60, z))
 +    blocks.fill(AIR, world(x-4, -60,z+10), world(x-3, -59, z+11))
 +    blocks.fill(STRIPPED_DARK_OAK_WOOD, world(x-4, -61,z+9), world(x-3, -61, z+9))
 +    blocks.fill(STRIPPED_DARK_OAK_WOOD, world(x-6, -61, z+1), world(x-1, -61, z+8))
 +    blocks.fill(HAY_BLOCK, world(x-1, -60, z+4), world(x-1, -60, z+6))
 +    blocks.place(HAY_BLOCK, world(x-1, -59, z+5))
 +    blocks.fill(SPRUCE_FENCE, world(x+1, -60, z+10), world(x+8, -59, z+10))
 +    blocks.fill(SPRUCE_FENCE, world(x-8, -60, z+10), world(x-15, -59, z+10))
 +    blocks.fill(SPRUCE_FENCE, world(x-15, -60, z+10), world(x-15, -59, z+25))
 +    blocks.fill(SPRUCE_FENCE, world(x+8, -60, z+10), world(x+8, -59, z+25))
 +    blocks.fill(SPRUCE_FENCE, world(x-15, -60, z+25), world(x+8, -59, z+25))
 +    blocks.place(SPRUCE_SAPLING, world(x-11, -60, z+22))
 +    blocks.place(SPRUCE_SAPLING, world(x-3, -60, z+21))
 +    blocks.place(SPRUCE_SAPLING, world(x+4, -60, z+13))
 +
 +
 +
 +
 +baue_Haus_rechts(42,5)
 +baue_Haus_rechts(67,5)
 +baue_Haus_rechts(92,5)
 +baue_Haus_links(36,28)
 +baue_Haus_links(61,28)
 +baue_Haus_links(86,28)
 +
 +
 +blocks.fill(RED_CONCRETE, world(0, -60, 10), world(25, -50, 10), FillOperation.REPLACE)
 +blocks.fill(RED_CONCRETE, world(0, -60, 10), world(0, -50, 25), FillOperation.REPLACE)
 +blocks.fill(RED_CONCRETE, world(26, -57, 17), world(26, -50, 18), FillOperation.REPLACE)
 +blocks.fill(RED_CONCRETE, world(8, -60, 25), world(8, -50, 18), FillOperation.REPLACE)
 +blocks.fill(STRIPPED_OAK_WOOD, world(1, -60, 11), world(25, -60, 24), FillOperation.REPLACE)
 +blocks.fill(RED_CONCRETE, world(1, -60, 25), world(25, -50, 25), FillOperation.REPLACE)
 +blocks.fill(RED_CONCRETE, world(26, -60, 25), world(26, -50, 19), FillOperation.REPLACE)
 +blocks.fill(RED_CONCRETE, world(26, -60, 16), world(26, -50, 11), FillOperation.REPLACE)
 +blocks.place(WHITE_CONCRETE, world(26, -60, 17))
 +blocks.place(WHITE_CONCRETE, world(26, -60, 18))
 +blocks.place(blocks.block_with_data(IRON_DOOR, 2), world(26, -59, 18))
 +blocks.place(blocks.block_with_data(IRON_DOOR, 7), world(26, -59, 17))
 +blocks.place(blocks.block_with_data(QUARTZ_STAIRS, 1), world(27, -60, 17))
 +blocks.place(blocks.block_with_data(QUARTZ_STAIRS, 1), world(27, -60, 18))
 +blocks.fill(RED_CONCRETE, world(26, -54, 10), world(26, -50, 10), FillOperation.REPLACE)
 +blocks.fill(RED_CONCRETE, world(26, -60, 16), world(26, -50, 11), FillOperation.REPLACE)
 +blocks.fill(WHITE_CONCRETE, world(26, -49, 24), world(26, -49, 11), FillOperation.REPLACE)
 +def muster():
 +    blocks.place(WHITE_CONCRETE, world(26, -60, 24))
 +    blocks.place(WHITE_CONCRETE, world(26, -59, 23))
 +    blocks.place(WHITE_CONCRETE, world(26, -58, 22))
 +    blocks.place(WHITE_CONCRETE, world(26, -57, 21))
 +    blocks.place(WHITE_CONCRETE, world(26, -56, 20))
 +    blocks.place(WHITE_CONCRETE, world(26, -60, 11))
 +    blocks.place(WHITE_CONCRETE, world(26, -59, 12))
 +    blocks.place(WHITE_CONCRETE, world(26, -58, 13))
 +    blocks.place(WHITE_CONCRETE, world(26, -57, 14))
 +    blocks.place(WHITE_CONCRETE, world(26, -56, 15))
 +    blocks.fill(WHITE_CONCRETE, world(26, -60, 25), world(26, -50, 25), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(26, -60, 10), world(26, -50, 10), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(26, -55, 25), world(26, -55, 10), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(26, -55, 25), world(0, -55, 25), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(0, -55, 24), world(0, -55, 10), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(0, -55, 10), world(26, -55, 10), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(0, -60, 10), world(0, -50, 10), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(0, -60, 25), world(0, -50, 25), FillOperation.REPLACE)
 +    blocks.place(GLASS_PANE, world(26, -52, 18))
 +    blocks.place(GLASS_PANE, world(26, -53, 18))
 +    blocks.place(GLASS_PANE, world(26, -52, 17))
 +    blocks.place(GLASS_PANE, world(26, -53, 17))
 +    blocks.place(WHITE_CONCRETE, world(26, -53, 16))
 +    blocks.place(WHITE_CONCRETE, world(26, -52, 16))
 +    blocks.place(WHITE_CONCRETE, world(26, -53, 19))
 +    blocks.place(WHITE_CONCRETE, world(26, -52, 19))
 +    blocks.place(WHITE_CONCRETE, world(26, -51, 19))
 +    blocks.place(WHITE_CONCRETE, world(26, -51, 16))
 +    blocks.place(WHITE_CONCRETE, world(26, -51, 16))
 +    blocks.place(WHITE_CONCRETE, world(26, -51, 17))
 +    blocks.place(WHITE_CONCRETE, world(26, -51, 18))
 +    blocks.place(WHITE_CONCRETE, world(26, -51, 19))
 +def insidewall():
 +    blocks.fill(RED_CONCRETE, world(1, -59, 18), world(5, -50, 18), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(5, -59, 15), world(5, -50, 11), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(5, -57, 18), world(7, -50, 18), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(5, -57, 16), world(5, -50, 18), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(6, -59, 15), world(13, -50, 15), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(10, -59, 12), world(10, -50, 11), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(10, -57, 13), world(10, -50, 14), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(9, -59, 18), world(13, -50, 18), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(4, -59, 12), world(4, -50, 15), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(6, -56, 14), world(9, -56, 11), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(4, -56, 14), world(4, -50, 14), FillOperation.REPLACE)
 +    blocks.fill(GLASS, world(1, -56, 11), world(4, -56, 17), FillOperation.REPLACE)
 +    blocks.fill(AIR, world(4, -55, 14), world(4, -54, 14), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(4, -56, 11), world(4, -56, 15), FillOperation.REPLACE)
 +    blocks.place(AIR, world(5, -59, 18))
 +    blocks.place(AIR, world(5, -58, 18))
 +    blocks.fill(RED_CONCRETE, world(7, -59, 18), world(7, -58, 18), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(1, -56, 24), world(7, -56, 19), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(21, -59, 15), world(23, -50, 15), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(20, -59, 15), world(20, -50, 11), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(25, -57, 15), world(24, -50, 15), FillOperation.REPLACE)
 +    blocks.fill(GLASS_PANE, world(20, -55, 15), world(20, -55, 11), FillOperation.REPLACE)
 +    blocks.fill(GLASS_PANE, world(20, -55, 15), world(25, -55, 15), FillOperation.REPLACE)
 +def decoration():
 +    blocks.fill(BOOKSHELF, world(11, -59, 11), world(15, -55, 11), FillOperation.REPLACE)
 +    blocks.place(RED_BED, world(6, -59, 11))
 +    blocks.place(RED_BED, world(7, -59, 11))
 +    blocks.place(BEACON, world(9, -59, 11))
 +    blocks.place(GLASS_PANE, world(8, -57, 10))
 +    blocks.place(GLASS_PANE, world(7, -57, 10))
 +    blocks.fill(LADDER, world(5, -59, 14), world(5, -54, 14), FillOperation.REPLACE)
 +    blocks.fill(LADDER, world(7, -59, 19), world(7, -54, 19), FillOperation.REPLACE)
 +    blocks.fill(BOOKSHELF, world(6, -55, 11), world(9, -55, 11), FillOperation.REPLACE)
 +    blocks.place(ENCHANTMENT_TABLE, world(9, -55, 14))
 +    blocks.fill(AIR, world(4, -59, 11), world(4, -55, 11), FillOperation.REPLACE)
 +    blocks.fill(AIR, world(1, -59, 17), world(2, -59, 12), FillOperation.REPLACE)
 +    blocks.place(RED_BED, world(21, -59, 11))
 +    blocks.fill(GLASS_PANE, world(5, -57, 25), world(4, -53, 25), FillOperation.REPLACE)
 +    blocks.place(GLASS_PANE, world(3, -55, 15))
 +    blocks.place(WATER, world(4, -55, 17))
 +    blocks.fill(GLASS_PANE, world(2, -55, 14), world(2, -55, 15), FillOperation.REPLACE)
 +    blocks.place(TORCH, world(14, -57, 18))
 +    blocks.place(TORCH, world(14, -57, 15))
 +    blocks.place(TORCH, world(5, -58, 18))
 +    blocks.place(TORCH, world(4, -58, 16))
 +    blocks.place(TORCH, world(4, -58, 17))
 +    blocks.place(RED_BED, world(2, -59, 20))
 +    blocks.place(RED_BED, world(1, -59, 20))
 +    blocks.fill(BEACON, world(1, -59, 19), world(2, -59, 19), FillOperation.REPLACE)
 +    blocks.place(BEACON, world(1, -59, 11))
 +    blocks.place(FURNACE, world(9, -59, 24))
 +    blocks.place(TORCH, world(9, -59, 22))
 +    blocks.place(TORCH, world(25, -49, 15))
 +    blocks.place(TORCH, world(20, -49, 11))
 +    blocks.place(TORCH, world(5, -49, 18))
 +    blocks.place(TORCH, world(21, -59, 14))
 +    blocks.fill(CAMPFIRE, world(21, -59, 24), world(20, -59, 23), FillOperation.REPLACE)
 +    blocks.fill(BLACK_CONCRETE, world(22, -59, 23), world(22, -56, 24), FillOperation.REPLACE)
 +    blocks.fill(BLACK_CONCRETE, world(19, -59, 23), world(19, -56, 24), FillOperation.REPLACE)
 +    blocks.fill(GLASS_PANE, world(21, -58, 23), world(20, -57, 23), FillOperation.REPLACE)
 +    blocks.fill(GLASS_PANE, world(14, -54, 25), world(17, -53, 25), FillOperation.REPLACE)
 +    blocks.fill(GLASS_PANE, world(0, -54, 11), world(0, -54, 17), FillOperation.REPLACE)
 +    blocks.fill(GLASS, world(4, -58, 17), world(4, -59, 16), FillOperation.REPLACE)
 +    
 +
 +def top():
 +    blocks.fill(WHITE_CONCRETE, world(0, -49, 25), world(26, -49, 25), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(0, -48, 24), world(26, -48, 24), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(0, -47, 23), world(26, -47, 23), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(0, -46, 22), world(26, -46, 22), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(0, -45, 21), world(26, -45, 21), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(0, -44, 20), world(26, -44, 20), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(0, -43, 19), world(26, -43, 19), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(0, -49, 10), world(26, -49, 10), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(0, -48, 11), world(26, -48, 11), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(0, -47, 12), world(26, -47, 12), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(0, -46, 13), world(26, -46, 13), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(0, -45, 14), world(26, -45, 14), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(0, -44, 15), world(26, -44, 15), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(0, -43, 16), world(26, -43, 16), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(0, -42, 17), world(26, -42, 17), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(0, -42, 18), world(26, -42, 18), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(26, -48, 23), world(26, -48, 12), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(26, -47, 22), world(26, -47, 13), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(26, -46, 21), world(26, -46, 14), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(26, -45, 20), world(26, -45, 15), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(26, -44, 19), world(26, -44, 16), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(26, -43, 18), world(26, -43, 17), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(0, -48, 23), world(0, -48, 12), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(0, -47, 22), world(0, -47, 13), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(0, -46, 21), world(0, -46, 14), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(0, -45, 20), world(0, -45, 15), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(0, -44, 19), world(0, -44, 16), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(0, -43, 18), world(0, -43, 17), FillOperation.REPLACE)
 +    
 +
 +def animals():
 +    mobs.spawn(TROPICAL_FISH, world(4, -55, 11))
 +    mobs.spawn(TROPICAL_FISH, world(4, -55, 11))
 +    mobs.spawn(TROPICAL_FISH, world(4, -55, 11))
 +    mobs.spawn(TROPICAL_FISH, world(4, -55, 11))
 +    mobs.spawn(WOLF, world(4, -55, 20))
 +    mobs.spawn(RABBIT, world(18, -60, 8))
 +    mobs.spawn(RABBIT, world(18, -60, 8))
 +    mobs.spawn(RABBIT, world(18, -60, 8))
 +    mobs.spawn(RABBIT, world(18, -60, 8))
 +    mobs.spawn(CHICKEN, world(9, -60, 7))
 +    mobs.spawn(CHICKEN, world(9, -60, 7))
 +    mobs.spawn(CHICKEN, world(9, -60, 7))
 +    mobs.spawn(CHICKEN, world(9, -60, 7))
 +    mobs.spawn(COW, world(39, -60, 0))
 +    mobs.spawn(COW, world(39, -60, 0))
 +    mobs.spawn(COW, world(39, -60, 0))
 +    mobs.spawn(COW, world(39, -60, 0))
 +    mobs.spawn(HORSE, world(64, -60, 1))
 +    mobs.spawn(HORSE, world(64, -60, 1))
 +    mobs.spawn(HORSE, world(64, -60, 1))
 +    mobs.spawn(HORSE, world(64, -60, 1))
 +    mobs.spawn(HORSE, world(64, -60, 1))
 +    mobs.spawn(DONKEY, world(88, -60, 1))
 +    mobs.spawn(MULE, world(88, -60, 1))
 +    mobs.spawn(DONKEY, world(88, -60, 1))
 +    mobs.spawn(MULE, world(88, -60, 1))
 +
 +
 +def plants():
 +    mobs.spawn(PUMPKIN_SEEDS, world(21, -60, 28))
 +    mobs.spawn(PUMPKIN_SEEDS, world(21, -60, 29))
 +    mobs.spawn(PUMPKIN_SEEDS, world(20, -60, 28))
 +    mobs.spawn(PUMPKIN_SEEDS, world(20, -60, 29))
 +    mobs.spawn(PUMPKIN_SEEDS, world(19, -60, 29))
 +    mobs.spawn(PUMPKIN_SEEDS, world(19, -60, 28))
 +    mobs.spawn(BEETROOT_SEEDS, world(19, -60, 30))
 +    mobs.spawn(BEETROOT_SEEDS, world(19, -60, 31))
 +    mobs.spawn(BEETROOT_SEEDS, world(20, -60, 30))
 +    mobs.spawn(BEETROOT_SEEDS, world(20, -60, 31))
 +    mobs.spawn(BEETROOT_SEEDS, world(21, -60, 30))
 +    mobs.spawn(BEETROOT_SEEDS, world(21, -60, 31))
 +    mobs.spawn(MELON_SEEDS, world(21, -60, 34))
 +    mobs.spawn(MELON_SEEDS, world(20, -60, 34))
 +    mobs.spawn(MELON_SEEDS, world(19, -60, 34))
 +
 +def garden():
 +    blocks.fill(MOSSY_COBBLESTONE_WALL, world(22, -60, 27), world(22, -60, 35), FillOperation.REPLACE)
 +    blocks.fill(MOSSY_STONE_BRICKS, world(18, -61, 26), world(18, -61, 35), FillOperation.REPLACE)
 +    blocks.fill(MOSSY_STONE_BRICKS, world(18, -61, 26), world(22, -61, 26), FillOperation.REPLACE)
 +    blocks.fill(MOSSY_COBBLESTONE_WALL, world(15, -60, 26), world(15, -60, 35), FillOperation.REPLACE)
 +    blocks.fill(MOSSY_COBBLESTONE_WALL, world(15, -60, 35), world(21, -60, 35), FillOperation.REPLACE)
 +    blocks.fill(PEONY, world(16, -60, 32), world(17, -60, 34), FillOperation.REPLACE)
 +    blocks.fill(ROSE_BUSH, world(17, -60, 31), world(16, -60, 28), FillOperation.REPLACE)
 +    blocks.fill(YELLOW_FLOWER, world(17, -60, 28), world(16, -60, 26), FillOperation.REPLACE)
 +    
 +def outside(): 
 +    blocks.fill(MOSSY_STONE_BRICKS, world(28, -61, 18), world(89, -61, 17), FillOperation.REPLACE)
 +    blocks.fill(MOSSY_STONE_BRICKS, world(38, -61, 16), world(39, -61, 5), FillOperation.REPLACE)
 +    blocks.fill(MOSSY_STONE_BRICKS, world(88, -61, 16), world(89, -61, 5), FillOperation.REPLACE)
 +    blocks.fill(MOSSY_STONE_BRICKS, world(63, -61, 16), world(64, -61, 5), FillOperation.REPLACE)
 +
 +def rabbit():
 +    blocks.fill(OAK_FENCE, world(26, -60, 9), world(26, -60, 3), FillOperation.REPLACE)
 +    blocks.fill(OAK_FENCE, world(26, -60, 3), world(20, -60, 3), FillOperation.REPLACE)
 +    blocks.fill(OAK_FENCE, world(20, -60, 6), world(20, -60, 3), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(20, -59, 6), world(20, -59, 9), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(20, -59, 6), world(16, -59, 6), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(20, -58, 6), world(16, -58, 9), FillOperation.REPLACE)
 +    blocks.place(WHITE_CONCRETE, world(20, -60, 8))
 +    blocks.place(WHITE_CONCRETE, world(20, -60, 7))
 +    blocks.place(WHITE_CONCRETE, world(16, -59, 8))
 +    blocks.place(WHITE_CONCRETE, world(16, -59, 7))
 +    blocks.fill(WHITE_CONCRETE, world(20, -60, 6), world(17, -60, 6), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(16, -60, 6), world(16, -60, 8), FillOperation.REPLACE)
 +    blocks.place(IRON_DOOR, world(16, -60, 9))
 +
 +
 +def hüner():
 +    blocks.place(blocks.block_with_data(IRON_DOOR, 2), world(11, -60, 9))
 +    blocks.fill(WHITE_CONCRETE, world(11, -60, 6), world(11, -59, 8), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(7, -60, 6), world(10, -59, 6), FillOperation.REPLACE)
 +    blocks.fill(WHITE_CONCRETE, world(7, -60, 7), world(7, -59, 8), FillOperation.REPLACE)
 +    blocks.place(WHITE_CONCRETE, world(7, -59, 9))
 +    blocks.fill(OAK_FENCE, world(7, -60, 5), world(7, -60, 4), FillOperation.REPLACE)
 +    blocks.fill(OAK_FENCE, world(7, -60, 3), world(1, -60, 3), FillOperation.REPLACE)
 +    blocks.fill(OAK_FENCE, world(1, -60, 3), world(1, -60, 9), FillOperation.REPLACE)
 +    blocks.fill(RED_CONCRETE, world(7, -58, 9), world(11, -58, 6), FillOperation.REPLACE)
 +def air():
 +    blocks.fill(AIR, world(-5, -52, -3), world(36, -50, 3), FillOperation.REPLACE)
 +    blocks.fill(AIR, world(41, -52, 3), world(60, -50, -3), FillOperation.REPLACE)
 +    blocks.fill(AIR, world(67, -52, 3), world(84, -50, -3), FillOperation.REPLACE)
 +    blocks.fill(AIR, world(41, -53, 3), world(41, -53, -3), FillOperation.REPLACE)
 +
 +insidewall()
 +decoration()
 +muster()
 +top()
 +air()
 +animals()
 +hüner()
 +garden()
 +plants()
 +outside()
 +rabbit()
 +</sxh>
  • gf2/projekte/minecraft/2d2gruppe3.1669718491.txt.gz
  • Zuletzt geändert: 2022/11/29 11:41
  • von friedlil