I am currently running a minecraft 1.15 SMP (Java Edition) server with just worldguard and worldedit. I have a custom villager trader npc using the command to summon a villager with this NBT data

My villager spawns with all the corresponding Lore, requirements, and everything looks good... except I cannot actually trade for the item. I have the correct ingredients and they auto-populate in the trade window, however when I click on the selling item the item disappears. Any clue if this is a bug or if my Lore tag is messed up?

  • 1
    Wow, that command is a monstrosity. Your problem sounds interesting, but please first try to reproduce it with a shorter command by taking out unnecessary details/parts and then insert that instead. Apr 7, 2020 at 21:32

1 Answer 1


I suggest (since you are using spigot/paper/any plugin supporting server software) to just use the Shopkeepers plugin. It keeps the vanilla aesthetic, all it allows is for admins to easily set up trades by shift right-clicking on spawned in "shopkeepers" (villagers). Get it here: https://dev.bukkit.org/projects/shopkeepers

  • 1
    That sounds suspiciously like ad. It also doesm't fix the issue, it might just (maybe) avoid the entire feature. Apr 8, 2020 at 5:12
  • @FabianRöling What on earth are you talking about? The plugin is free... why would I advertise it? I use it on my multiplayer server, so I thought pointing it out as an option would be beneficial. It solves the user's issue, just because it is not how you would have done it does not make it wrong....
    – Mave
    Apr 8, 2020 at 7:17
  • 1
    No need for the salt Fabian. But Thanks for the answers! Ill try out the plugin. Apr 9, 2020 at 0:49

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .