快速开始
当前状态: 预发布:目前正在开发中,尚未准备好正式发布。
Rust
要使用 Rust 运行 Pumpkin,请确保您已安装 Rust。
- 克隆仓库:
shell
git clone https://github.com/Pumpkin-MC/Pumpkin.git
cd Pumpkin
可选: 如果需要,您可以将原版世界放入
Pumpkin/
目录中。只需将世界文件夹命名为world
。运行:
NOTE
由于发布版本的大量优化,构建过程可能需要一些时间。
shell
cargo run --release
- 可选: 如果您想使用 CPU 特定功能,可以设置
target-cpu=native
Rust 编译器标志。
shell
RUSTFLAGS='-C target-cpu=native' cargo run --release
Docker
IMPORTANT
Docker 支持目前处于实验阶段。
如果您尚未安装,需要先安装 Docker。安装 Docker 后,可以运行以下命令启动服务器:
shell
docker run --rm \
-p <暴露端口>:25565 \
-v <服务器数据位置>:/pumpkin \
-it ghcr.io/pumpkin-mc/pumpkin:master
<暴露端口>
:您想要连接 Pumpkin 的端口,例如25565
。<服务器数据位置>
:您希望存储服务器配置和数据的位置,例如./data
。
示例
要在端口 25565
上运行 Pumpkin 并将数据存储在名为 ./data
的目录中,您可以运行以下命令:
shell
docker run --rm \
-p 25565:25565 \
-v ./data:/pumpkin \
-it ghcr.io/pumpkin-mc/pumpkin:master
测试服务器
Pumpkin 有一个由 @kralverde 维护的测试服务器。它运行在 Pumpkin master 分支的最新提交上。
- IP: pumpkin.kralverde.dev
配置:
- 操作系统: Debian GNU/Linux bookworm 12.7 x86_64
- 内核: Linux 6.1.0-21-cloud-amd64
- CPU: Intel Core (Haswell, no TSX) (2) @ 2.40 GHz
- 内存: 4GB DIMM