| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung |
| gf2:projekte:minecraft:2d2gruppe3 [2023/01/17 11:18] – friedlil | gf2:projekte:minecraft:2d2gruppe3 [2023/02/07 11:09] (aktuell) – lehmannr |
|---|
| 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 | #NEUES HAUS |
| blocks.fill(RED_WOOL, world(0, -60,-150), world(-7, -56, -150)) | 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(-6, -58,-150), world(-6, -57, -150)) |
| blocks.fill(WOOL, world(-1, -58,-150), world(-1, -57, -150)) | blocks.fill(WOOL, world(-1, -58,-150), world(-1, -57, -150)) |
| blocks.fill(AIR, world(-4, -60,-150), world(-3, -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(-6, -59, -150)) |
| blocks.place(SPRUCE_SAPLING, world(-1, -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(DARK_OAK_LEAVES, world(-7, -60,-149), world(0, -60, -149)) |
| blocks.fill(AIR, world(-4, -60,-149), world(-3, -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(0, -60,-151), world(0, -56, -160)) |
| blocks.fill(WOOL, world(-7, -55,-149), world(-7, -55, -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(WOOL, world(-8, -56,-149), world(-8, -56, -161)) |
| blocks.fill(AIR, world(-6, -61,-159), world(-3, -61, -159)) | blocks.fill(AIR, world(-6, -61,-159), world(-1, -61, -159)) |
| blocks.fill(WATER, world(-6, -61,-159), world(-3, -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> |