This is the new version of my Minecraft Comes Alive Command Mod Recreation. This adds in More NPC's 3 to Be exact NPC 1 Hellen. Hellen is a farmer with a good personality. From my experience, you have a better chance of getting a GOOD outcome in the Tell Joke option. NPC 2 George. George is a Knight. Fighting will be added in the next update. His outcome is a bit fair on the BAD outcome and the GOOD out come. NPC 0 Villager. Your Classic Minecraft NPC now doesn't automatically die when you spawn him. NPC 1 and 2 have an Item in there hand. Replace it with any thing other than your hand or armor/armour. BTW If there's any problems leave them in the description. Throw a stone hoe to Open Hellen's GUI. Throw a Iron Sword to open George's GUI. each GUI has 4 options. Option 1 Tell Joke. Tell Joke has two outcomes, BAD and GOOD. BAD will say, Heard Better. GOOD will say, *Laughs*. Option 2 Gift. Gift is different depending on the NPC you chose. Hellen takes Diamonds and George takes iron ingots. Option 3 Teleport to me. Teleport to me makes either Hellen or George to You Depending on which GUI your on, Hellen's or George's but they have to be within 4 blocks of you. This is NOT follow. Option 4 Chat. Chat is just a Side Project that will probably updated later.
VIDEO
How to install
How to import this command into your world
First, you must give yourself a command block (If you are on a server, you must be 'OP'ed, and have access to /gamemode 1)
To get a command block, type
/give @p command_block in the chat.
Once you have a command block, right click it to open it's GUI.
Now, you must copy and paste the command from your browser into the game. Select the entire command from below, then right click and press 'copy'.
Next, go back to your minecraft world, and paste the command you just copied into the command block. There are a few different keys that may be used to do this, depending on your keyboard. The most common ones are 'CTRL + V', 'COMMAND + V', or 'STRG + V'
Finally, you can press done to exit the GUI, and execute the command block by powering it with a redstone block, a lever, or any thing you can get your grubby hands on. Just make sure you don't place it on top of the command block, or the machine will not be installed!
Show source commands
# This user did not upload the source commands!
/summon FallingSand ~ ~15 ~ {Time:1,Block:redstone_block,Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:fill ~1 ~-1 ~ ~1 ~-47 ~ redstone_block},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:tellraw @a {text:'Around 15000 Characters',color:dark_green}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:fill ~1 ~3 ~ ~ ~-47 ~ air},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:fill ~1 ~4 ~3 ~-1 ~-2 ~17 air},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:fill ~2 ~5 ~2 ~-2 ~-1 ~18 barrier},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:fill ~2 ~7 ~2 ~-2 ~-1 ~18 quartz_block},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:summon FallingSand ~1 ~6 ~3 {Time:1,Block:redstone_block,Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:fill ~-1 ~3 ~ ~-1 ~-2 ~10 redstone_block},Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:fill ~-1 ~-1 ~ ~-1 ~4 ~15 redstone_block},Riding:{id:FallingSand,Time:1,Block:stone}}}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:summon FallingSand ~-1 ~6 ~3 {Time:1,Block:redstone_block,Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:lllllllllllllllllllllllll},Riding:{id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:fill ~1 ~-1 ~ ~1 ~4 ~15 stone},Riding:{id:FallingSand,Time:1,Block:stone}}}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:tellraw @a {text:'Mod Recreation',color:green}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:tellraw @a {text:'Please Do NOT Take Credit',color:dark_red,bold:true}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:title @a title {text:'MC Comes Alive',color:gold,italic:true}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:scoreboard objectives add roo dummy},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:scoreboard objectives add too dummy},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:scoreboard objectives add gtk dummy},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:scoreboard objectives add htf dummy},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:scoreboard objectives add talk dummy},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:scoreboard objectives add talk2 dummy},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:scoreboard objectives add gui dummy},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:scoreboard objectives add gui2 dummy},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:scoreboard objectives add good dummy},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:scoreboard objectives add bad dummy},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:scoreboard objectives add h dummy},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~1 ~20 ~1 wall_sign 2 destroy {Text1:"{text:'Click Me For Items',color:blue,clickEvent:{action:run_command,value:'/clear @p'}}",Text2:"{text:'Command By',color:gold,clickEvent:{action:run_command,value:'/give @p yellow_flower'}}",Text3:"{text:'xSuckaxZKx',color:dark_green,clickEvent:{action:run_command,value:'/give @p red_flower'}}",Text4:"{text:'MC Comes Alive',color:gold,bold:true,clickEvent:{action:run_command,value:'/give @p spawn_egg 2 120'}}"}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~-1 ~21 ~1 wall_sign 2 detsroy {Text1:"{text:'Destroy Machine',color:dark_red,clickEvent:{action:run_command,value:'/fill ~3 ~-4 ~ ~-1 ~4 ~17 air'}}",Text2:"{text:'The Machine Will',color:red,clickEvent:{action:run_command,value:'/kill @e[type=ArmorStand,name=tlk]'}}",Text3:"{text:'No Longer Work',color:dark_red}"}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:setblock ~ ~21 ~1 wall_sign 2 destory {Text1:"{text:'Explain',color:dark_blue,bold:true,underlined:true,clickEvent:{action:open_url,value:'www.youtube.com/c/SuckaxZKx_onyoutube'}}"}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:tellraw @a {text:'This is The Alpha Version',color:dark_blue,bold:true}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:tellraw @a {text:'Made By xSuckaxZKx',color:blue,bold:true}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:summon FallingSand ~-1 ~22 ~4 {Time:1,Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=tlk,score_bad_min=1,score_too_min=1] ~ ~ ~ tellraw @p {text:'[George] Heard Better'}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=tlk,score_bad_min=1,score_roo_min=1] ~ ~ ~ tellraw @p {text:'[Hellen] Heard Better'}}}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:summon FallingSand ~-1 ~23 ~5 {Time:1,Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=tlk,score_too_min=1,score_good_min=1] ~ ~ ~ scoreboard players set @e[type=ArmorStand,r=1,c=1] too 0},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=tlk,score_roo_min=1,score_good_min=1] ~ ~ ~ scoreboard players set @e[type=ArmorStand,r=1,c=1] roo 0}}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:summon FallingSand ~-1 ~24 ~6 {Time:1,Block:command_block,TileEntityData:{Command:execute @a[score_talk2_min=200] ~ ~ ~ tellraw @p {text:'[George] Hey! Where have you been?',hoverEvent:{action:show_text,value:'Click To Reply!'},clickEvent:{action:run_command,value:'/say Hello George, I've just been walking around'}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:execute @a[score_talk_min=200] ~ ~ ~ tellraw @p {text:"[Hellen] You interested in fishin' later?",hoverEvent:{action:show_text,value:'Click To Reply!'},clickEvent:{action:run_command,value:'/say Hello Hellen, Not right now though. I'm gonna go mining!'}}}}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:summon FallingSand ~-1 ~25 ~7 {Time:1,Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=George_The_Knight] ~ ~ ~ execute @p[type=Player,c=2,r=2] ~ ~ ~ scoreboard players add @p talk2 1},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=Hellen_The_Farmer] ~ ~ ~ execute @p[type=Player,c=2,r=2] ~ ~ ~ scoreboard players add @p talk 1}}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:summon FallingSand ~-1 ~26 ~8 {Time:1,Block:command_block,TileEntityData:{Command:execute @e[score_talk2_min=201] ~ ~ ~ scoreboard players set @p talk2 0},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:execute @e[score_talk_min=201] ~ ~ ~ scoreboard players set @p talk 0}}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:summon FallingSand ~-1 ~27 ~9 {Time:1,Block:command_block,TileEntityData:{Command:execute @e[score_gui2_min=1] ~ ~ ~ tellraw @p {text:'Tell Joke',color:green,bold:false,underlined:true,clickEvent:{action:run_command,value:'/execute @r[type=ArmorStand,name=tlk] ~ ~ ~ scoreboard players set @r[type=ArmorStand,r=1,c=1] too 1'}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:execute @e[score_gui_min=1] ~ ~ ~ tellraw @p {text:'Tell Joke',color:green,bold:false,underlined:true,clickEvent:{action:run_command,value:'/execute @r[type=ArmorStand,name=tlk] ~ ~ ~ scoreboard players set @e[type=ArmorStand,r=1,c=1] roo 1'}}}}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:summon FallingSand ~-1 ~28 ~10 {Time:1,Block:command_block,TileEntityData:{Command:execute @e[score_gui2_min=1] ~ ~ ~ tellraw @p {text:'Gift',color:green,bold:false,underlined:true,clickEvent:{action:run_command,value:'/clear @p minecraft:iron_ingot'}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:execute @e[score_gui_min=1] ~ ~ ~ tellraw @p {text:'Gift',color:green,bold:false,underlined:true,clickEvent:{action:run_command,value:'/clear @p minecraft:diamond'}}}}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:summon FallingSand ~-1 ~29 ~11 {Time:1,Block:command_block,TileEntityData:{Command:execute @e[score_gui2_min=1] ~ ~ ~ tellraw @p {text:'Teleport To Me',color:green,bold:false,underlined:true,clickEvent:{action:run_command,value:'/tp @e[type=Chicken,name=G,c=3,r=5] @p[c=3,r=4]'}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:execute @e[score_gui_min=1] ~ ~ ~ tellraw @p {text:'Teleport To Me',color:green,bold:false,underlined:true,clickEvent:{action:run_command,value:'/tp @e[type=Chicken,name=H,c=3,r=5] @p[c=3,r=4]'}}}}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:summon FallingSand ~-1 ~30 ~12 {Time:1,Block:command_block,TileEntityData:{Command:execute @e[score_gui2_min=1] ~ ~ ~ tellraw @p {text:'Chat',color:green,bold:false,underlined:true,clickEvent:{action:run_command,value:'/tellraw @a {text:"[George] Woah..."}'}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:execute @e[score_gui_min=1] ~ ~ ~ tellraw @p {text:'Chat',color:green,bold:false,underlined:true,clickEvent:{action:run_command,value:'/tellraw @a {text:"[Hellen] Woah..."}'}}}}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:summon FallingSand ~-1 ~31 ~13 {Time:1,Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=tlk,score_too_min=1,score_bad_min=1] ~ ~ ~ scoreboard players set @e[type=ArmorStand,r=1,c=1] too 0},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=tlk,score_roo_min=1,score_bad_min=1] ~ ~ ~ scoreboard players set @e[type=ArmorStand,r=1,c=1] roo 0}}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:summon FallingSand ~1 ~32 ~4 {Time:1,Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=tlk,score_good_min=1,score_too_min=1] ~ ~ ~ tellraw @p {text:'*Laughs*'}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=tlk,score_good_min=1,score_roo_min=1] ~ ~ ~ tellraw @p {text:'*Laughs*'}}}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:summon FallingSand ~1 ~33 ~5 {Time:1,Block:command_block,TileEntityData:{Command:kill @e[score_gui2_min=1]},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:kill @e[score_gui_min=1]}}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:summon FallingSand ~1 ~34 ~6 {Time:1,Block:command_block,TileEntityData:{Command:scoreboard players set @e[type=Item] gui2 1 {Item:{id:minecraft:iron_sword}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:scoreboard players set @e[type=Item] gui 1 {Item:{id:minecraft:stone_hoe}}}}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:summon FallingSand ~1 ~35 ~7 {Time:1,Block:command_block,TileEntityData:{Command:execute @e[score_gui2_min=1,type=Item] ~ ~ ~ give @p iron_sword 1 0 {display:{Name:"Open_GUI"},ench:[{id:11,lvl:1}]}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:execute @e[score_gui_min=1,type=Item] ~ ~ ~ give @p stone_hoe 1 0 {display:{Name:"Open_GUI"},ench:[{id:11,lvl:1}]}}}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:summon FallingSand ~1 ~36 ~8 {Time:1,Block:command_block,TileEntityData:{Command:execute @e[type=Villager] ~ ~ ~ execute @e[r=1,c=1,score_gtk_min=1] ~ ~ ~ summon ArmorStand ~ ~1 ~ {CustomName:George_The_Knight,CustomNameVisible:1,ShowArms:1,NoBasePlate:1,Equipment:[{Count:1,tag:{display:{Name:"Open_GUI"},ench:[{id:11,lvl:1}]},id:iron_sword},{id:iron_boots,Count:1},{id:iron_leggings,Count:1,tag:{display:{color:3029133}}},{id:iron_chestplate,Count:1,tag:{display:{color:9843760}}},{id:skull,Damage:3,tag:{display:{Name:"Ah_Put_My_Head_back"}}}],Riding:{id:Chicken,CustomName:G,Silent:1,ActiveEffects:[{Id:14,Amplifier:1,Duration:1000000,Ambient:1}]}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:execute @e[type=Villager] ~ ~ ~ execute @e[r=1,c=1,score_htf_min=1] ~ ~ ~ summon ArmorStand ~ ~1 ~ {CustomName:Hellen_The_Farmer,CustomNameVisible:1,ShowArms:1,NoBasePlate:1,Equipment:[{Count:1,tag:{display:{Name:"Open_GUI"},ench:[{id:11,lvl:1}]},id:stone_hoe},{id:leather_boots,Count:1,tag:{display:{color:4210752}}},{id:leather_leggings,Count:1,tag:{display:{color:3029133}}},{id:leather_chestplate,Count:1,tag:{display:{color:9843760}}},{id:skull,Damage:3,tag:{display:{Name:"Ah_Put_My_Head_back"},SkullOwner:{Id:"b1833d94-37ba-440a-b872-e9cd8d75fabe",Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvN2MzMDI5OWM2ZmI2NGYxY2Q2ZjBhNTk4NmJjYzFkYjJlNDQ2YWRlNDlhMDQxZGVkMTNjMzRhZWMwMWMzNSJ9fX0="}]}}}}],Riding:{id:Chicken,Silent:1,CustomName:H,ActiveEffects:[{Id:14,Amplifier:1,Duration:1000000,Ambient:1}]}}}}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:summon FallingSand ~1 ~37 ~9 {Time:1,Block:command_block,TileEntityData:{Command:scoreboard players set @e[type=Item] gtk 1 {Item:{id:minecraft:red_flower}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:scoreboard players set @e[type=Item] htf 1 {Item:{id:minecraft:yellow_flower}}}}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:summon FallingSand ~1 ~38 ~10 {Time:1,Block:command_block,TileEntityData:{Command:execute @e[type=Villager] ~ ~ ~ execute @e[r=1,c=1,score_gtk_min=1] ~ ~ ~ kill @e[type=Villager]},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:execute @e[type=Villager] ~ ~ ~ execute @e[r=1,c=1,score_htf_min=1] ~ ~ ~ kill @e[type=Villager]}}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:summon FallingSand ~1 ~44 ~12 {Time:1,Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=tlk,r=1,c=3] ~ ~ ~ scoreboard players set @e[type=ArmorStand,name=tlk,r=1,c=3] bad 1},Riding:{id:FallingSand,Time:1,Block:redstone_block}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:summon FallingSand ~1 ~40 ~13 {Time:1,Block:command_block,TileEntityData:{Command:summon ArmorStand ~ ~1 ~ {CustomName:tlk,CustomNameVisible:1}},Riding:{id:FallingSand,Time:1,Block:redstone_block}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:summon FallingSand ~1 ~41 ~16 {Time:1,Block:command_block,TileEntityData:{Command:summon ArmorStand ~ ~1 ~ {CustomName:tlk,CustomNameVisible:1}},Riding:{id:FallingSand,Time:1,Block:redstone_block}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:summon FallingSand ~1 ~47 ~17 {Time:1,Block:command_block,TileEntityData:{Command:execute @e[type=ArmorStand,name=tlk,r=1,c=3] ~ ~ ~ scoreboard players set @e[type=ArmorStand,name=tlk,r=1,c=3] good 1},Riding:{id:FallingSand,Time:1,Block:redstone_block}}},Riding:{id:FallingSand,Time:1,Block:command_block,TileEntityData:{Command:gamerule commandBlockOutput false},Riding:{id:FallingSand,Time:1,Block:redstone_block,Riding:{id:FallingSand,Time:1,Block:stone}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}