Skip to content

Commit

Permalink
added tags to traders
Browse files Browse the repository at this point in the history
  • Loading branch information
maxheyn committed Sep 12, 2021
1 parent 2932081 commit 8dca041
Show file tree
Hide file tree
Showing 25 changed files with 175 additions and 0 deletions.
7 changes: 7 additions & 0 deletions data/miniblock_traders/functions/traders/alchemist.mcfunction
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@ kill @e[type=item,nbt={Item:{tag:{tag:mt_alchemy}}},distance=..0.5]
execute at @s run particle minecraft:happy_villager ~ ~ ~ 0.3 1 0.3 100 250
playsound minecraft:entity.experience_orb.pickup ambient @a[distance=..8] ~ ~ ~ 30

# Relevant Tags for utility and compatibility
tag @s add mt_trader
tag @s add global.ignore
tag @s add global.ignore.pos
tag @s add global.ignore.gui
tag @s add global.ignore.kill

# The below command split into lines to make it easier to read. It will not run unless it is a single line.
# data merge entity @s {VillagerData:{profession:cleric,level:5,type:snow},PersistenceRequired:1,CustomName:"\"Alchemist\"",Offers:{Recipes:[
# {buy:{id:emerald,Count:1},sell:{id:"player_head",tag:{display:{Name:"{\"text\":\"Cauldron\"}"},SkullOwner:{Id:[I;-922603379,-497987848,-1632532933,-2069520577],Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzA5NTc3YmNiYzMxYTA0MjI2ODkyMDEzOGJlZmMwMTA0OTNjZTZjMjdkMjA4YWI5Y2RiOGNlOWZhMjQ1NzMwOCJ9fX0="}]}}},Count:1},rewardExp:0b,maxUses:9999999},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@ kill @e[type=item,nbt={Item:{tag:{tag:mt_sapling}}},distance=..0.5]
execute at @s run particle minecraft:happy_villager ~ ~ ~ 0.3 1 0.3 100 250
playsound minecraft:entity.experience_orb.pickup ambient @a[distance=..8] ~ ~ ~ 30

# Relevant Tags for utility and compatibility
tag @s add mt_trader
tag @s add global.ignore
tag @s add global.ignore.pos
tag @s add global.ignore.gui
tag @s add global.ignore.kill

# The below command split into lines to make it easier to read. It will not run unless it is a single line.
# data merge entity @s {VillagerData:{profession:leatherworker,level:5,type:taiga},PersistenceRequired:1,CustomName:"\"Arborculturalist\"",Offers:{Recipes:[
# {buy:{id:emerald,Count:1},sell:{id:"player_head",tag:{display:{Name:"{\"text\":\"Oak Log\"}"},SkullOwner:{Id:[I;-55379546,753746504,-1517949859,-1306493605],Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNTRhYWRhNGQ5ZmNlZGE5MDE4NjkxOGQ2Y2EzNWI5YTBlYWQ4ZTRiMTRjOWQ5NDI3MTU3ZWU5YjkzMzlkN2IxIn19fQ=="}]}}},Count:1},rewardExp:0b,maxUses:9999999},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@ kill @e[type=item,nbt={Item:{tag:{tag:mt_astronomy}}},distance=..0.5]
execute at @s run particle minecraft:happy_villager ~ ~ ~ 0.3 1 0.3 100 250
playsound minecraft:entity.experience_orb.pickup ambient @a[distance=..8] ~ ~ ~ 30

# Relevant Tags for utility and compatibility
tag @s add mt_trader
tag @s add global.ignore
tag @s add global.ignore.pos
tag @s add global.ignore.gui
tag @s add global.ignore.kill

# The below command split into lines to make it easier to read. It will not run unless it is a single line.
# data merge entity @s {VillagerData:{profession:cartographer,level:5,type: snow},PersistenceRequired:1,CustomName:"\"Astronomer\"",Offers:{Recipes:[
# {buy:{id:emerald,Count:1},sell:{id:"player_head",tag:{display:{Name:"{\"text\":\"Spyglass\"}"},SkullOwner:{Id:[I;-1054666174,-1656598702,-1876453964,-461724679],Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWZlM2JjYmE1N2M3YjdmOGQ0NjJiMzAwNTQzZDEzMmVjZWE5YmYyZWQ1ODdjYzlkOTk0YTM5NWFjOTU5MmVhYSJ9fX0="}]}}},Count:1},rewardExp:0b,maxUses:9999999},
Expand Down
7 changes: 7 additions & 0 deletions data/miniblock_traders/functions/traders/baker.mcfunction
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@ kill @e[type=item,nbt={Item:{tag:{tag:mt_bake}}},distance=..0.5]
execute at @s run particle minecraft:happy_villager ~ ~ ~ 0.3 1 0.3 100 250
playsound minecraft:entity.experience_orb.pickup ambient @a[distance=..8] ~ ~ ~ 30

