From 2c055456f02faac10c97bd96b0d30e56dfa466c1 Mon Sep 17 00:00:00 2001 From: WingChunWong Date: Sat, 31 Jan 2026 12:15:35 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E2=9C=A8=20feat:=20Port=20to=201.21.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gradle.properties | 4 ++-- src/main/resources/i18nMetaData.json | 9 +++++++++ 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/gradle.properties b/gradle.properties index f179df4..53d9848 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ -version=3.7.0 -minecraft=1.6.1,1.6.2,1.6.4,1.7.2,1.7.10,1.8,1.8.8,1.8.9,1.9,1.9.4,1.10,1.10.2,1.11,1.11.2,1.12,1.12.1,1.12.2,1.13.2,1.14,1.14.1,1.14.2,1.14.3,1.14.4,1.15,1.15.1,1.15.2,1.16,1.16.1,1.16.2,1.16.3,1.16.4,1.16.5,1.17,1.17.1,1.18,1.18.1,1.18.2,1.19,1.19.1,1.19.2,1.19.3,1.19.4,1.20,1.20.1,1.20.2,1.20.3,1.20.4,1.20.5,1.20.6,1.21,1.21.1,1.21.2,1.21.3,1.21.4,1.21.5,1.21.6,1.21.7,1.21.8,1.21.9,1.21.10 +version=3.7.1 +minecraft=1.6.1,1.6.2,1.6.4,1.7.2,1.7.10,1.8,1.8.8,1.8.9,1.9,1.9.4,1.10,1.10.2,1.11,1.11.2,1.12,1.12.1,1.12.2,1.13.2,1.14,1.14.1,1.14.2,1.14.3,1.14.4,1.15,1.15.1,1.15.2,1.16,1.16.1,1.16.2,1.16.3,1.16.4,1.16.5,1.17,1.17.1,1.18,1.18.1,1.18.2,1.19,1.19.1,1.19.2,1.19.3,1.19.4,1.20,1.20.1,1.20.2,1.20.3,1.20.4,1.20.5,1.20.6,1.21,1.21.1,1.21.2,1.21.3,1.21.4,1.21.5,1.21.6,1.21.7,1.21.8,1.21.9,1.21.10,1.21.11 curseforge=NeoForge,Forge,Fabric,Quilt,Client,Java 8,Java 9,Java 10,Java 11,Java 12,Java 13,Java 14,Java 15,Java 16,Java 17,Java 18 \ No newline at end of file diff --git a/src/main/resources/i18nMetaData.json b/src/main/resources/i18nMetaData.json index beafd68..afbfb8e 100644 --- a/src/main/resources/i18nMetaData.json +++ b/src/main/resources/i18nMetaData.json @@ -182,6 +182,15 @@ "1.20", "1.19" ] + }, + { + "gameVersions": "[1.21.11,1.21.11]", + "packFormat": 75, + "convertFrom":[ + "1.21", + "1.20", + "1.19" + ] } ], "assets": [ From 7567ba8523c1c5030db79869acbc44e52f51bac8 Mon Sep 17 00:00:00 2001 From: WingChunWong Date: Sat, 31 Jan 2026 12:16:16 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=F0=9F=8C=90=20i18n(resource-pack):=20?= =?UTF-8?q?=E5=BC=95=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/i18nupdatemod/core/ResourcePackConverter.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/i18nupdatemod/core/ResourcePackConverter.java b/src/main/java/i18nupdatemod/core/ResourcePackConverter.java index 0a97712..db3ae4a 100644 --- a/src/main/java/i18nupdatemod/core/ResourcePackConverter.java +++ b/src/main/java/i18nupdatemod/core/ResourcePackConverter.java @@ -77,6 +77,13 @@ public void convert(int packFormat, String description) throws Exception { private byte[] convertPackMeta(InputStream is, int packFormat, String description) { PackMeta meta = GSON.fromJson(new InputStreamReader(is, StandardCharsets.UTF_8), PackMeta.class); meta.pack.pack_format = packFormat; + if (packFormat > 64) { + meta.pack.min_format = packFormat; + meta.pack.max_format = packFormat; + } else { + meta.pack.min_format = null; + meta.pack.max_format = null; + } meta.pack.description = description; return GSON.toJson(meta).getBytes(StandardCharsets.UTF_8); } @@ -86,6 +93,8 @@ private static class PackMeta { private static class Pack { int pack_format; + Integer min_format; + Integer max_format; String description; } }