跳到主要内容

📌 本文为旧版教程,推荐查看完整教程: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.xJava 8
1.12(17w13a) ~ 1.16.5(1.17-21w18a)Java 8
1.17(21w19a) ~ 1.17.1java 16
1.18(1.18-pre2)Java 17

游戏添加Mod所需的Java版本

游戏版本Java版本
1.1 ~ 1.13.xJava 8
1.14.x ~ 1.16.xJava 8
1.17.xjava 16
1.18.xJava 17

2.2下载服务器核心

你可以去Minecraft官网下载最新版本的核心 https://www.minecraft.net/zh-hans/download/server

但是官网只有最新版的核心,若你有其他版本的服务器需求,可以前往 https://www.bilibili.com/read/cv20359998 找到对应的服务器核心版本,这里提供几个常用的版本。

版本链接
1.8.8https://launcher.mojang.com/v1/objects/5fafba3f58c40dc51b5c3ca72a98f62dfdae1db7/server.jar
1.12.2https://launcher.mojang.com/v1/objects/886945bfb2b978778c3a0288fd7fab09d315b25f/server.jar
1.14.4https://launcher.mojang.com/v1/objects/3dc3d84a581f14691199cf6831b71ed1296a9fdf/server.jar
1.16.4https://launcher.mojang.com/v1/objects/35139deedbd5182953cf1caa23835da59ca3d7cd/server.jar
1.18.2https://launcher.mojang.com/v1/objects/c8f83c5655308435b3dcf03c06d9fe8740a77469/server.jar
1.19.2https://piston-data.mojang.com/v1/objects/f69c284232d7c7580bd89a5a4931c3581eae1378/server.jar

2.3启动服务器

双击运行 server.jar , 第一次运行会在文件夹中创建文件。

找到 eula.txt ,这个是 最终用户许可协议 ,需要同意才可运行服务端,将文件中的 eula = false 的值改为 eula = true

显示 For help, type "help" 字样说明服务器已经启动,对应的端口为 25565

若报错或无法运行,则说明当前的 Java 版本不正确。

生成的 server.properties 文件中的 online-mode正版验证 ,将该项改为 online-mode = false 即可关闭正版验证,但同时也无法显示正版账号上的皮肤,可以使用第三方皮肤站登录。

2.4添加Forge模组

前往 https://files.minecraftforge.net/net/minecraftforge/forge/ 找到对应版本进行安装。点击 Installer 后,,在新页面点击 SKIP 后就会开始下载。 运行下载下来的文件,选择 Install server ,将下方的安装路径选择到 server.jar 所在的文件夹中,等待安装完成。

注意,由于未知的原因,服务端文件夹的 server.jar 最好改名为 minecraft_server.jar 的格式,以避免错误。

新版本的安装完成后会出现一个 run.bat 双击即可启动服务器。

如果没有创建 run.bat ,则会创建一个带有 fabric-server-launch.jar 字样的文件,双击运行即可开启服务器。

随后模组文件放入 mods 文件夹中即可。

2.5添加Fabric模组

前往 https://fabricmc.net/use/server/ 找到对应版本放入创建的文件夹中,随后双击运行 fabric-server-launch.jar 即可开启服务器。

随后模组文件放入 mods 文件夹中即可。

Forge 和 Fabric 不兼容,只能安装一个。

3.启动映射

新建一个txt文件,并在里面输入该命令,并将 端口 改为游戏或服务器使用的端口号

您也可以在 CMD(命令提示符) 中输入命令执行

⚠️ 匿名隧道已废弃,请使用注册账户。详见 快速开始

ssh -R 80:127.0.0.1:xxxx sh@sh3.neiwangyun.net

若您有自己的 隧道,可以直接粘贴 查看 - 命令 中显示的文本。运行后会提示输入password,在 查看 - 密码 中可以找到密码。输入时不显示字符,正常输入即可,输入完成后 回车 结束。

保存 并关闭文件后,将文件的后缀 .txt 改为 .bat

4.加入游戏

双击文件运行后,输出的内容中找到 Access to the Tunnel 下的 ipport,将 ipport 的地址粘贴至游戏中的 服务器地址 ,点击 加入服务器 即可加入游戏。

5.参考资料

我的世界Minecraft服务器搭建——电脑端(Windows)https://www.bilibili.com/read/cv6513123/

适用于 Minecraft 的 Java (JRE/JDK)的安装选择与版本快速切换 https://wiki.pha.pub/books/f7184/page/minecraft-java-jrejdk

Minecraft Java Edition 原版服务器核心列表 https://www.bilibili.com/read/cv20359998

在自己的MINECRAFT服务端添加mod!!!(JAVA版)https://www.bilibili.com/read/cv12880536

我的世界——从零开始架设Mod服务器(Fabric https://www.bilibili.com/read/cv21212136