# Relevant Tags for utility and compatibility
tag @s add mt_trader
tag @s add global.ignore
tag @s add global.ignore.pos
tag @s add global.ignore.gui
tag @s add global.ignore.kill

# The below command split into lines to make it easier to read. It will not run unless it is a single line.
# data merge entity @s {VillagerData:{profession:butcher,level:5,type:taiga},PersistenceRequired:1,CustomName:"\"Baker\"",Offers:{Recipes:[
# {buy:{id:emerald,Count:1},sell:{id:"player_head",tag:{display:{Name:"{\"text\":\"Cake\"}"},SkullOwner:{Id:[I;1116589873,253052146,-1537080906,-693884363],Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzhmYWE0Y2U3OTA1NGNjOWI4ZTFjOWRlNDgyM2MyMmNjMDY5ODRhOGE0ZjZkZTYyYmRhOTBiNTJjNWZlY2RkNiJ9fX0="}]}}},Count:1},rewardExp:0b,maxUses:9999999},
Expand Down
7 changes: 7 additions & 0 deletions data/miniblock_traders/functions/traders/bartender.mcfunction
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@ kill @e[type=item,nbt={Item:{tag:{tag:mt_bartender}}},distance=..0.5]
execute at @s run particle minecraft:happy_villager ~ ~ ~ 0.3 1 0.3 100 250
playsound minecraft:entity.experience_orb.pickup ambient @a[distance=..8] ~ ~ ~ 30

# Relevant Tags for utility and compatibility
tag @s add mt_trader
tag @s add global.ignore
tag @s add global.ignore.pos
tag @s add global.ignore.gui
tag @s add global.ignore.kill

# The below command split into lines to make it easier to read. It will not run unless it is a single line.
# data merge entity @s {VillagerData:{profession:cleric,level:5,type:plains},PersistenceRequired:1,CustomName:"\"Bartender\"",Offers:{Recipes:[
# {buy:{id:emerald,Count:1},sell:{id:"player_head",tag:{display:{Name:"{\"text\":\"Coca Cola\"}"},SkullOwner:{Id:[I;-1157208890,1574650735,-1377882779,1281476000],Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjlmYTMxNjM1YTZiY2JkNjAwNjEzNTYxNTQ5YTMwYzE4ODg4ZWQ2MmZiMDViZjJkYTIzMTM5OGY4ODJlYTNkIn19fQ=="}]}}},Count:1},rewardExp:0b,maxUses:9999999},
Expand Down
7 changes: 7 additions & 0 deletions data/miniblock_traders/functions/traders/beekeeper.mcfunction
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@ kill @e[type=item,nbt={Item:{tag:{tag:mt_bees}}},distance=..0.5]
execute at @s run particle minecraft:happy_villager ~ ~ ~ 0.3 1 0.3 100 250
playsound minecraft:entity.experience_orb.pickup ambient @a[distance=..8] ~ ~ ~ 30

# Relevant Tags for utility and compatibility
tag @s add mt_trader
tag @s add global.ignore
tag @s add global.ignore.pos
tag @s add global.ignore.gui
tag @s add global.ignore.kill

# The below command split into lines to make it easier to read. It will not run unless it is a single line.
# data merge entity @s {VillagerData:{profession:weaponsmith,level:5,type:jungle},PersistenceRequired:1,CustomName:"\"Beekeeper\"",Offers:{Recipes:[
# {buy:{id:emerald,Count:1},sell:{id:"player_head",tag:{display:{Name:"{\"text\":\"Honey\"}"},SkullOwner:{Id:[I;-1353968602,-2075572998,-1764666166,-524272984],Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7ImlkIjoiMGMwOGJiNmIyZWMzNDI2MjhhYmRkYjRkYmVhZWU1MDMiLCJ0eXBlIjoiU0tJTiIsInVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDA3ZTQ1MDE5MjhlYThkYjUzZWM4MGVjY2ZhMzgzNjQ0OTY3YTAwZDhjZTViODczNWZiOWRmOGU2ODYwM2RhYiIsInByb2ZpbGVJZCI6IjgwMThhYjAwYjJhZTQ0Y2FhYzliZjYwZWY5MGY0NWU1IiwidGV4dHVyZUlkIjoiNDA3ZTQ1MDE5MjhlYThkYjUzZWM4MGVjY2ZhMzgzNjQ0OTY3YTAwZDhjZTViODczNWZiOWRmOGU2ODYwM2RhYiJ9fSwic2tpbiI6eyJpZCI6IjBjMDhiYjZiMmVjMzQyNjI4YWJkZGI0ZGJlYWVlNTAzIiwidHlwZSI6IlNLSU4iLCJ1cmwiOiJodHRwOi8vdGV4dHVyZXMubWluZWNyYWZ0Lm5ldC90ZXh0dXJlLzQwN2U0NTAxOTI4ZWE4ZGI1M2VjODBlY2NmYTM4MzY0NDk2N2EwMGQ4Y2U1Yjg3MzVmYjlkZjhlNjg2MDNkYWIiLCJwcm9maWxlSWQiOiI4MDE4YWIwMGIyYWU0NGNhYWM5YmY2MGVmOTBmNDVlNSIsInRleHR1cmVJZCI6IjQwN2U0NTAxOTI4ZWE4ZGI1M2VjODBlY2NmYTM4MzY0NDk2N2EwMGQ4Y2U1Yjg3MzVmYjlkZjhlNjg2MDNkYWIiLCJtZXRhZGF0YSI6eyJtb2RlbCI6InNsaW0ifX0sImNhcGUiOm51bGx9"}]}}},Count:1},rewardExp:0b,maxUses:9999999},
Expand Down
7 changes: 7 additions & 0 deletions data/miniblock_traders/functions/traders/chef.mcfunction
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@ kill @e[type=item,nbt={Item:{tag:{tag:mt_chef}}},distance=..0.5]
execute at @s run particle minecraft:happy_villager ~ ~ ~ 0.3 1 0.3 100 250
playsound minecraft:entity.experience_orb.pickup ambient @a[distance=..8] ~ ~ ~ 30

# Relevant Tags for utility and compatibility
tag @s add mt_trader
tag @s add global.ignore
tag @s add global.ignore.pos
tag @s add global.ignore.gui
tag @s add global.ignore.kill

# The below command split into lines to make it easier to read. It will not run unless it is a single line.
# data merge entity @s {VillagerData:{profession:butcher,level:5,type:desert},PersistenceRequired:1,CustomName:"\"Chef\"",Offers:{Recipes:[
# {buy:{id:emerald,Count:1},sell:{id:"player_head",tag:{display:{Name:"{\"text\":\"Mac and Cheese\"}"},SkullOwner:{Id:[I;-1528446196,-808237267,-2059520990,-1542307753],Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNmJiZWNiYTUyMzE4MDVhYWFkZGE4MWQ3NjRiMDk2ZWVlNjJlZDJlNGNiNDQ3NDQ4NTQ0ZjUxODJiMDkxZjEwMSJ9fX0="}]}}},Count:1},rewardExp:0b,maxUses:9999999},
Expand Down
7 changes: 7 additions & 0 deletions data/miniblock_traders/functions/traders/engineer.mcfunction
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@ kill @e[type=item,nbt={Item:{tag:{tag:mt_engineer}}},distance=..0.5]
execute at @s run particle minecraft:happy_villager ~ ~ ~ 0.3 1 0.3 100 250
playsound minecraft:entity.experience_orb.pickup ambient @a[distance=..8] ~ ~ ~ 30

# Relevant Tags for utility and compatibility
tag @s add mt_trader
tag @s add global.ignore
tag @s add global.ignore.pos
tag @s add global.ignore.gui
tag @s add global.ignore.kill

