Skip to content

Commit

Permalink
Fix build.gradle and README (HMCL-dev#2565)
Browse files Browse the repository at this point in the history
* Update build.gradle.kts

* Fix table format and typo in README(_cn).md

* Replace Github to GitHub

---------

Co-authored-by: Burning_TNT <[email protected]“>
  • Loading branch information
2 people authored and half-nothing committed Jan 11, 2024
1 parent 8afe846 commit 8ad3803
Show file tree
Hide file tree
Showing 10 changed files with 37 additions and 38 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/gitee.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
if: ${{ github.repository_owner == 'huanghongxun' }}
runs-on: ubuntu-latest
steps:
- name: Mirror Github to Gitee
- name: Mirror GitHub to Gitee
uses: Yikun/[email protected]
with:
src: github/huanghongxun
Expand Down
6 changes: 3 additions & 3 deletions HMCL/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ val buildNumber = System.getenv("BUILD_NUMBER")?.toInt().let { number ->
if (number != null) {
(number - offset).toString()
} else {
val shortCommit = System.getenv("GITHUB_SHA")?.toLowerCase()?.substring(0, 7)
val shortCommit = System.getenv("GITHUB_SHA")?.lowercase()?.substring(0, 7)
val prefix = if (isOfficial) "dev" else "unofficial"
if (!shortCommit.isNullOrEmpty()) "$prefix-$shortCommit" else "liteUI"
}
Expand All @@ -38,7 +38,7 @@ dependencies {
implementation("libs:JFoenix")
}

fun digest(algorithm: String, bytes: ByteArray) = MessageDigest.getInstance(algorithm).digest(bytes)
fun digest(algorithm: String, bytes: ByteArray): ByteArray = MessageDigest.getInstance(algorithm).digest(bytes)

fun createChecksum(file: File) {
val algorithms = linkedMapOf(
Expand Down Expand Up @@ -187,7 +187,7 @@ tasks.processResources {
dependsOn(tasks["java11Classes"])

into("assets") {
from(project.buildDir.resolve("openjfx-dependencies.json"))
from(project.layout.buildDirectory.file("openjfx-dependencies.json"))
}
dependsOn(rootProject.tasks["generateOpenJFXDependencies"])
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -183,8 +183,7 @@ private static Config loadConfig() throws IOException {
if (deserialized == null) {
LOG.info("Config is empty");
} else {
Map<?, ?> raw = new Gson().fromJson(content, Map.class);
ConfigUpgrader.upgradeConfig(deserialized, raw);
ConfigUpgrader.upgradeConfig(deserialized, content);
return deserialized;
}
} catch (JsonParseException e) {
Expand Down
4 changes: 2 additions & 2 deletions HMCL/src/main/resources/assets/lang/I18N_es.properties
Original file line number Diff line number Diff line change
Expand Up @@ -436,7 +436,7 @@ game.crash.reason.forgemod_resolution=El juego se ha bloqueado debido a un fallo
\n\
Forge proporcionó los siguientes detalles\:\n\
%1$s
game.crash.reason.night_config_fixes=El juego actual no puede seguir ejecutándose debido a algunos problemas con Night Config. \nPuedes intentar instalar el mod <a href="https://www.curseforge.com/minecraft/mc-mods/night-config-fixes">Night Config Fixes</a>, que puede ayudarte con este problema. \nPara obtener más información, visite el <a href="https://www.github.com/Fuzss/nightconfigfixes">repositorio de Github</a> del mod.
game.crash.reason.night_config_fixes=El juego actual no puede seguir ejecutándose debido a algunos problemas con Night Config. \nPuedes intentar instalar el mod <a href="https://www.curseforge.com/minecraft/mc-mods/night-config-fixes">Night Config Fixes</a>, que puede ayudarte con este problema. \nPara obtener más información, visite el <a href="https://www.github.com/Fuzss/nightconfigfixes">repositorio de GitHub</a> del mod.
game.crash.reason.mod_resolution_collection=El juego se ha bloqueado porque la versión del mod no es compatible.\n\
\n\
%1$s requiere %2$s.\n\
Expand All @@ -458,7 +458,7 @@ Si quieres jugar con esta versión del mod instalada, debes cambiar la versión
En caso contrario, debes instalar una versión compatible con esta versión de Minecraft.
game.crash.reason.mod_resolution_mod_version=%1$s (Versión: %2$s)
game.crash.reason.mod_resolution_mod_version.any=%1$s (Cualquier versión)
game.crash.reason.forge_repeat_installation=El juego actual no puede continuar ejecutándose debido a una instalación duplicada de Forge. <a href="https://github.com/huanghongxun/HMCL/issues/1880">Este es un problema conocido</a>\nSe recomienda cargar los comentarios del registro en Github para que podamos encontrar más pistas y arreglar esta pregunta. \nActualmente puede ir a la instalación automática para desinstalar Forge y volver a instalarlo.
game.crash.reason.forge_repeat_installation=El juego actual no puede continuar ejecutándose debido a una instalación duplicada de Forge. <a href="https://github.com/huanghongxun/HMCL/issues/1880">Este es un problema conocido</a>\nSe recomienda cargar los comentarios del registro en GitHub para que podamos encontrar más pistas y arreglar esta pregunta. \nActualmente puede ir a la instalación automática para desinstalar Forge y volver a instalarlo.
game.crash.reason.optifine_repeat_installation=El juego actual no puede seguir ejecutándose debido a la instalación repetida de Optifine. \nElimine Optifine de la carpeta Mod o vaya a Gestión de juegos-Instalación automática para desinstalar Optifine que se instala automáticamente.
game.crash.reason.modmixin_failure=El juego actual no puede continuar ejecutándose debido a algunas fallas en la inyección de mods. \nEsto generalmente significa que el mod tiene un error o no es compatible con el entorno actual. \nPuede consultar el registro para ver si hay un mod incorrecto.
game.crash.reason.file_or_content_verification_failed=El juego actual tiene un problema porque fallaron algunos archivos o la verificación de contenido. \nIntente eliminar esta versión (incluidas las modificaciones) y vuelva a descargarla, o intente usar un proxy cuando vuelva a descargar, etc.
Expand Down
4 changes: 2 additions & 2 deletions HMCL/src/main/resources/assets/lang/I18N_ja.properties
Original file line number Diff line number Diff line change
Expand Up @@ -366,11 +366,11 @@ game.crash.reason.mod_resolution_missing=Modプレフィックスがないため
game.crash.reason.mod_resolution_missing_minecraft=modが現在のMinecraftバージョンと互換性がないため、ゲームがクラッシュしました。\n%1$s にはMinecraftバージョン %2$s が必要です。\nインストールされているバージョンのmodを保持する場合は、変更する必要があります。ゲームバージョン。\n現在のゲームバージョンを引き続き使用する場合は、適切なmodを再インストールする必要があります。
game.crash.reason.mod_resolution_mod_version=%1$s(バージョン:%2$s)
game.crash.reason.mod_resolution_mod_version.any=%1$s(任意のバージョン)
game.crash.reason.forge_repeat_installation=Forge が重複してインストールされているため、現在のゲームを続行できません。 <a href="https://github.com/huanghongxun/HMCL/issues/1880">これは既知の問題です</a>\nログ フィードバックを Github にアップロードすることをお勧めします。この質問を修正してください。 \n現在、自動インストールに移動して Forge をアンインストールし、再インストールできます。
game.crash.reason.forge_repeat_installation=Forge が重複してインストールされているため、現在のゲームを続行できません。 <a href="https://github.com/huanghongxun/HMCL/issues/1880">これは既知の問題です</a>\nログ フィードバックを GitHub にアップロードすることをお勧めします。この質問を修正してください。 \n現在、自動インストールに移動して Forge をアンインストールし、再インストールできます。
game.crash.reason.shaders_mod=Optifine と Shaders Mod の両方がインストールされているため、現在のゲームを続行できません。\nOptifine には Shaders Mod の機能が統合されているため、Shaders Mod を削除してください。
game.crash.reason.optifine_repeat_installation=Optifine を繰り返しインストールしたため、現在のゲームを続行できません。 \nMod フォルダの下にある Optifine を削除するか、[ゲーム管理] - [自動インストール] に移動して、自動的にインストールされる Optifine をアンインストールしてください。
game.crash.reason.no_class_def_found_error=コードが不完全なためゲームを実行できません。\nゲームにmodがないか、一部のmodファイルが不完全であるか、一部のmodが現在のゲームと互換性がない可能性があります。\nゲームを再インストールする必要がある場合があります。およびmod、またはヘルプを要求します。\n%1$s がありません
game.crash.reason.night_config_fixes=Night Config に問題があるため、現在のゲームを続行できません。\n<a href="https://www.curseforge.com/minecraft/mc-mods/night-config-fixes">Night Config Fixes</a> mod をインストールしてみると、この問題に役立つ可能性があります。\n詳細については、mod の <a href="https://www.github.com/Fuzss/nightconfigfixes">Github リポジトリ</a> にアクセスしてください。
game.crash.reason.night_config_fixes=Night Config に問題があるため、現在のゲームを続行できません。\n<a href="https://www.curseforge.com/minecraft/mc-mods/night-config-fixes">Night Config Fixes</a> mod をインストールしてみると、この問題に役立つ可能性があります。\n詳細については、mod の <a href="https://www.github.com/Fuzss/nightconfigfixes">GitHub リポジトリ</a> にアクセスしてください。
game.crash.reason.no_such_method_error=コードが不完全なためゲームを実行できません。\nゲームにmodがないか、一部のmodファイルが不完全であるか、一部のmodが現在のゲームと互換性がない可能性があります。\nゲームを再インストールする必要がある場合があります。と改造、または助けを求める。
game.crash.reason.cannot_find_launch_target_fmlclient=Forge が完全にインストールされていないため、現在のゲームが見つかりません。\nゲーム管理に移動してみてください - Forge を自動的にインストールして再インストールしてください。
game.crash.reason.opengl_not_supported=グラフィックスドライバに問題があるため、ゲームを実行できません。\nOpenGLがサポートされていないため、リモートデスクトップモードですか、それともストリーミングモードですか。はいの場合は、元のコンピューターを使用してゲームを開始してください。\nまたは、グラフィックスドライバーを最新バージョンに更新して、ゲームを再起動してください。コンピューターに個別のグラフィックがある場合は、ゲームが統合/コアグラフィックを使用しているかどうかを確認する必要があります。その場合は、ディスクリートグラフィックカードを使用してHMCLとゲームを実行してみてください。それでもこれらの問題が発生する場合は、新しいグラフィックカードまたは新しいコンピュータの入手を検討してください。
Expand Down
4 changes: 2 additions & 2 deletions HMCL/src/main/resources/assets/lang/I18N_ru.properties
Original file line number Diff line number Diff line change
Expand Up @@ -368,10 +368,10 @@ game.crash.reason.mod_resolution_missing=Игра вылетела, потому
game.crash.reason.mod_resolution_missing_minecraft=Игра вылетела из-за несовместимости мода с текущей версией Minecraft.\n%1$s требует Minecraft версии %2$s.\nЕсли вы хотите сохранить установленную версию мода, вам следует изменить версию игры.\nЕсли вы хотите продолжать использовать текущую версию игры, вам следует переустановить необходимый мод.
game.crash.reason.mod_resolution_mod_version=%1$s (Версия: %2$s)
game.crash.reason.mod_resolution_mod_version.any=%1$s (Любая версия)
game.crash.reason.forge_repeat_installation=Текущая игра не может продолжать работать из-за дублирующей установки Forge. <a href="https://github.com/huanghongxun/HMCL/issues/1880">Это известная проблема</a>\nРекомендуется загрузить отзыв журнала на Github, чтобы мы могли найти больше подсказок и исправить этот вопрос. \nВ настоящее время вы можете перейти к автоматической установке, чтобы удалить Forge и переустановить его.
game.crash.reason.forge_repeat_installation=Текущая игра не может продолжать работать из-за дублирующей установки Forge. <a href="https://github.com/huanghongxun/HMCL/issues/1880">Это известная проблема</a>\nРекомендуется загрузить отзыв журнала на GitHub, чтобы мы могли найти больше подсказок и исправить этот вопрос. \nВ настоящее время вы можете перейти к автоматической установке, чтобы удалить Forge и переустановить его.
game.crash.reason.optifine_repeat_installation=Текущая игра не может продолжать работать из-за повторной установки Optifine. \nУдалите Optifine из папки Mod или перейдите в Управление игрой-Автоматическая установка, чтобы удалить Optifine, который устанавливается автоматически.
game.crash.reason.modlauncher_8=Игра вылетела из-за того, что используемая вами версия Forge несовместима с текущей версией Java. Попробуйте обновить Forge или начните с Java 8u312/11.0.13/17.0.1 или более ранней версии.
game.crash.reason.night_config_fixes=Текущая игра не может продолжать работать из-за некоторых проблем с Night Config. \nВы можете попробовать установить мод <a href="https://www.curseforge.com/minecraft/mc-mods/night-config-fixes">Night Config Fixes</a>, который может решить эту проблему. \nДля получения дополнительной информации посетите <a href="https://www.github.com/Fuzss/nightconfigfixes">репозиторий мода на Github</a>.
game.crash.reason.night_config_fixes=Текущая игра не может продолжать работать из-за некоторых проблем с Night Config. \nВы можете попробовать установить мод <a href="https://www.curseforge.com/minecraft/mc-mods/night-config-fixes">Night Config Fixes</a>, который может решить эту проблему. \nДля получения дополнительной информации посетите <a href="https://www.github.com/Fuzss/nightconfigfixes">репозиторий мода на GitHub</a>.
game.crash.reason.no_class_def_found_error=Невозможно запустить игру из-за неполного кода.\nВ вашей игре может отсутствовать мод, или некоторые файлы модов могут быть неполными, или некоторые моды несовместимы с текущей игрой.\nВозможно, вам придётся переустановить игру и моды или обратиться за помощью.\n%1$s отсутствует
game.crash.reason.shaders_mod=Текущая игра не может продолжать работать, так как установлены и Optifine, и Shaders Mod. \nПоскольку в Optifine интегрированы функции Shaders Mod, просто удалите Shaders Mod.
game.crash.reason.cannot_find_launch_target_fmlclient=Das aktuelle Spiel kann nicht gefunden werden, da Forge nicht vollständig installiert ist. \nSie können versuchen, zur Spielverwaltung - Forge automatisch zu installieren und erneut zu installieren.
Expand Down
4 changes: 2 additions & 2 deletions HMCL/src/main/resources/assets/lang/I18N_zh.properties
Original file line number Diff line number Diff line change
Expand Up @@ -432,10 +432,10 @@ game.crash.reason.mod_resolution_missing=當前遊戲因為缺少 Mod 前置,
game.crash.reason.mod_resolution_missing_minecraft=當前遊戲因為 Mod 和 Minecraft 遊戲版本不匹配,無法繼續運行。\n%1$s 需要 Minecraft %2$s 才能運行。\n如果你要繼續使用你已經安裝的 Mod,你可以選擇安裝對應的 Minecraft 版本;如果你要繼續使用當前 Minecraft 版本,你需要安裝對應版本的 Mod。
game.crash.reason.mod_resolution_mod_version=%1$s (版本號 %2$s)
game.crash.reason.mod_resolution_mod_version.any=%1$s (任意版本)
game.crash.reason.forge_repeat_installation=當前遊戲因為 Forge 重複安裝,無法繼續運行。<a href="https://github.com/huanghongxun/HMCL/issues/1880">此為已知問題</a>\n建議將日誌上傳反饋至 Github ,以便我們找到更多線索並修復此問題。\n目前你可以到 自動安裝 裡頭卸載 Forge 並重新安裝。
game.crash.reason.forge_repeat_installation=當前遊戲因為 Forge 重複安裝,無法繼續運行。<a href="https://github.com/huanghongxun/HMCL/issues/1880">此為已知問題</a>\n建議將日誌上傳反饋至 GitHub ,以便我們找到更多線索並修復此問題。\n目前你可以到 自動安裝 裡頭卸載 Forge 並重新安裝。
game.crash.reason.optifine_repeat_installation=當前遊戲因為重複安裝 Optifine,無法繼續運行。 \n請刪除 Mod 文件夾下的 Optifine 或前往 遊戲管理-自動安裝 卸載自動安裝的 Optifine。
game.crash.reason.optifine_is_not_compatible_with_forge=當前遊戲因為OptiFine與當前版本的Forge不相容,導致了遊戲崩潰。\n請前往 <a href="https://optifine.net/downloads">OptiFine 官網</a>查看 OptiFine 所相容的 Forge 版本,並嚴格按照對應版本重新安裝遊戲或在版本設定-自動安裝中更換版本。\n經測試,Forge版本過高或過低都可能導致崩潰。
game.crash.reason.night_config_fixes=當前遊戲因為 Night Config 庫的一些問題,無法繼續運行。\n你可以嘗試安裝 <a href="https://www.curseforge.com/minecraft/mc-mods/night-config-fixes">Night Config Fixes</a> 模組,這或許能幫助你解決這個問題。\n了解更多,可訪問該模組的 <a href="https://www.github.com/Fuzss/nightconfigfixes">Github 倉庫</a>。
game.crash.reason.night_config_fixes=當前遊戲因為 Night Config 庫的一些問題,無法繼續運行。\n你可以嘗試安裝 <a href="https://www.curseforge.com/minecraft/mc-mods/night-config-fixes">Night Config Fixes</a> 模組,這或許能幫助你解決這個問題。\n了解更多,可訪問該模組的 <a href="https://www.github.com/Fuzss/nightconfigfixes">GitHub 倉庫</a>。
game.crash.reason.mod_files_are_decompressed=當前遊戲因為 Mod 檔案被解壓了,無法繼續運行。\n請直接把整個 Mod 檔案放進 Mod 資料夾中即可。\n若解壓就會導致遊戲出錯,請删除Mod資料夾中已被解壓的Mod,然後再啟動遊戲。
game.crash.reason.too_many_mods_lead_to_exceeding_the_id_limit=當前遊戲因為您所安裝的 Mod 過多,超出了遊戲的ID限制,無法繼續運行。\n請嘗試安裝<a href="https://www.curseforge.com/minecraft/mc-mods/jeid">JEID</a>等修復Mod,或删除部分大型Mod。
game.crash.reason.optifine_causes_the_world_to_fail_to_load=當前遊戲因為 Mod 檔案被解壓了,無法繼續運行。\n請直接把整個Mod檔案放進Mod資料夾中即可!\n若解壓就會導致遊戲出錯,請删除Mod資料夾中已被解壓的Mod,然後再啟動遊戲。
Expand Down
Loading

0 comments on commit 8ad3803

Please sign in to comment.