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}
由于: