From bdd4daef03348aa1f584a09db2853900e9da43bd Mon Sep 17 00:00:00 2001 From: AlcatrazEscapee Date: Tue, 17 Sep 2024 18:43:58 -0400 Subject: [PATCH] Add block tag translations --- .../resources/assets/primalwinter/lang/en_us.json | 8 +++++++- .../alcatrazescapee/primalwinter/data/BuiltinI18n.java | 8 ++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/Common/src/generated/resources/assets/primalwinter/lang/en_us.json b/Common/src/generated/resources/assets/primalwinter/lang/en_us.json index db584cd..10ce2b9 100644 --- a/Common/src/generated/resources/assets/primalwinter/lang/en_us.json +++ b/Common/src/generated/resources/assets/primalwinter/lang/en_us.json @@ -56,5 +56,11 @@ "primalwinter.config.windSounds": "Wind Sounds", "primalwinter.config.winterDimensions": "Winter Dimensions", "primalwinter.items": "Primal Winter", - "primalwinter.subtitle.wind": "Wind Howls" + "primalwinter.subtitle.wind": "Wind Howls", + "tag.block.primalwinter.replaceable_with_snow": "Replaceable With Snow", + "tag.block.primalwinter.replaceable_with_snowy_block_underneath": "Replaceable With Snow Underneath", + "tag.block.primalwinter.replaceable_with_snowy_stuff": "Replaceable With Snowy Stuff", + "tag.block.primalwinter.snowy_bamboo_survives_on": "Frozen Bamboo Survives On", + "tag.block.primalwinter.snowy_cactus_survives_on": "Frozen Cactus Survives On", + "tag.block.primalwinter.snowy_sugar_cane_survives_on": "Frozen Sugar Cane Survives On" } \ No newline at end of file diff --git a/NeoForge/src/test/java/com/alcatrazescapee/primalwinter/data/BuiltinI18n.java b/NeoForge/src/test/java/com/alcatrazescapee/primalwinter/data/BuiltinI18n.java index 2161ee0..f193dee 100644 --- a/NeoForge/src/test/java/com/alcatrazescapee/primalwinter/data/BuiltinI18n.java +++ b/NeoForge/src/test/java/com/alcatrazescapee/primalwinter/data/BuiltinI18n.java @@ -4,6 +4,7 @@ import java.util.function.Supplier; import java.util.stream.Collectors; import com.alcatrazescapee.primalwinter.platform.ForgeRegistryInterface; +import com.alcatrazescapee.primalwinter.util.PrimalWinterBlockTags; import com.google.common.base.Preconditions; import net.minecraft.core.registries.BuiltInRegistries; import net.minecraft.resources.ResourceLocation; @@ -90,6 +91,13 @@ protected void addTranslations() addBlock(SNOWY_RED_MUSHROOM_BLOCK, "Frosted Red Mushroom Block"); addBlock(SNOWY_MUSHROOM_STEM, "Frosted Mushroom Stem"); + add(PrimalWinterBlockTags.REPLACEABLE_WITH_SNOW, "Replaceable With Snow"); + add(PrimalWinterBlockTags.REPLACEABLE_WITH_SNOWY_STUFF, "Replaceable With Snowy Stuff"); + add(PrimalWinterBlockTags.REPLACEABLE_WITH_SNOWY_BLOCK_UNDERNEATH, "Replaceable With Snow Underneath"); + add(PrimalWinterBlockTags.SNOWY_SUGAR_CANE_SURVIVES_ON, "Frozen Sugar Cane Survives On"); + add(PrimalWinterBlockTags.SNOWY_CACTUS_SURVIVES_ON, "Frozen Cactus Survives On"); + add(PrimalWinterBlockTags.SNOWY_BAMBOO_SURVIVES_ON, "Frozen Bamboo Survives On"); + Preconditions.checkArgument(untranslatedBlocks.isEmpty(), "Missing translations for %s block(s): %s", untranslatedBlocks.size(), untranslatedBlocks.stream()