diff --git a/src/main/java/com/kuba6000/mobsinfo/nei/MobHandler.java b/src/main/java/com/kuba6000/mobsinfo/nei/MobHandler.java index 43151da..5cf3cb1 100644 --- a/src/main/java/com/kuba6000/mobsinfo/nei/MobHandler.java +++ b/src/main/java/com/kuba6000/mobsinfo/nei/MobHandler.java @@ -126,6 +126,7 @@ enum Translations { SPAWNS_EVERYWHERE, SPAWNS_IN, SPAWNS_NOT_IN, + WITHER_SKELETON_NAME, ; @@ -821,7 +822,9 @@ public MobCachedRecipe(EntityLiving mob, List mOutputs, int mobname = EntityList.getEntityString(mob); // noinspection ConstantConditions localizedName = mobname.equals("Skeleton") && ((EntitySkeleton) mob).getSkeletonType() == 1 - ? "Wither Skeleton" + ? (StatCollector.canTranslate("entity.WitherSkeleton.name") + ? StatCollector.translateToLocal("entity.WitherSkeleton.name") + : Translations.WITHER_SKELETON_NAME.get()) : (!mob.getCommandSenderName() .startsWith("entity.") ? mob.getCommandSenderName() : mobname); if (id != 0) { diff --git a/src/main/resources/assets/mobsinfo/lang/en_US.lang b/src/main/resources/assets/mobsinfo/lang/en_US.lang index ff048af..7b4cd12 100644 --- a/src/main/resources/assets/mobsinfo/lang/en_US.lang +++ b/src/main/resources/assets/mobsinfo/lang/en_US.lang @@ -29,6 +29,7 @@ mobsinfo.mobhandler.extended_info_5=which averages at 1 drop every time (100%) mobsinfo.mobhandler.spawns_everywhere=Spawns everywhere mobsinfo.mobhandler.spawns_in=Spawns in %d places... mobsinfo.mobhandler.spawns_not_in=Spawns everywhere but %d places... +mobsinfo.mobhandler.wither_skeleton_name=Wither Skeleton mobsinfo.villagertradeshandler.name=Name: mobsinfo.villagertradeshandler.mod=Mod: