Minecraft Data Packs / Simple

Tool to easily create villager NPC's: Conversation Engine

  • check_circle Functions
  • 7,340 views, 4 today
  • 0 downloads, 0 today
  • 33
  • 35
  • 15
sijmen_v_b
Level 40 : Master Mountaineer
36
I made a tool to easily create villager NPC's

It converts a dialogue tree into a 1.16+ data pack containing NPC's.



Check out the website for information and a tutorial: https://conversationengine.ddns.net/



It is intended for people who do not have too much experience with data packs, but it does support advanced features such as custom commands and even if statements.

And yes, you can use it to make a shopping system.

it uses villagers to detect right click but there is nothing stopping you from making the village invisible and silent and placing it over some other entity.
CompatibilityMinecraft 1.16
toMinecraft 1.20
Tags

Create an account or sign in to comment.

Maikerusama
08/20/2023 1:02 pm
Level 18 : Journeyman Cat
Would there be a way to make things like this naturally spawn? So most, of not all villagers have this, or will I always have to set it up?
1
sijmen_v_b
11/06/2023 7:43 pm
Level 40 : Master Mountaineer
history
Would there be a way? Yes. However, this is not supported by the tool. but it should not be too difficult to think of a way to execute the summon commands in random locations.
1
ThatRandomMiner2
04/25/2022 9:27 pm
Level 1 : New Miner
Is there a way to change the skins of the Villigers or is it not possible.
1
sijmen_v_b
06/03/2022 11:09 pm
Level 40 : Master Mountaineer
yes you can use the <<profession| [​name of the profession]>> to change the skin of the villager based on appearance.

you can also make the villager invisible*. then you can put it in front of anything to make it clickable.

* I plan to add a nice way to do this for now you just have to write some commands yourself.
1
Arrows_Of_Doom2
11/17/2021 12:38 pm
Level 1 : New Miner
This is epic!!!
1
Arrows_Of_Doom2
11/18/2021 11:58 pm
Level 1 : New Miner
Although, I am trying to make an RPG type thing, and I was trying to use the give, and check for, tags. Can you please explain how the tag check works?
1
sijmen_v_b
02/16/2022 5:36 pm
Level 40 : Master Mountaineer
history
this should be explained on the website. but it allows you to check if the player you talk to has a certain tag. (if you want to test if thay do not have a certain tag you can use <<else>>)
1
sijmen_v_b
02/17/2022 11:46 am
Level 40 : Master Mountaineer
i now also added a support discord for in depth support
1
ilovelampadaire
11/17/2021 5:59 am
Level 11 : Journeyman Modder
what villager of 5s villager changed name "NPC's"
1
albin_
11/17/2021 12:26 am
Level 58 : Grandmaster Fox
halo guys david di sini
1

Welcome