How to remove Minecraft Villager Careers from their Trading Interface

I am a custom mapmaker and I need to know if there is a command to remove the annoying villager careers from their trading interface in minecraft 1.8, or to make a custom villager career. Is there any way to spawn a custom villager that has no career/custom career?

  • Minecraft Java Virtual Machine Error
  • How can I get my spawners to work when they are far away?
  • What is the best way to deal with cave spiders?
  • Can't set up a local LAN server on Minecraft 12w25a?
  • How to install mods for the new Minecraft launcher
  • How do you make a local (LAN) server in minecraft?
  • /testforblocks system problem
  • What does Minecraft's scary music mean?
  • Can both my boys have a user on minecraft PC.
  • What types of rooms can I find in a Woodland Mansion in Minecraft?
  • How do I change NEI to cheat mode?
  • Help! I got lost in Nether!
  • 2 Solutions collect form web for “How to remove Minecraft Villager Careers from their Trading Interface”

    If you mean just the display name, then a custom name will replace it:

    /summon Villager ~ ~1 ~ {CustomName:"A Villager",Career:1}
    

    If you mean to prevent careers from affecting trades (since trading will refresh trades based on their career), then you need to set their “Career” to a non-0 value that also corresponds to their “Profession” (a value of 1 covers all professions), as well as set their “CareerLevel” to a value higher than the ‘maximum’ level for that career (which varies).

    For example, the following villager will never create new trades.

    /summon Villager ~ ~1 ~ {CustomName:"A Villager",Career:1,CareerLevel:100}
    

    There is currently not a way to recreate the careers of villagers in-game, vanilla; Although, I’m sure MCEdit or something related can do something similar. Possibly a Bukkit plugin, but I’m sure there’s a way of doing it, just not in Vanilla Minecraft.

    We love Playing Games, especially Video Games.