📌 本文为旧版教程,推荐查看完整教程:Minecraft Java服务端+公网穿透
我的世界游戏映射
投稿作者:程序员毛同学
作者邮箱:cxymtx@163.com
B站UP主: https://space.bilibili.com/490604782
GitHub: https://github.com/ProgrammerMao
所有操作均在
Windows环境下进行
1.对局域网开放
进入世界后,打开 游戏菜单 ,找到 对局域网开放 ,点击 创造一个局域网世界 ,在 消息框 中会提示游戏的端口。
Minecraft每次开放的端口不同,可以安装
LanServerProperties模组固定或设置开 放的端口。
此处提供
GitHub链接https://github.com/rikka0w0/LanServerProperties/releases
2.搭建服务器
2.1下载Java
前往 https://www.oracle.com/java/technologies/downloads/#java 下载与游戏版本对应版本的Java
服务器核心所需的 Java 版本与 游戏运行所需的Java版本相同
原版游戏所需的Java版本
| 游戏版本 | Java版本 |
|---|---|
| 1.0 ~ 1.11.x | Java 8 |
| 1.12(17w13a) ~ 1.16.5(1.17-21w18a) | Java 8 |
| 1.17(21w19a) ~ 1.17.1 | java 16 |
| 1.18(1.18-pre2) | Java 17 |
游戏添加Mod所需的Java版本
| 游戏版本 | Java版本 |
|---|---|
| 1.1 ~ 1.13.x | Java 8 |
| 1.14.x ~ 1.16.x | Java 8 |
| 1.17.x | java 16 |
| 1.18.x | Java 17 |
2.2下载服务器核心
你可以去Minecraft官网下载最新版本的核心 https://www.minecraft.net/zh-hans/download/server
但是官网只有最新版的核心,若你有其他版本的服务器需求,可以前往 https://www.bilibili.com/read/cv20359998 找到对应的服务器核心版本,这里提供几个常用的版本。
2.3启动服务器
双击运行 server.jar , 第一次运行会在文件夹中创建文件。
找到 eula.txt ,这个是 最终用户许可协议 ,需要同意才可运行服务端,将文件中的 eula = false 的值改为 eula = true
显示 For help, type "help" 字样说明服务器已经启动,对应的端口为 25565
若报错或无法运行,则说明当前的
Java版本不正确。
生成的
server.properties文件中的online-mode是正版验证,将该项改为online-mode = false即可关闭正版验证,但同时也无法显示正版账号上的皮肤,可以使用第三方皮肤站登录。