HypixelSkyBlock
Automatic Build
這是 Hypixel-SkyBlock 遊戲的 Minestom 實現,託管在我的伺服器(discord.gg/theatlas)上。此實施還遠未完成,尚未準備好投入生產。程式碼庫的某些部分仍然很混亂,並且沒有遵循正確的 Minestom 標準實踐。
利用 Minestom 對 HypixelSkyBlock 進行 1.8 到 1.21 版本的重建,目的是真正擁有一個正確抽象的、可擴展的程式碼庫。
版本會在推送到 GitHub 版本頁面時自動部署,可以在此處找到。更新也會定期在位於 Discord.gg/theatlas 的 Discord 伺服器內發送。
可以在此處找到 Javadoc。
該專案並不是一個小型伺服器,因此它需要大量的資源才能運作。以下是運行該伺服器的最低規格:
您可以在此處找到我瀏覽該指南的視頻
Java 21
SDK。velocity.toml
並將其移至您希望代理伺服器運行的位置。java -jar velocity-3.3.0-SNAPSHOT-400.jar
作為該目錄中的命令運行代理。plugins
夾,只需按CTRL + C
或關閉 CMD 提示字元即可關閉此代理程式。SkyBlockProxy.jar
移至外掛程式資料夾中。velocity.toml
所在的位置建立一個新資料夾並將其命名為configuration
resources.json
configuration
資料夾中。java -jar velocity-3.3.0-SNAPSHOT-400.jar
再次啟動代理程式。您的遊戲伺服器需要啟用此功能才能正常運作。configuration
的資料夾。 (請注意,這應該與您的代理商所在的位置不同)resources.json
configuration
資料夾中。hypixel_hub
名稱建立的設定資料夾中。hypixel_island_template
名稱建立的設定資料夾中。forwarding.secret
文件,將其放入您的resources.json
下的velocity-secret
中。java -jar {Insert the JAR file} ISLAND
運行 jar,這將創建一個 Island 伺服器,該伺服器將鎖定您正在運行的代理程式。NanoLimbo-1.7-all.jar
,並從相同位置下載其設定檔。使用java -jar NanoLimbo-1.7-all.jar
在後台啟動它。Minestom.regions.csv
並在啟動伺服器後將它們上傳到 Mongo 中建立的regions
集合中。完成此操作後,請重新啟動伺服器。Minestom.fairysouls.csv
,並在啟動伺服器後將它們上傳到您在 Mongo 中製作的fairysouls
集合中。完成此操作後,請重新啟動伺服器。/addcrystal
),請從此處下載Minestom.crystals.csv
並在啟動伺服器後將它們上傳到您的 Mongo 中製作的crystals
集合中。完成此操作後,請重新啟動伺服器。songs
資料夾,並將其放入您的設定資料夾中。Service
開頭的任何 .JAR 檔案。java -jar {Insert the JAR file}
來運行它們。SkyBlockPacker.jar
。java -jar SkyBlockPacker.jar -v (Location of SkyBlockPack) -o (Output Directory) -t (Location of Pack Textures)
來執行打包器 JAR。redis.clients.jedis.exceptions.JedisConnectionException: Failed to connect to any host resolved for DNS name.
=> 你的 Memurai 沒有運行。
Preview features are not enabled for... Try running with '--enable-preview'
=> 嘗試java --enable-preview -jar SkyBlockCore.jar {ServerType}
由於: