[1.9] City Generator Command Block
Категория: FAQ / Механизмы в Minecraft
Описание
При помощи данного механизма вы сможете генерировать в игре мегаполисы. Существует несколько параметров: количество домов, включение/выключение мебели внутри зданий.
Более подробная информация в видео
/summon FallingSand ~ ~1 ~
{Block:iron_block,Time:1,Passengers:[{id:FallingSand,Block:redstone_block,Time:1,Passengers:[{id:FallingSand,Block:activator_rail,Time:1,Passengers:[{id:MinecartCommandBlock,Command:},{id:MinecartCommandBlock,Command:tellraw
@a {"text":"\n [1.9] City
Generator","bold":"true","color":"gold","extra":[{"text":" by
IJAMinecraft\n","bold":"false","color":"gold"},{"text":"
(youtube.com/c/IJAMinecraft)","bold":"false","hoverEvent":{"action":"show_text","value":{"text":"Click
here to visit my
channel!","color":"white"}},"clickEvent":{"action":"open_url","value":"https://www.youtube.com/user/IJAMinecraft"},"color":"white","italic":"true"},{"text":"\n
Read this:","bold":"false","color":"gold"},{"text":" [Terms of
Use]\n","bold":"false","hoverEvent":{"action":"show_text","value":{"text":"IF
you credit me / link to me,\nyou're allowed to make videos about
this\ncommand and to use it in your
projects.","color":"white"}},"color":"red"}]}},{id:MinecartCommandBlock,Command:gamerule
commandBlockOutput
false},{id:MinecartCommandBlock,Command:setworldspawn ~ ~
~},{id:MinecartCommandBlock,Command:gamerule logAdminCommands
false},{id:MinecartCommandBlock,Command:fill ~2 ~-3 ~1 ~-2 ~6 ~12
air},{id:MinecartCommandBlock,Command:fill ~1 ~-3 ~2 ~-1 ~6 ~2
stained_glass 0},{id:MinecartCommandBlock,Command:fill ~ ~-3 ~2 ~ ~6 ~2
quartz_block},{id:MinecartCommandBlock,Command:fill ~2 ~-3 ~3 ~-2 ~6 ~12
quartz_block},{id:MinecartCommandBlock,Command:fill ~1 ~-2 ~3 ~-1 ~5
~12 air},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~2
redstone_lamp},{id:MinecartCommandBlock,Command:fill ~1 ~-3 ~3 ~-1 ~-3
~12 bedrock},{id:MinecartCommandBlock,Command:fill ~ ~-2 ~3 ~ ~5 ~12
stained_hardened_clay 0},{id:MinecartCommandBlock,Command:setblock ~1
~-2 ~4 chain_command_block 3},{id:MinecartCommandBlock,Command:setblock
~1 ~5 ~3 chain_command_block 3},{id:MinecartCommandBlock,Command:fill ~1
~-1 ~4 ~1 ~5 ~4 chain_command_block
6},{id:MinecartCommandBlock,Command:fill ~1 ~-2 ~3 ~1 ~4 ~3
chain_command_block 1},{id:MinecartCommandBlock,Command:clone ~1 ~-2 ~3
~1 ~5 ~4 ~1 ~-2 ~5},{id:MinecartCommandBlock,Command:clone ~1 ~-2 ~3 ~1
~5 ~4 ~1 ~-2 ~7},{id:MinecartCommandBlock,Command:clone ~1 ~-2 ~3 ~1 ~5
~6 ~1 ~-2 ~9},{id:MinecartCommandBlock,Command:setblock ~1 ~-2 ~3
repeating_command_block 1},{id:MinecartCommandBlock,Command:clone ~1 ~-2
~3 ~1 ~5 ~12 ~-1 ~-2 ~3},{id:MinecartCommandBlock,Command:setblock ~1
~4 ~11 chain_command_block 1 replace
{auto:0b}},{id:MinecartCommandBlock,Command:fill ~1 ~ ~11 ~1 ~2 ~11
chain_command_block 1 replace
{auto:0b}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~5 ~11
{Command:scoreboard players add @a[score_e_4_min=4] e_4
1}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~4 ~11
{Command:scoreboard players add @a[score_e_4_min=1,score_e_4=1] e_4
1}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~3 ~11
{Command:scoreboard players set @a[score_e_4_min=2,score_e_4=2] e_4
3}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~2 ~11 {Command:tp
@e[type=Rabbit,name=e_nh] ~ ~-300
~}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~1 ~11 {Command:fill
~1 ~3 ~ ~1 ~3 ~ stained_hardened_clay 0 replace
bedrock}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~ ~11
{Command:execute @a[score_e_4_min=5,score_e_4=5] ~ ~ ~ scoreboard
objectives remove e_1}},{id:MinecartCommandBlock,Command:blockdata ~-1
~-1 ~11 {Command:execute @a[score_e_4_min=5,score_e_4=5] ~ ~ ~
scoreboard objectives remove
e_2}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~-2 ~11
{Command:execute @a[score_e_4_min=5,score_e_4=5] ~ ~ ~ scoreboard
objectives remove e_3}},{id:MinecartCommandBlock,Command:blockdata ~-1
~-1 ~10 {Command:clear @a[score_e_4_min=5,score_e_4=5]
spawn_egg}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~-2 ~10
{Command:clear @a[score_e_4_min=5,score_e_4=5]
snowball}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~1 ~9
{Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ summon Shulker ~ ~4 ~
{NoAI:1,Silent:1,CustomName:"Will turn into
interior!",Invulnerable:1,Tags:["e_shulk"],ActiveEffects:[{Id:24,Amplifier:1,Duration:1000000,ShowParticles:0b},{Id:14,Amplifier:1,Duration:1000000,ShowParticles:0b}]}}},{id:MinecartCommandBlock,Command:blockdata
~-1 ~ ~9 {Command:entitydata
@e[type=Shulker,tag=e_shulk,score_e_1_min=2,score_e_1=2]
{NoAI:0}}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~-1 ~9
{Command:execute
@e[type=Shulker,tag=e_shulk,score_e_1_min=1,score_e_1=1] ~ ~ ~ fill ~1
~1 ~1 ~-1 ~ ~-1 air}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~-2
~9 {Command:scoreboard players add @e[type=Shulker,tag=e_shulk] e_1
1}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~5 ~8
{Command:execute @e[type=ArmorStand,tag=e_new,score_e_3_min=1] ~ ~ ~
clone ~-4 ~ ~-4 ~4 ~-5 ~4 ~-4 ~ ~-4 replace
force}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~4 ~8 {Command:tp
@e[type=ArmorStand,name=e_house,score_e_1_min=29] ~ ~5
~}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~3 ~8
{Command:scoreboard players add
@e[type=ArmorStand,score_e_1_min=29,name=e_house] e_2
1}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~2 ~8 {Command:kill
@e[type=ArmorStand,score_e_2_min=5,name=e_house]}},{id:MinecartCommandBlock,Command:blockdata
~-1 ~1 ~8 {Command:execute @e[type=Snowball,tag=e_city] ~ ~ ~
scoreboard players set @a e_3 2
{Inventory:[{id:"minecraft:snowball",tag:{HideFlags:127,display:{Name:"Generate
a city"}}}]}}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~ ~8
{Command:clear @a[score_e_3_min=2,score_e_3=2]
snowball}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~-1 ~8
{Command:clear @a[score_e_3_min=2,score_e_3=2]
spawn_egg}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~-2 ~8
{Command:execute
@e[type=ArmorStand,name=e_house,score_e_1_min=28,score_e_1=28] ~ ~ ~
summon Shulker ~ ~ ~ {NoAI:1,Silent:1,CustomName:"Will turn into
interior!",Invulnerable:1,Tags:["e_shulk"],ActiveEffects:[{Id:24,Amplifier:1,Duration:1000000,ShowParticles:0b},{Id:14,Amplifier:1,Duration:1000000,ShowParticles:0b}]}}},{id:MinecartCommandBlock,Command:blockdata
~-1 ~5 ~7 {Command:execute
@e[type=ArmorStand,tag=e_not,score_e_3_min=1] ~ ~ ~ kill
@e[type=ArmorStand,r=2]}},{id:MinecartCommandBlock,Command:blockdata ~-1
~4 ~7 {Command:execute
@e[type=ArmorStand,name=e_house,score_e_1_min=10,score_e_1=10] ~ ~ ~
kill
@e[type=ArmorStand,name=e_new,r=2]}},{id:MinecartCommandBlock,Command:blockdata
~-1 ~3 ~7 {Command:execute
@e[type=ArmorStand,name=e_house,score_e_1_min=9,score_e_1=9] ~ ~ ~
scoreboard players set @r[type=ArmorStand,r=2,name=e_new] e_3
1}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~2 ~7
{Command:execute
@e[type=ArmorStand,name=e_house,score_e_1_min=1,score_e_1=1] ~ ~ ~
summon ArmorStand ~ ~ ~
{NoGravity:1b,Invisible:1,NoAI:1,Invulnerable:1,Tags:["e_not"],CustomName:"e_new"}}},{id:MinecartCommandBlock,Command:blockdata
~-1 ~1 ~7 {Command:execute
@e[type=ArmorStand,name=e_house,score_e_1_min=1,score_e_1=2] ~ ~ ~
summon ArmorStand ~ ~ ~
{NoGravity:1b,Invisible:1,NoAI:1,Invulnerable:1,Tags:["e_new"],CustomName:"e_new"}}},{id:MinecartCommandBlock,Command:blockdata
~-1 ~ ~7 {Command:scoreboard players set
@e[type=ArmorStand,name=e_house,score_e_1_min=30] e_1
0}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~-1 ~7
{Command:scoreboard players add @e[type=ArmorStand,name=e_house] e_1
1}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~-2 ~7 {Command:tp
@e[type=ArmorStand,tag=e_house] ~ ~ ~ ~9
~}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~5 ~6
{Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ fill ~3 ~ ~3 ~3 ~3 ~3
quartz_block 2}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~4 ~6
{Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ fill ~-3 ~ ~-3 ~-3 ~3
~-3 quartz_block 2}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~3
~6 {Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ clone ~-4 ~ ~-4 ~4
~4 ~4 ~-4 ~5 ~-4}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~2 ~6
{Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ clone ~-3 ~5 ~-3 ~3 ~5
~3 ~-3 ~4 ~-3}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~1 ~6
{Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ fill ~ ~ ~-4 ~ ~1 ~4
air}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~ ~6
{Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ fill ~-4 ~ ~ ~4 ~1 ~
air}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~-1 ~6
{Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ fill ~-3 ~-1 ~-3 ~3 ~-1
~3 quartz_block}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~-2 ~6
{Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ summon ArmorStand ~ ~9
~
{customName:e_house,NoAI:1,NoGravity:1b,Invulnerable:1,Marker:1b,Invisible:1,DisabledSlots:2039552,Small:1,ArmorItems:[0:{id:},1:{id:},2:{id:},3:{id:iron_block}],ActiveEffects:[{Id:24,Amplifier:1,Duration:1000000,ShowParticles:0b}]}}},{id:MinecartCommandBlock,Command:blockdata
~-1 ~5 ~5 {Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ fill ~-3 ~
~3 ~-3 ~3 ~3 quartz_block 2}},{id:MinecartCommandBlock,Command:blockdata
~-1 ~4 ~5 {Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ fill ~3 ~
~-3 ~3 ~3 ~-3 quartz_block
2}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~3 ~5
{Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ fill ~ ~3 ~-4 ~ ~3 ~4
air 0 replace iron_block}},{id:MinecartCommandBlock,Command:blockdata
~-1 ~2 ~5 {Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ fill ~4 ~3 ~
~-4 ~3 ~ air 0 replace
iron_block}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~1 ~5
{Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ fill ~-4 ~2 ~-1 ~-4 ~4
~1 iron_block}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~ ~5
{Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ fill ~4 ~2 ~-1 ~4 ~4 ~1
iron_block}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~-1 ~5
{Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ fill ~1 ~2 ~4 ~-1 ~4 ~4
iron_block}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~-2 ~5
{Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ fill ~1 ~2 ~-4 ~-1 ~4
~-4 iron_block}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~5 ~4
{Command:tp @e[score_e_4_min=5,tag=e_shulk,type=Shulker] ~ ~-300
~}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~4 ~4 {Command:effect
[tag=e_shulk,type=Shulker] 11 100000 100
true}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~3 ~4
{Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ fill ~-4 ~4 ~-4 ~4 ~4
~4 stone_slab 7}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~2 ~4
{Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ fill ~-3 ~4 ~-3 ~3 ~4
~3 air}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~1 ~4
{Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ fill ~3 ~2 ~-4 ~3 ~4 ~4
sea_lantern 0 replace
stone_slab}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~ ~4
{Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ fill ~-3 ~2 ~-4 ~-3 ~4
~4 sea_lantern 0 replace
stone_slab}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~-1 ~4
{Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ fill ~-4 ~2 ~3 ~4 ~4 ~3
sea_lantern 0 replace
stone_slab}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~-2 ~4
{Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ fill ~-4 ~2 ~-3 ~4 ~4
~-3 sea_lantern 0 replace
stone_slab}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~5 ~3
{Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ fill ~3 ~3 ~3 ~-3 ~3
~-3 quartz_block}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~4 ~3
{Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ fill ~-2 ~3 ~-2 ~2 ~ ~2
air 0}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~3 ~3
{Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ fill ~-3 ~3 ~-3 ~3 ~ ~3
stained_glass 11}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~2 ~3
{Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ fill ~-4 ~2 ~-4 ~4 ~2
~4 stone_slab 15}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~1 ~3
{Command:scoreboard players add @e[tag=e_place,type=ArmorStand] e_1
1}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~ ~3 {Command:execute
@e[type=Rabbit,name=e_nh] ~ ~ ~ fill ~-4 ~4 ~-4 ~4 ~ ~4 air
0}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~-1 ~3
{Command:execute @e[type=Rabbit,name=e_nh] ~ ~ ~ fill ~-4 ~-1 ~-4 ~4 ~-1
~4 gravel}},{id:MinecartCommandBlock,Command:blockdata ~-1 ~-2 ~3
{Command:replaceitem entity @a[score_e_4_min=1,score_e_4=2]
slot.hotbar.1 spawn_egg 1 0
{display:{Name:"House"},EntityTag:{id:"Rabbit",CustomName:"e_nh"},HideFlags:127,ench:[{id:34,lvl:1}]}}},{id:MinecartCommandBlock,Command:blockdata
~1 ~5 ~11 {Command:scoreboard players add @e[tag=e_shulk,type=Shulker]
e_4 1}},{id:MinecartCommandBlock,Command:blockdata ~1 ~4 ~11
{Command:scoreboard players set @e[tag=e_shulk,type=Shulker] e_4
3}},{id:MinecartCommandBlock,Command:blockdata ~1 ~3 ~11 {Command:kill
@e[type=Shulker,score_e_3_min=30]}},{id:MinecartCommandBlock,Command:blockdata
~1 ~2 ~11 {Command:scoreboard players set
@e[type=ArmorStand,score_e_1_min=15,score_e_1=15] e_4
12}},{id:MinecartCommandBlock,Command:blockdata ~1 ~1 ~11
{Command:scoreboard players set
@e[type=ArmorStand,score_e_1_min=15,score_e_1=15] e_4
9}},{id:MinecartCommandBlock,Command:blockdata ~1 ~ ~11
{Command:scoreboard players set
@e[type=ArmorStand,score_e_1_min=15,score_e_1=15] e_4
6}},{id:MinecartCommandBlock,Command:blockdata ~1 ~5 ~8 {Command:execute
@e[type=Shulker,tag=e_shulk,score_e_3_min=34,score_e_3=34] ~ ~ ~ fill
~1 ~1 ~2 ~-1 ~2 ~-2 air}},{id:MinecartCommandBlock,Command:blockdata ~1
~4 ~8 {Command:execute
@e[type=Shulker,tag=e_shulk,score_e_3_min=34,score_e_3=34] ~ ~ ~ fill ~1
~3 ~1 ~-1 ~3 ~-1 air}},{id:MinecartCommandBlock,Command:blockdata ~1 ~3
~8 {Command:execute
@e[type=Shulker,tag=e_shulk,score_e_3_min=34,score_e_3=34] ~ ~ ~ fill ~2
~ ~2 ~-2 ~ ~-2 iron_block 0 replace
nether_brick_fence}},{id:MinecartCommandBlock,Command:blockdata ~1 ~2 ~8
{Command:execute
@e[type=Shulker,tag=e_shulk,score_e_3_min=35,score_e_3=35] ~ ~ ~ fill
~-1 ~ ~ ~2 ~2 ~
quartz_block}},{id:MinecartCommandBlock,Command:blockdata ~1 ~1 ~8
{Command:execute
@e[type=Shulker,tag=e_shulk,score_e_3_min=35,score_e_3=35] ~ ~ ~ fill
~-1 ~1 ~ ~2 ~1 ~ stained_glass_pane
3}},{id:MinecartCommandBlock,Command:blockdata ~1 ~ ~8 {Command:execute
@e[type=Shulker,tag=e_shulk,score_e_3_min=35,score_e_3=35] ~ ~ ~ fill
~-1 ~ ~2 ~-1 ~2 ~2
quartz_block}},{id:MinecartCommandBlock,Command:blockdata ~1 ~-1 ~8
{Command:execute
@e[type=Shulker,tag=e_shulk,score_e_3_min=35,score_e_3=35] ~ ~ ~ fill ~2
~ ~2 ~ ~ ~2 quartz_stairs
2}},{id:MinecartCommandBlock,Command:blockdata ~1 ~5 ~7 {Command:execute
@e[type=Shulker,tag=e_shulk,score_e_3_min=34,score_e_3=34] ~ ~ ~ fill
~2 ~ ~-1 ~-2 ~2 ~1 air}},{id:MinecartCommandBlock,Command:blockdata ~1
~4 ~7 {Command:execute
@e[type=Shulker,tag=e_shulk,score_e_3_min=34,score_e_3=34] ~ ~ ~ fill ~1
~ ~-2 ~-1 ~ ~-2 quartz_stairs
3}},{id:MinecartCommandBlock,Command:blockdata ~1 ~3 ~7 {Command:execute
@e[type=Shulker,tag=e_shulk,score_e_3_min=34,score_e_3=34] ~ ~ ~ fill
~1 ~ ~2 ~-1 ~ ~2 quartz_stairs
2}},{id:MinecartCommandBlock,Command:blockdata ~1 ~2 ~7 {Command:execute
@e[type=Shulker,tag=e_shulk,score_e_3_min=34,score_e_3=34] ~ ~ ~ fill
~2 ~ ~2 ~-2 ~2 ~-2
nether_brick_fence}},{id:MinecartCommandBlock,Command:blockdata ~1 ~1 ~7
{Command:execute
@e[type=Shulker,tag=e_shulk,score_e_3_min=34,score_e_3=34] ~ ~ ~ fill ~2
~3 ~2 ~-2 ~3 ~-2
iron_block}},{id:MinecartCommandBlock,Command:blockdata ~1 ~ ~7
{Command:execute
@e[type=Shulker,tag=e_shulk,score_e_3_min=33,score_e_3=33] ~ ~ ~
setblock ~1 ~1 ~1
flower_pot}},{id:MinecartCommandBlock,Command:blockdata ~1 ~-1 ~7
{Command:execute
@e[type=Shulker,tag=e_shulk,score_e_3_min=33,score_e_3=33] ~ ~ ~ fill ~ ~
~ ~ ~ ~ quartz_block}},{id:MinecartCommandBlock,Command:blockdata ~1
~-2 ~7 {Command:execute
@e[type=Shulker,tag=e_shulk,score_e_3_min=32,score_e_3=32] ~ ~ ~
setblock ~ ~ ~
enchanting_table}},{id:MinecartCommandBlock,Command:blockdata ~1 ~5 ~6
{Command:scoreboard players set @a e_2 2
{SelectedItem:{id:minecraft:snowball,tag:{HideFlags:127,display:{Name:"Generate
a city"}}}}}},{id:MinecartCommandBlock,Command:blockdata ~1 ~4 ~6
{Command:execute @e[type=ArmorStand,tag=e_place,score_e_1_min=30] ~ ~ ~
scoreboard players set @a[score_e_3_min=2,score_e_3=2] e_3
0}},{id:MinecartCommandBlock,Command:blockdata ~1 ~3 ~6 {Command:kill
@e[type=ArmorStand,tag=e_place,score_e_1_min=30]}},{id:MinecartCommandBlock,Command:blockdata
~1 ~2 ~6 {Command:scoreboard players add @e[type=Shulker,tag=e_shulk]
e_3 1}},{id:MinecartCommandBlock,Command:blockdata ~1 ~1 ~6
{Command:scoreboard players set
@e[type=Shulker,tag=e_shulk,score_e_3_min=6,score_e_3=9] e_3
1}},{id:MinecartCommandBlock,Command:blockdata ~1 ~ ~6
{Command:scoreboard players add @e[type=Shulker,tag=e_shulk] e_3 30
{Peek:30b}}},{id:MinecartCommandBlock,Command:blockdata ~1 ~-1 ~6
{Command:execute
@e[type=Shulker,tag=e_shulk,score_e_3_min=31,score_e_3=33] ~ ~ ~ fill ~1
~ ~1 ~-1 ~ ~-1 stone_slab
15}},{id:MinecartCommandBlock,Command:blockdata ~1 ~-2 ~6
{Command:execute
@e[type=Shulker,tag=e_shulk,score_e_3_min=31,score_e_3=31] ~ ~ ~
setblock ~ ~ ~
crafting_table}},{id:MinecartCommandBlock,Command:blockdata ~1 ~5 ~5
{Command:execute @e[type=ArmorStand,tag=e_place,score_e_1_min=30] ~ ~ ~
scoreboard players set @a[score_e_3_min=2,score_e_3=2] e_4
1}},{id:MinecartCommandBlock,Command:blockdata ~1 ~4 ~5 {Command:execute
@e[type=ArmorStand,tag=e_place,score_e_1_min=15,score_e_1=15] ~ ~ ~
summon Rabbit ~ ~ ~
{customName:e_nh}}},{id:MinecartCommandBlock,Command:blockdata ~1 ~3 ~5
{Command:execute @e[name=e_city,type=ArmorStand,tag=e_big] ~ ~ ~
spreadplayers ~ ~ 12 30 false
@e[type=ArmorStand,tag=e_place,r=1]}},{id:MinecartCommandBlock,Command:blockdata
~1 ~2 ~5 {Command:execute @e[name=e_city,type=ArmorStand,tag=e_normal] ~
~ ~ spreadplayers ~ ~ 12 25 false
@e[type=ArmorStand,tag=e_place,r=1]}},{id:MinecartCommandBlock,Command:blockdata
~1 ~1 ~5 {Command:scoreboard players tag
@e[tag=e_city,type=ArmorStand,score_e_3_min=11,score_e_3=12] add
e_big}},{id:MinecartCommandBlock,Command:blockdata ~1 ~ ~5
{Command:scoreboard players tag
@e[tag=e_city,type=ArmorStand,score_e_3_min=8,score_e_3=9] add
e_normal}},{id:MinecartCommandBlock,Command:blockdata ~1 ~-1 ~5
{Command:scoreboard players tag
@e[tag=e_city,type=ArmorStand,score_e_3_min=5,score_e_3=6] add
e_small}},{id:MinecartCommandBlock,Command:blockdata ~1 ~-2 ~5
{Command:execute
@e[tag=e_city,type=ArmorStand,score_e_4_min=1,score_e_4=1] ~ ~ ~ execute
@e[tag=e_place,r=1,type=ArmorStand] ~ ~ ~ scoreboard players add
@e[tag=e_city,type=ArmorStand,score_e_4_min=1,score_e_4=1,r=1] e_3
1}},{id:MinecartCommandBlock,Command:blockdata ~1 ~5 ~4
{Command:scoreboard players add @e[type=ArmorStand,tag=e_city] e_1
1}},{id:MinecartCommandBlock,Command:blockdata ~1 ~4 ~4 {Command:kill
@e[type=ArmorStand,tag=e_city,score_e_1_min=60,score_e_1=65]}},{id:MinecartCommandBlock,Command:blockdata
~1 ~3 ~4 {Command:effect @e[type=ArmorStand,tag=e_city] glowing 2 2
true}},{id:MinecartCommandBlock,Command:blockdata ~1 ~2 ~4
{Command:execute @e[tag=e_city,type=ArmorStand,score_e_4_min=1] ~ ~ ~
summon ArmorStand ~ ~0.3 ~
{Tags:["e_place"],NoAI:1,Invulnerable:1,Marker:1b,NoGravity:1b,Invisible:1,DisabledSlots:2039552,Small:1,ArmorItems:[0:{id:},1:{id:},2:{id:},3:{id:sea_lantern}]}}},{id:MinecartCommandBlock,Command:blockdata
~1 ~1 ~4 {Command:scoreboard players remove
@e[tag=e_city,type=ArmorStand,score_e_4_min=1] e_4
1}},{id:MinecartCommandBlock,Command:blockdata ~1 ~ ~4 {Command:effect
@e[type=ArmorStand,tag=e_place] glowing 2 2
true}},{id:MinecartCommandBlock,Command:blockdata ~1 ~-1 ~4 {Command:tp
@e[type=ArmorStand,tag=e_place] ~ ~ ~ ~9
~}},{id:MinecartCommandBlock,Command:blockdata ~1 ~-2 ~4
{Command:execute @e[name=e_city,type=ArmorStand,tag=e_small] ~ ~ ~
spreadplayers ~ ~ 12 20 false
@e[type=ArmorStand,tag=e_place,r=1]}},{id:MinecartCommandBlock,Command:blockdata
~1 ~5 ~3 {Command:tp @e[type=ArmorStand,tag=e_city] ~ ~ ~ ~9
~}},{id:MinecartCommandBlock,Command:blockdata ~1 ~4 ~3 {Command:execute
@e[type=Snowball,tag=e_city] ~ ~ ~ summon ArmorStand ~ ~0.3 ~
{customName:e_city,Tags:["e_city"],NoAI:1,Invulnerable:1,Marker:1b,Invisible:1,DisabledSlots:2039552,Small:1,ArmorItems:[0:{id:},1:{id:},2:{id:},3:{id:iron_block}]}}},{id:MinecartCommandBlock,Command:blockdata
~1 ~3 ~3 {Command:execute @e[type=Snowball,tag=e_city] ~ ~ ~ kill
@e[type=ArmorStand,tag=e_city,r=5]}},{id:MinecartCommandBlock,Command:blockdata
~1 ~2 ~3 {Command:scoreboard players set
@a[score_e_1_min=1,score_e_1=2] e_1
0}},{id:MinecartCommandBlock,Command:blockdata ~1 ~1 ~3 {Command:execute
@a[score_e_1_min=2,score_e_1=2] ~ ~ ~ scoreboard players tag
@e[type=Snowball,r=2] add
e_city}},{id:MinecartCommandBlock,Command:blockdata ~1 ~ ~3
{Command:scoreboard players set @a e_1 2
{SelectedItem:{id:minecraft:snowball,tag:{HideFlags:127,display:{Name:"Generate
a city"}}}}}},{id:MinecartCommandBlock,Command:blockdata ~1 ~-1 ~3
{Command:replaceitem entity @a[score_e_4_min=1,score_e_4=2]
slot.hotbar.0 snowball 1 0 {display:{Name:"Generate a
city"},HideFlags:127,ench:[{id:34,lvl:1}]}}},{id:MinecartCommandBlock,Command:blockdata
~1 ~-2 ~3 {Command:fill ~-1 ~ ~ ~-1 ~ ~ bedrock 0 replace
obsidian}},{id:MinecartCommandBlock,Command:fill ~1 ~-3 ~12 ~-1 ~5 ~12
iron_block},{id:MinecartCommandBlock,Command:setblock ~-1 ~4 ~13
minecraft:wall_sign 3 replace
{Text1:"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"playsound
ui.button.click ambient @p ~ ~ ~ 1 0.8
1\\\"}}",Text2:"{\\\"text\\\":\\\"Interior\\\",\\\"bold\\\":\\\"true\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill
~1 ~ ~-2 ~1 ~ ~-2 bedrock 0 replace
redstone_block\\\"}}",Text3:"{\\\"text\\\":\\\"[On]
[Off]\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill
~1 ~ ~-2 ~1 ~ ~-2 redstone_block 0 replace
stained_hardened_clay\\\"}}",Text4:"{\\\"text\\\":\\\"\\\"}"}},{id:MinecartCommandBlock,Command:setblock
~-1 ~ ~13 minecraft:wall_sign 3 replace
{Text1:"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"playsound
ui.button.click ambient @p ~ ~ ~ 1 0.8
1\\\"}}",Text2:"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill
~1 ~2 ~-2 ~1 ~ ~-2
stained_hardened_clay\\\"}}",Text3:"{\\\"text\\\":\\\"[6]\\\",\\\"bold\\\":\\\"true\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"setblock
~1 ~ ~-2
redstone_block\\\"}}",Text4:"{\\\"text\\\":\\\"\\\"}"}},{id:MinecartCommandBlock,Command:setblock
~-1 ~2 ~13 minecraft:wall_sign 3 replace
{Text1:"{\\\"text\\\":\\\"Number
of\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"playsound
ui.button.click ambient @p ~ ~ ~ 1 0.8
1\\\"}}",Text2:"{\\\"text\\\":\\\"Houses\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill
~1 ~ ~-2 ~1 ~-2 ~-2
stained_hardened_clay\\\"}}",Text3:"{\\\"text\\\":\\\"[12]\\\",\\\"bold\\\":\\\"true\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"setblock
~1 ~ ~-2
redstone_block\\\"}}",Text4:"{\\\"text\\\":\\\"\\\"}"}},{id:MinecartCommandBlock,Command:setblock
~-1 ~1 ~13 minecraft:wall_sign 3 replace
{Text1:"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"playsound
ui.button.click ambient @p ~ ~ ~ 1 0.8
1\\\"}}",Text2:"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill
~1 ~1 ~-2 ~1 ~-1 ~-2
stained_hardened_clay\\\"}}",Text3:"{\\\"text\\\":\\\"[9]\\\",\\\"bold\\\":\\\"true\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"setblock
~1 ~ ~-2
redstone_block\\\"}}",Text4:"{\\\"text\\\":\\\"\\\"}"}},{id:MinecartCommandBlock,Command:setblock
~ ~4 ~12 redstone_lamp},{id:MinecartCommandBlock,Command:setblock ~ ~4
~11 redstone_block},{id:MinecartCommandBlock,Command:fill ~ ~2 ~12 ~ ~
~12 redstone_lamp},{id:MinecartCommandBlock,Command:setblock ~ ~1 ~11
redstone_block},{id:MinecartCommandBlock,Command:scoreboard objectives
add e_1 dummy e_1},{id:MinecartCommandBlock,Command:scoreboard
objectives add e_2 dummy
e_2},{id:MinecartCommandBlock,Command:scoreboard objectives add e_3
dummy e_3},{id:MinecartCommandBlock,Command:scoreboard objectives add
e_4 dummy e_4},{id:MinecartCommandBlock,Command:fill ~2 ~-2 ~10 ~-2 ~3
~11 stained_glass 0 replace
quartz_block},{id:MinecartCommandBlock,Command:fill ~2 ~-1 ~7 ~-2 ~5 ~8
stained_glass 0 replace
quartz_block},{id:MinecartCommandBlock,Command:fill ~2 ~-2 ~4 ~-2 ~4 ~5
stained_glass 0 replace
quartz_block},{id:MinecartCommandBlock,Command:setblock ~ ~4 ~1
minecraft:wall_sign 2 replace {Text1:"{\\\"text\\\":\\\"City
Generator\\\",\\\"color\\\":\\\"dark_red\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"setblock
~ ~2 ~3
redstone_block\\\"}}",Text2:"{\\\"text\\\":\\\"-------\\\",\\\"color\\\":\\\"dark_red\\\"}",Text3:"{\\\"text\\\":\\\"Command
by\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"playsound
ui.button.click ambient @p ~ ~ ~ 1 0.8
1\\\"}}",Text4:"{\\\"text\\\":\\\"IJAMinecraft\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill
~ ~2 ~3 ~ ~2 ~10 stained_hardened_clay
14\\\"}}"}},{id:MinecartCommandBlock,Command:setblock ~ ~3 ~1
minecraft:wall_sign 2 replace {Text1:"{\\\"text\\\":\\\"[Get
Items]\\\",\\\"color\\\":\\\"green\\\",\\\"bold\\\":true,\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"playsound
ui.button.click ambient @p ~ ~ ~ 1 0.8
1\\\"}}",Text2:"{\\\"text\\\":\\\"Rightclick
this\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"setblock
~ ~-5 ~2 redstone_block 0 replace\\\"}}",Text3:"{\\\"text\\\":\\\"sign
to
get\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"scoreboard
players set @p e_4 1\\\"}}",Text4:"{\\\"text\\\":\\\"your
items!\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~ ~2 ~1
minecraft:wall_sign 2 replace
{Text1:"{\\\"text\\\":\\\"[Destroy]\\\",\\\"color\\\":\\\"red\\\",\\\"bold\\\":true,\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"playsound
ui.button.click ambient @p ~ ~ ~ 1 0.8
1\\\"}}",Text2:"{\\\"text\\\":\\\"Rightclick
this\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"setblock
~ ~-4 ~2 redstone_block 0 replace\\\"}}",Text3:"{\\\"text\\\":\\\"sign
to
destroy\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"scoreboard
players set @p e_4 4\\\"}}",Text4:"{\\\"text\\\":\\\"the
machine!\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~1
minecraft:wall_sign 2 replace {Text1:"{\\\"text\\\":\\\"
\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill
~ ~-1 ~2 ~ ~-1 ~2 obsidian 0 replace
redstone_block\\\"}}",Text2:"{\\\"text\\\":\\\"[Activate]\\\",\\\"color\\\":\\\"dark_green\\\",\\\"bold\\\":true,\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill
~ ~-1 ~2 ~ ~-1 ~2 redstone_block 0 replace
bedrock\\\"}}",Text3:"{\\\"text\\\":\\\"[Deactivate]\\\",\\\"color\\\":\\\"dark_red\\\",\\\"bold\\\":true,\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"playsound
ui.button.click ambient @p ~ ~ ~ 1 0.8
1\\\"}}",Text4:"{\\\"text\\\":\\\"
\\\"}"}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~3
redstone_block},{id:MinecartCommandBlock,Command:setblock ~ ~5 ~4
command_block 0 replace {Command:tellraw @p {"text":" This command is
by","color":"gold","extra":[{"text":"\n
youtube.com/IJAMinecraft","clickEvent":{"action":"open_url","value":"https://www.youtube.com/user/IJAMinecraft"},"color":"red"}]}}},{id:MinecartCommandBlock,Command:setblock
~ ~-2 ~4 repeating_command_block 0 replace {Command:testfor
@a[score_e_4_min=11]}},{id:MinecartCommandBlock,Command:setblock ~ ~-2
~5 unpowered_comparator 2},{id:MinecartCommandBlock,Command:setblock ~
~-2 ~6 command_block 0 replace {Command:scoreboard objectives remove
e_4}},{id:MinecartCommandBlock,Command:setblock ~ ~-2 ~7 command_block 0
replace {Command:fill ~-2 ~-1 ~-6 ~2 ~8 ~6
air}},{id:MinecartCommandBlock,Command:setblock ~-1 ~-2 ~
iron_block},{id:MinecartCommandBlock,Command:summon FallingSand ~-1 ~ ~
{Block:command_block,Time:1,TileEntitydata:{Command:fill ~1 ~1 ~ ~ ~-2 ~
air}}},{id:MinecartCommandBlock,Command:summon FallingSand ~-1 ~1 ~
{Block:iron_block,Time:1}},{id:MinecartCommandBlock,Command:kill
@e[type=MinecartCommandBlock,r=2]}]}]}]}