                  textcomponenttranslation.func_150256_b().func_150209_a(this.func_174823_aP());
                  textcomponenttranslation.func_150256_b().func_179989_a(this.func_189512_bd());
  
-@@ -710,7 +757,7 @@
+@@ -710,7 +761,7 @@
      public IEntityLivingData func_180482_a(DifficultyInstance p_180482_1_, @Nullable IEntityLivingData p_180482_2_)
      {
          p_180482_2_ = super.func_180482_a(p_180482_1_, p_180482_2_);

+                s1 = this.getProfessionForge().getCareer(this.field_175563_bv).getName();
+            else
+                s1 = "entity.Villager." + s1;
+            //TODO: Hook into VillagerRegistry to get name
             if (s1 != null)
             {
-                TextComponentTranslation textcomponenttranslation = new TextComponentTranslation("entity.Villager." + s1, new Object[0]);

         this.func_175552_ct();
         return p_180482_2_;
     }
@@ -1030,4 +1081,6 @@
                 return ((Integer)this.func_76341_a()).intValue() >= ((Integer)this.func_76340_b()).intValue() ? ((Integer)this.func_76341_a()).intValue() : ((Integer)this.func_76341_a()).intValue() + p_179412_1_.nextInt(((Integer)this.func_76340_b()).intValue() - ((Integer)this.func_76341_a()).intValue() + 1);
             }
         }
