启动器

Java JDK

Mod仓库

Docker搭建我的世界私服

//同意协议 -e EULA=TRUE

//指定端口 -p 25565:25565

//指定挂载位置 -v /Users/litong/Desktop/Docker/Minecraft:/data

//指定版本 -e VERSION=1.12.2

docker run -d -p 25565:25565 \

-v /Users/litong/Desktop/Docker/Minecraft:/data \

-e EULA=TRUE \

-e VERSION=1.12.2 \

--name=mc \

itzg/minecraft-server

Docker搭建我的世界私服并开启Forge插件

//通过-e TYPE=FORGE在命令行中添加来启用Forge服务器模式

//默认情况下,容器将运行Forge服务器的RECOMMENDED版本, 但您也可以选择使用运行特定版本。-e FORGEVERSION=10.13.4.1448

docker run -d -p 25565:25565 \

-v /Users/litong/Desktop/Docker/Minecraft:/data \

-e EULA=TRUE \

-e VERSION=1.12.2 \

-e TYPE=FORGE \

--name=mc \

itzg/minecraft-server

//要从自定义位置(例如您自己的文件存储库)下载Forge安装程序

docker run -d -p 25565:25565 -v /root/桌面/Minecraft:/data -e EULA=TRUE -e VERSION=1.12.2 -e TYPE=FORGE -e FORGE_INSTALLER_URL=http://HOST/forge-1.11.2-13.20.0.2228-installer.jar --name=mc itzg/minecraft-server

//使用预下载的Forge安装程序,将其放置在附件/data目录中,并使用来指定安装程序文件的名称FORGE_INSTALLER

docker run -d -p 25565:25565 -v /root/桌面/Minecraft:/data -e EULA=TRUE -e VERSION=1.12.2 -e TYPE=FORGE -e FORGE_INSTALLER=forge-1.12.2-14.23.5.2768-installer.jar --name=mc itzg/minecraft-server

配置服务器

//打开server.properties文件

//定义世界名称及其文件夹名称。

//你也可以把你已生成的世界存档复制过来,

//然后让这个值与那个文件夹的名字保持一致,

//服务器就可以载入该存档。

level-name=我的世界

//为你的世界定义一个种子

level-seed=34525

//是否开启在线验证

online-mode=false

//是否允许PvP

pvp=true

开启和关闭服务

//打印日志

docker logs -f mc ( Ctrl-C to exit logs action )

//关闭服务

docker stop mc

//开启服务

docker start mc

设置管理员

# 打开ops.json文件,添加管理员

[

{

"uuid": "用户1的uuid",

"name": "用户1名称",

"level": 4,

"bypassesPlayerLimit": false

},

{

"uuid": "用户2的uuid",

"name": "用户2名称",

"level": 4,

"bypassesPlayerLimit": false

}

]

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