Skip to content

Commit c63cd41

Browse files
committed
feat: 1.20.5
1 parent c2bbcf1 commit c63cd41

4 files changed

Lines changed: 28 additions & 8 deletions

File tree

README.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# 自动汉化更新模组Ⅲ
2+
23
[![Version](https://img.shields.io/github/v/release/CFPAOrg/I18nUpdateMod3?label=&logo=V&labelColor=E1F5FE&color=5D87BF&style=for-the-badge)](https://github.com/CFPAOrg/I18nUpdateMod3/tags)
34
[![CurseForge](https://cf.way2muchnoise.eu/short_I18nUpdateMod.svg?badge_style=for_the_badge)](https://www.curseforge.com/minecraft/mc-mods/i18nupdatemod)
45
[![Modrinth](https://img.shields.io/modrinth/dt/PWERr14M?label=&logo=Modrinth&labelColor=white&color=00AF5C&style=for-the-badge)](https://modrinth.com/mod/i18nupdatemod)
@@ -14,19 +15,29 @@
1415
本Mod用于自动下载、更新、应用「简体中文资源包」。
1516

1617
## 下载
18+
1719
- [CurseForge](https://www.curseforge.com/minecraft/mc-mods/i18nupdatemod)
1820
- [Modrinth](https://modrinth.com/mod/i18nupdatemod)
1921

2022
## 支持的版本
21-
- Minecraft:1.6.1~1.20.4 都支持
23+
24+
- Minecraft:1.6.1~1.20.5 都支持
2225
- Mod加载器:MinecraftForge、NeoForge、Fabric、Quilt 都支持
2326
- Java:8~21 都支持
2427

2528
仅仅需要在mods文件夹中放置本Mod的jar文件即可,Mod本身与各主流Minecraft版本、Mod Loader、Java版本均兼容,Mod本身不需要进行任何版本隔离。
2629

2730
## 支持的「简体中文资源包」
31+
2832
为了尽可能实用,目前本Mod会根据游戏版本自动下载、合并、转换「简体中文资源包」。
2933

3034
- 官方资源:1.10.2、1.12.2、1.16、1.18、1.19、1.20
3135
- 合并转换:会合并加转换最近版本的一些资源包,尽可能做最大化的支持
32-
- 特别说明:1.13开始将语言文件变化为json格式,所以不能将1.12.2的资源包用于1.13以上,反之同理
36+
- 特别说明:1.13开始将语言文件变化为json格式,所以不能将1.12.2的资源包用于1.13以上,反之同理
37+
38+
## 开发环境
39+
40+
请使用Java 8及以上的JDK构建。
41+
```shell
42+
gradle clean build
43+
```

build.gradle.kts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,17 +43,17 @@ configurations.configureEach {
4343
}
4444

4545
dependencies {
46-
testImplementation("org.junit.jupiter:junit-jupiter-api:5.10.0")
47-
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.10.0")
46+
testImplementation("org.junit.jupiter:junit-jupiter-api:5.10.2")
47+
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.10.2")
4848
implementation("net.runelite.archive-patcher:archive-patcher-applier:1.2")
49-
compileOnly("org.jetbrains:annotations:24.0.1")
49+
compileOnly("org.jetbrains:annotations:24.1.0")
5050

5151
implementation("net.fabricmc:fabric-loader:0.14.22")
5252
implementation("cpw.mods:modlauncher:8.1.3")
5353
implementation("net.minecraft:launchwrapper:1.12")
5454

55-
implementation("commons-io:commons-io:2.14.0")
56-
implementation("org.ow2.asm:asm:9.6")
55+
implementation("commons-io:commons-io:2.16.1")
56+
implementation("org.ow2.asm:asm:9.7")
5757
implementation("com.google.code.gson:gson:2.10.1")
5858

5959
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists

src/main/resources/i18nMetaData.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,15 @@
110110
"1.19",
111111
"1.18"
112112
]
113+
},
114+
{
115+
"gameVersions": "[1.20.5,1.20.5]",
116+
"packFormat": 32,
117+
"convertFrom": [
118+
"1.20",
119+
"1.19",
120+
"1.18"
121+
]
113122
}
114123
],
115124
"assets": [

0 commit comments

Comments
 (0)