EN | 简中 | 繁中 | FR | ES | HE | RU | PL | ID | KR | FIL/PH | NL | JP | IT | VI
請注意: 歡迎成為本專案的貢獻者。在提交 PR 之前, 請仔細閱讀程式碼規範。
注意: 如需幫助請加入 Discord
注意: 如果僅想執行服務端, 使用 jre 即可
MongoDB (推薦 4.0+)
代理程式: mitmproxy (推薦 mitmdump), Fiddler Classic 等
注意: 從舊版本升級到新版本, 需要刪除 config.json
grasscutter.jar
resources
資料夾並複製 BinOutput
和 ExcelBinOutput
(查看 wiki 瞭解更多)java -jar grasscutter.jar
執行 Grasscutter。在此之前請確認 MongoDB 服務執行正常½. 在伺服器控制台建立賬戶
重定向流量: (選擇其中一個)
mitmdump -s proxy.py -k
信任 CA 證書:
注意: mitmproxy 的 CA 證書通常存放在 %USERPROFILE%\ .mitmproxy
, 或者在 http://mitm.it
下載證書
雙擊安裝根證書或者...
設定代理為 127.0.0.1:8080
或你設定的通訊埠
也可直接執行 start.cmd
一鍵啟動服務端並設定代理, 但必須設定 JAVA_HOME
環境變數
Grasscutter 使用 Gradle 來處理依賴及編譯。
依賴:
git clone https://github.com/Grasscutters/Grasscutter.git
cd Grasscutter
.\gradlew.bat # 建立開發環境
.\gradlew jar # 編譯
git clone https://github.com/Grasscutters/Grasscutter.git
cd Grasscutter
chmod +x gradlew
./gradlew jar # 編譯
編譯後的 JAR 檔案存放在根目錄
PATH
中)8888