# The below command split into lines to make it easier to read. It will not run unless it is a single line.
# data merge entity @s {VillagerData:{profession:armorer,level:5,type:savanna},PersistenceRequired:1,CustomName:"\"Engineer\"",Offers:{Recipes:[
# {buy:{id:emerald,Count:1},sell:{id:"player_head",tag:{display:{Name:"{\"text\":\"Piston\"}"},SkullOwner:{Id:[I;-137614125,1212368822,-2066389118,577365826],Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYWE4NjhjZTkxN2MwOWFmOGU0YzM1MGE1ODA3MDQxZjY1MDliZjJiODlhY2E0NWU1OTFmYmJkN2Q0YjExN2QifX19"}]}}},Count:1},rewardExp:0b,maxUses:9999999},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@ kill @e[type=item,nbt={Item:{tag:{tag:mt_desert}}},distance=..0.5]
execute at @s run particle minecraft:happy_villager ~ ~ ~ 0.3 1 0.3 100 250
playsound minecraft:entity.experience_orb.pickup ambient @a[distance=..8] ~ ~ ~ 30

# Relevant Tags for utility and compatibility
tag @s add mt_trader
tag @s add global.ignore
tag @s add global.ignore.pos
tag @s add global.ignore.gui
tag @s add global.ignore.kill

# The below command split into lines to make it easier to read. It will not run unless it is a single line.
# data merge entity @s {VillagerData:{profession:cartographer,level:5,type:desert},PersistenceRequired:1,CustomName:"\"Eremologist\"",Offers:{Recipes:[
# {buy:{id:emerald,Count:1},sell:{id:"player_head",tag:{display:{Name:"{\"text\":\"Sand\"}"},SkullOwner:{Id:[I;1381378554,1711423830,-2009393088,1937950700],Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNTMzOThhYjNjYjY5NmIzNDQzMGJlOTQ0YjE0YWZiZDIyN2ZkODdlOTkwMjZiY2ZjOGI3Mzg3YTg2MWJkZSJ9fX0="}]}}},Count:1},rewardExp:0b,maxUses:9999999},
Expand Down
7 changes: 7 additions & 0 deletions data/miniblock_traders/functions/traders/furnisher.mcfunction
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@ kill @e[type=item,nbt={Item:{tag:{tag:mt_furnish}}},distance=..0.5]
execute at @s run particle minecraft:happy_villager ~ ~ ~ 0.3 1 0.3 100 250
playsound minecraft:entity.experience_orb.pickup ambient @a[distance=..8] ~ ~ ~ 30

# Relevant Tags for utility and compatibility
tag @s add mt_trader
tag @s add global.ignore
tag @s add global.ignore.pos
tag @s add global.ignore.gui
tag @s add global.ignore.kill

# The below command split into lines to make it easier to read. It will not run unless it is a single line.
# data merge entity @s {VillagerData:{profession:shepherd,level:5,type:plains},PersistenceRequired:1,CustomName:"\"Furnisher\"",Offers:{Recipes:[
# {buy:{id:emerald,Count:1},sell:{id:"player_head",tag:{display:{Name:"{\"text\":\"Wooden Chest\"}"},SkullOwner:{Id:[I;1475604554,-133937347,-1728975250,-417416949],Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDdlYzQxZTBkZjhlMTcwZDk3ZjliOWFmMWQ2NWVkYWQ0OTc5Yzc4Yzg5YjAxYjE4MGYzODllZTA4YTYxYWY4MiJ9fX0="}]}}},Count:1},rewardExp:0b,maxUses:9999999},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@ kill @e[type=item,nbt={Item:{tag:{tag:mt_game}}},distance=..0.5]
execute at @s run particle minecraft:happy_villager ~ ~ ~ 0.3 1 0.3 100 250
playsound minecraft:entity.experience_orb.pickup ambient @a[distance=..8] ~ ~ ~ 30

# Relevant Tags for utility and compatibility
tag @s add mt_trader
tag @s add global.ignore
tag @s add global.ignore.pos
tag @s add global.ignore.gui
tag @s add global.ignore.kill

