Easy NPC

Easy NPC

2M Downloads

[Feature Request] NPC's can interact with you as well as other blocks

MarkusBordihn opened this issue ยท 4 comments

commented

Can we get a feature where NPC's can interact with you as well as other blocks?
When i say Npc's interacting with you i mean like just running up to you and giving you quest

Originally posted by @Typhewn in #27 (comment)

@Typhewn
Thanks for your comment.
Could you please provide some additional details to see how I could implement something like this?

I could easily create specific goals like:

  • Search for player, go to the player and say something.
  • Search for player, go to the player and give him an item.

But if you have more / or more complex use-cases in your mind, it's makes no sense to create specific goals and so it would make more sense to make this more dynamic instead.

commented

but we could also use that having npcs interact with each other and with players. it'll liven up stories a lot more!

commented

We could have Npc's pushing buttons, hitting switches placing and removing blocks as commanded to do like as if we told them "Mine 4 blocks forward" they'd do it and we can guide them by telling them where to turn at so they don't run into walls

commented

what you've stated can also work, having them only going to a player within a certain radius is also an idea that could work with that

commented

Ahhh ok, so a kind of scripting language to give the NPC smaller tasks.
I like the idea, but this is something which needs more pre-work.
I will start to add some simple commands for testing and see how this goes, but could not promising anything yet.