Skip to content

Commit

Permalink
Close #3786 Add support for naming tag categories instead of registries
Browse files Browse the repository at this point in the history
  • Loading branch information
mezz committed Oct 1, 2024
1 parent c8357cd commit 40f7fbd
Show file tree
Hide file tree
Showing 7 changed files with 28 additions and 23 deletions.
6 changes: 3 additions & 3 deletions Common/src/main/resources/assets/jei/lang/en_us.json
Original file line number Diff line number Diff line change
Expand Up @@ -174,10 +174,10 @@
"gui.jei.category.compostable": "Composting",
"gui.jei.category.compostable.chance": "Chance: %s%%",
"gui.jei.category.itemInformation": "Information",
"gui.jei.category.registry.block": "Block",
"gui.jei.category.registry.item": "Item",
"gui.jei.category.registry.fluid": "Fluid",
"gui.jei.category.tagInformation": "%s Tags",
"gui.jei.category.tagInformation.block": "Block Tags",
"gui.jei.category.tagInformation.fluid": "Fluid Tags",
"gui.jei.category.tagInformation.item": "Item Tags",
"gui.jei.category.recipe.crashed": "This recipe crashed. Please see the client logs for details.",

"_comment": "Messages",
Expand Down
6 changes: 3 additions & 3 deletions Common/src/main/resources/assets/jei/lang/ja_jp.json
Original file line number Diff line number Diff line change
Expand Up @@ -174,10 +174,10 @@
"gui.jei.category.compostable": "堆肥化",
"gui.jei.category.compostable.chance": "確率:%s%%",
"gui.jei.category.itemInformation": "説明",
"gui.jei.category.registry.block": "ブロック",
"gui.jei.category.registry.item": "アイテム",
"gui.jei.category.registry.fluid": "流体",
"gui.jei.category.tagInformation": "%sタグ",
"gui.jei.category.tagInformation.block": "ブロックタグ",
"gui.jei.category.tagInformation.fluid": "流体タグ",
"gui.jei.category.tagInformation.item": "アイテムタグ",

"_comment": "Messages",
"jei.message.configured": "ゲーム内で設定にアクセスするには、\n\"Configured\" Modをインストールしてください",
Expand Down
6 changes: 3 additions & 3 deletions Common/src/main/resources/assets/jei/lang/pt_pt.json
Original file line number Diff line number Diff line change
Expand Up @@ -78,9 +78,9 @@
"gui.jei.category.compostable": "Compostável",
"gui.jei.category.compostable.chance": "Probabilidade: %s%%",
"gui.jei.category.itemInformation": "Informação",
"gui.jei.category.registry.block": "Bloco",
"gui.jei.category.registry.item": "Item",
"gui.jei.category.registry.fluid": "Fluído",
"gui.jei.category.tagInformation.block": "Bloco Etiquetas",
"gui.jei.category.tagInformation.fluid": "Fluído Etiquetas",
"gui.jei.category.tagInformation.item": "Item Etiquetas",
"gui.jei.category.tagInformation": "%s Etiquetas",

"_comment": "Key Names",
Expand Down
6 changes: 3 additions & 3 deletions Common/src/main/resources/assets/jei/lang/sv_se.json
Original file line number Diff line number Diff line change
Expand Up @@ -171,9 +171,9 @@
"gui.jei.category.compostable": "Kompostering",
"gui.jei.category.compostable.chance": "Chans: %s %%",
"gui.jei.category.itemInformation": "Information",
"gui.jei.category.registry.block": "Block",
"gui.jei.category.registry.item": "Föremål",
"gui.jei.category.registry.fluid": "Vätska",
"gui.jei.category.tagInformation.block": "Block taggar",
"gui.jei.category.tagInformation.fluid": "Vätska taggar",
"gui.jei.category.tagInformation.item": "Föremål taggar",
"gui.jei.category.tagInformation": "%s taggar",

"_comment": "Messages",
Expand Down
6 changes: 3 additions & 3 deletions Common/src/main/resources/assets/jei/lang/zh_cn.json
Original file line number Diff line number Diff line change
Expand Up @@ -173,9 +173,9 @@
"gui.jei.category.compostable": "堆肥",
"gui.jei.category.compostable.chance": "概率:%s%%",
"gui.jei.category.itemInformation": "信息",
"gui.jei.category.registry.block": "方块",
"gui.jei.category.registry.item": "物品",
"gui.jei.category.registry.fluid": "液体",
"gui.jei.category.tagInformation.block": "方块 标签",
"gui.jei.category.tagInformation.fluid": "液体 标签",
"gui.jei.category.tagInformation.item": "物品 标签",
"gui.jei.category.tagInformation": "%s 标签",

"_comment": "Messages",
Expand Down
6 changes: 3 additions & 3 deletions Common/src/main/resources/assets/jei/lang/zh_tw.json
Original file line number Diff line number Diff line change
Expand Up @@ -171,9 +171,9 @@
"gui.jei.category.compostable": "可堆肥",
"gui.jei.category.compostable.chance": "機率:%s%%",
"gui.jei.category.itemInformation": "資訊",
"gui.jei.category.registry.block": "方塊",
"gui.jei.category.registry.item": "物品",
"gui.jei.category.registry.fluid": "流體",
"gui.jei.category.tagInformation.block": "方塊 標籤",
"gui.jei.category.tagInformation.fluid": "流體 標籤",
"gui.jei.category.tagInformation.item": "物品 標籤",
"gui.jei.category.tagInformation": "%s 標籤",

"_comment": "Messages",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
import mezz.jei.library.util.ResourceLocationUtil;
import net.minecraft.ChatFormatting;
import net.minecraft.client.gui.navigation.ScreenRectangle;
import net.minecraft.locale.Language;
import net.minecraft.network.chat.Component;
import net.minecraft.network.chat.FormattedText;
import net.minecraft.resources.ResourceLocation;
Expand Down Expand Up @@ -50,11 +51,15 @@ public TagInfoRecipeCategory(IGuiHelper guiHelper, T recipeType, ResourceLocatio
}

private static Component createTitle(ResourceLocation registryLocation) {
Component registryName = Component.translatableWithFallback(
"gui.jei.category.registry." + ResourceLocationUtil.sanitizePath(registryLocation.getPath()),
StringUtils.capitalize(registryLocation.getPath())
);
return Component.translatable("gui.jei.category.tagInformation", registryName);
String registryName = ResourceLocationUtil.sanitizePath(registryLocation.getPath());
String registryNameTranslationKey = "gui.jei.category.tagInformation." + registryName;

Language language = Language.getInstance();
if (language.has(registryNameTranslationKey)) {
return Component.translatable(registryNameTranslationKey);
}

return Component.translatable("gui.jei.category.tagInformation", StringUtils.capitalize(registryLocation.getPath()));
}

@Override
Expand Down

0 comments on commit 40f7fbd

Please sign in to comment.