# The below command split into lines to make it easier to read. It will not run unless it is a single line.
# data merge entity @s {VillagerData:{profession:cartographer,level:5,type:taiga},PersistenceRequired:1,CustomName:"\"Gamemaster\"",Offers:{Recipes:[
# {buy:{id:emerald,Count:1},sell:{id:"player_head",tag:{display:{Name:"{\"text\":\"Red Player Piece\"}"},SkullOwner:{Id:[I;-63035681,225069933,-1372847351,1276459827],Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNTMzYTViZmM4YTJhM2ExNTJkNjQ2YTViZWE2OTRhNDI1YWI3OWRiNjk0YjIxNGYxNTZjMzdjNzE4M2FhIn19fQ=="}]}}},Count:1},rewardExp:0b,maxUses:9999999},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@ kill @e[type=item,nbt={Item:{tag:{tag:mt_flower}}},distance=..0.5]
execute at @s run particle minecraft:happy_villager ~ ~ ~ 0.3 1 0.3 100 250
playsound minecraft:entity.experience_orb.pickup ambient @a[distance=..8] ~ ~ ~ 30

# Relevant Tags for utility and compatibility
tag @s add mt_trader
tag @s add global.ignore
tag @s add global.ignore.pos
tag @s add global.ignore.gui
tag @s add global.ignore.kill

# The below command split into lines to make it easier to read. It will not run unless it is a single line.
# data merge entity @s {VillagerData:{profession:farmer,level:5,type:jungle},PersistenceRequired:1,CustomName:"\"Horticulturist\"",Offers:{Recipes:[
# {buy:{id:emerald,Count:1},sell:{id:"player_head",tag:{display:{Name:"{\"text\":\"Moss Block\"}"},SkullOwner:{Id:[I;538523570,-610710158,-2036008709,-81306847],Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWIwOTZlMDFkZTJlYjFlODQ5OWZkMjg0YjhiMmNkOWMyZGI1NmU2MzJjMzAyYTJmOWEwODg0ZjIzODFkODA2NyJ9fX0="}]}}},Count:1},rewardExp:0b,maxUses:9999999},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@ kill @e[type=item,nbt={Item:{tag:{tag:mt_mineral}}},distance=..0.5]
execute at @s run particle minecraft:happy_villager ~ ~ ~ 0.3 1 0.3 100 250
playsound minecraft:entity.experience_orb.pickup ambient @a[distance=..8] ~ ~ ~ 30

# Relevant Tags for utility and compatibility
tag @s add mt_trader
tag @s add global.ignore
tag @s add global.ignore.pos
tag @s add global.ignore.gui
tag @s add global.ignore.kill

# The below command split into lines to make it easier to read. It will not run unless it is a single line.
# data merge entity @s {VillagerData:{profession:mason,level:5,type:desert},PersistenceRequired:1,CustomName:"\"Mineralogist\"",Offers:{Recipes:[
# {buy:{id:emerald,Count:1},sell:{id:"player_head",tag:{display:{Name:"{\"text\":\"Coal Ore\"}"},SkullOwner:{Id:[I;-640806278,-3390182,-1730348283,-303318522],Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzYxYzU3OTc0ZjEwMmQzZGViM2M1M2Q0MmZkZTkwOWU5YjM5Y2NiYzdmNzc2ZTI3NzU3NWEwMmQ1MWExOTk5ZSJ9fX0="}]}}},Count:1},rewardExp:0b,maxUses:9999999},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@ kill @e[type=item,nbt={Item:{tag:{tag:mt_nether}}},distance=..0.5]
execute at @s run particle minecraft:happy_villager ~ ~ ~ 0.3 1 0.3 100 250
playsound minecraft:entity.experience_orb.pickup ambient @a[distance=..8] ~ ~ ~ 30

# Relevant Tags for utility and compatibility
tag @s add mt_trader
tag @s add global.ignore
tag @s add global.ignore.pos
tag @s add global.ignore.gui
tag @s add global.ignore.kill

# The below command split into lines to make it easier to read. It will not run unless it is a single line.
# data merge entity @s {VillagerData:{profession:cartographer,level:5,type:savanna},PersistenceRequired:1,CustomName:"\"Netherographer\"",Offers:{Recipes:[
# {buy:{id:emerald,Count:1},sell:{id:"player_head",tag:{display:{Name:"{\"text\":\"Netherrack\"}"},SkullOwner:{Id:[I;-1696461021,-1396682981,-1685500882,189325391],Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMWRkMzBlMmZjNWNiMDQ0NjFiYWJjMzk0MjMzODAxODdkMzUyNjUwOWNkNmQ0YzM1YzA0ZjYxNmYzMWIxYjkxZiJ9fX0="}]}}},Count:1},rewardExp:0b,maxUses:9999999},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@ kill @e[type=item,nbt={Item:{tag:{tag:mt_ocean}}},distance=..0.5]
execute at @s run particle minecraft:happy_villager ~ ~ ~ 0.3 1 0.3 100 250
playsound minecraft:entity.experience_orb.pickup ambient @a[distance=..8] ~ ~ ~ 30

# Relevant Tags for utility and compatibility
tag @s add mt_trader
tag @s add global.ignore
tag @s add global.ignore.pos
tag @s add global.ignore.gui
tag @s add global.ignore.kill

# The below command split into lines to make it easier to read. It will not run unless it is a single line.
# data merge entity @s {VillagerData:{profession:cartographer,level:5,type:snow},PersistenceRequired:1,CustomName:"\"Oceanographer\"",Offers:{Recipes:[
# {buy:{id:emerald,Count:1},sell:{id:"player_head",tag:{display:{Name:"{\"text\":\"Prismarine\"}"},SkullOwner:{Id:[I;1522064447,1838826504,-1792806733,201393392],Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjdiZjExMWQ2NzFiNTI3NzBkNmEyNGZkNzhjOGYwZTEwN2QzZjdjZmRmNjcxZDcyYjUzMjEwM2ZkOWVlOWI4OSJ9fX0="}]}}},Count:1},rewardExp:0b,maxUses:9999999},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@ kill @e[type=item,nbt={Item:{tag:{tag:mt_carrot}}},distance=..0.5]
execute at @s run particle minecraft:happy_villager ~ ~ ~ 0.3 1 0.3 100 250
playsound minecraft:entity.experience_orb.pickup ambient @a[distance=..8] ~ ~ ~ 30

# Relevant Tags for utility and compatibility
tag @s add mt_trader
tag @s add global.ignore
tag @s add global.ignore.pos
tag @s add global.ignore.gui
tag @s add global.ignore.kill

# The below command split into lines to make it easier to read. It will not run unless it is a single line.
# data merge entity @s {VillagerData:{profession:farmer,level:5,type:swamp},PersistenceRequired:1,CustomName:"\"Olericulturist\"",Offers:{Recipes:[
# {buy:{id:emerald,Count:1},sell:{id:"player_head",tag:{display:{Name:"{\"text\":\"Lettuce\"}"},SkullOwner:{Id:[I;-110667807,-1464269963,1137403645,-2048879243],Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTk3OWZlN2IzMmZiN2ZjOTc0NmUxNTc0NzFmOTc1ZjMxYWZjYjU4ZmQ4YjVhY2I4YmY1M2VjMzUwZjRkNWMyIn19fQ=="}]}}},Count:1},rewardExp:0b,maxUses:9999999},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,13 @@ kill @e[type=item,nbt={Item:{tag:{tag:mt_rock}}},distance=..0.5]
execute at @s run particle minecraft:happy_villager ~ ~ ~ 0.3 1 0.3 100 250
playsound minecraft:entity.experience_orb.pickup ambient @a[distance=..8] ~ ~ ~ 30

# Relevant Tags for utility and compatibility
tag @s add mt_trader
tag @s add global.ignore
tag @s add global.ignore.pos
tag @s add global.ignore.gui
tag @s add global.ignore.kill

# The below command split into lines to make it easier to read. It will not run unless it is a single line.
# data merge entity @s {VillagerData:{profession:mason,level:5,type:plains},PersistenceRequired:1,CustomName:"\"Olericulturist\"",Offers:{Recipes:[
# {buy:{id:emerald,Count:1},sell:{id:"player_head",tag:{display:{Name:"{\"text\":\"Stone\"}"},SkullOwner:{Id:[I;1574779933,-1714798066,-1987665384,2114116260],Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTU0ODE4MjMzYzgxMTg3M2U4NWY1YTRlYTQ0MjliNzVmMjNiNmFlMGVhNmY1ZmMwZjdiYjQyMGQ3YzQ3MSJ9fX0="}]}}},Count:1},rewardExp:0b,maxUses:9999999},
Expand Down
Loading

0 comments on commit 8dca041

Please sign in to comment.