The-Cat-Town-Craft / Carpet-TCTC-Addition

A fabric-carpet extension mod. It offers some interesting features.
https://www.curseforge.com/minecraft/mc-mods/carpet-tctc-addition
GNU Lesser General Public License v3.0
30 stars 4 forks source link

[Bug] 無法正確啟動 #15

Closed StarsShine11904 closed 1 year ago

StarsShine11904 commented 1 year ago

Minecraft Version

1.19.2

Carpet TCTC Addition Version

2.1.186+e3f38c5-stable

Description

這個模組因為 MagicLib <--(前置模組)讀取版本過高導致無法啟動遊戲

To Reproduce

要重現這個問題,使用以下模組: Fabric API Carpet MagicLib Carpet TCTC Addition

預期結果: 正常啟動並進入遊戲

實測結果: 因為MagicLib(前置模組)讀取版本被設定在 0.7.287+d8686f5-beta, 但是在託管平台尋找時並沒有這個版本號碼,導致遊戲無法正確啟動

如何發現: 我透過WinRAR開啟此模組,並開啟fabric.mod.json

以下是.json的內容

{
  "schemaVersion": 1,
  "id": "carpet-tctc-addition",
  "version": "2.1.186+e3f38c5-stable",
  "icon": "assets/carpet-tctc-addition/icon.png",
  "name": "Carpet TCTC Addition",
  "description": "A fabric-carpet extension mod. It offers some interesting features.",
  "authors": [
    {
      "name": "The Cat Town Craft",
      "contact": {
        "homepage": "https://github.com/The-Cat-Town-Craft"
      }
    }
  ],
  "contributors": [
    {
      "name": "Hendrix-Shen",
      "contact": {
        "homepage": "https://github.com/Hendrix-Shen"
      }
    }
  ],
  "contact": {
    "homepage": "https://www.curseforge.com/minecraft/mc-mods/carpet-tctc-addition",
    "issues": "https://github.com/The-Cat-Town-Craft/Carpet-TCTC-Addition/issues",
    "sources": "https://github.com/The-Cat-Town-Craft/Carpet-TCTC-Addition"
  },
  "license": "LGPLv3",
  "environment": "*",
  "depends": {
    "carpet": "*",
    "magiclib": ">=0.7.287+d8686f5-beta" <--(不存在的版本號碼 )
  },
  "jars": [
    {
        "file": "META-INF/jars/CarpetTCTCAddition-1.14.4-2.1.186+e3f38c5-stable.jar"
    },
    {
        "file": "META-INF/jars/CarpetTCTCAddition-1.15.2-2.1.186+e3f38c5-stable.jar"
    },
    {
        "file": "META-INF/jars/CarpetTCTCAddition-1.16.5-2.1.186+e3f38c5-stable.jar"
    },
    {
        "file": "META-INF/jars/CarpetTCTCAddition-1.17.1-2.1.186+e3f38c5-stable.jar"
    },
    {
        "file": "META-INF/jars/CarpetTCTCAddition-1.18.2-2.1.186+e3f38c5-stable.jar"
    },
    {
        "file": "META-INF/jars/CarpetTCTCAddition-1.19.2-2.1.186+e3f38c5-stable.jar"
    },
    {
        "file": "META-INF/jars/CarpetTCTCAddition-1.19.3-2.1.186+e3f38c5-stable.jar"
    },
    {
        "file": "META-INF/jars/CarpetTCTCAddition-1.19.4-2.1.186+e3f38c5-stable.jar"
    }
]
}

Expected behavior

預期結果: 正常啟動並進入遊戲

Log

[13:57:50] [main/INFO]: Loading Minecraft 1.19.2 with Fabric Loader 0.14.19 [13:57:50] [ForkJoinPool-1-worker-7/WARN]: Mod cpm uses the version 0.6.7a which isn't compatible with Loader's extended semantic version format (Could not parse version number component '7a'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [13:57:50] [ForkJoinPool-1-worker-10/WARN]: Mod com_github_jctools_jctools_jctools-core uses the version v4.0.1 which isn't compatible with Loader's extended semantic version format (Could not parse version number component 'v4'!), SemVer is recommended for reliably evaluating dependencies and prioritizing newer version [13:57:50] [ForkJoinPool-1-worker-11/WARN]: The mod "moreculling" contains invalid entries in its mod json:

Latest CI build tested