In quest based learning we often need to give specific items/blocks depending on the items/blocks a player has. For example we might want to have a player collect a book from a library before we give them a pick axe to clear a pathway. With NPCs we can trigger a /give command but not a /take type command. A merging of the villager trading system (with options to customize the trades) into the NPC interface would be very useful. A successful trade could them trigger a command as an additional. An attempt to trade an incorrect item could also trigger a different command. Success/failure depending on the outcome of the trade could be used as an assessment tool.
Please sign in to leave a comment.