- 王伟辰--DC1级3班 的博客
我的世界开服指南
- @ 2026-6-9 20:36:23
1.下载java https://www.oracle.com/cn/java/technologies/downloads/#jdk26-windows *以后会更新
Vanilla(原版核心)下载站 https://www.minecraft.net/zh-hans/download/server
PaperMC 下载站 https://papermc.io/downloads
2.在桌面创建文件夹 名字:Minecraft 创建子文件夹 minecraft-server
3.写开始脚本 创建一个文本 里面写先写: @echo off :: 设置分配给服务器的内存(单位:MB) :: 请根据你的实际内存调整这两个数值 :: 例如:4GB = 4096M,6GB = 6144M,8GB = 8192M set MIN_RAM=2048M set MAX_RAM=8192M :: 启动服务器 java -Xms%MIN_RAM% -Xmx%MAX_RAM% -jar server.jar nogui :: 暂停(服务器关闭后保留窗口,方便查看错误信息) *::是注释不会影响代码。以我的32GB内存为例 然后ctrl+s 把名字变成 start 把扩展名改成 .bat 4.双击start.bat 你会看见一个黑色命令行窗口弹出。如果是首次启动,很快就会看到类似以下的错误信息:
[Server] Starting minecraft server version 1.21.1 [Server] Loading properties [Server] Defaulting to server port 25565 [Server] You need to agree to the EULA in order to run the server. [Server] Go to eula.txt for more info. [Server] 服务器已退出(退出代码:1)
这是完全正常的,不是错误!首次启动时,服务器发现你没有同意用户协议(EULA),会生成 eula.txt 文件然后自动退出。我们需要去修改这个文件。
他会在里面创造一个文件夹,里面有eula.txt 找到 eula.txt,用记事本打开它。你看到的内容大概是:
#By changing the setting below to TRUE you are indicating ... #... eula=false
改成:
#By changing the setting below to TRUE you are indicating ... #... eula=true
表示你同意 Mojang 的最终用户许可协议(EULA)
5.第二次启动 再次双击 start.bat。这次服务器会正式开始加载:
你会看到一大串日志信息不断滚动输出,包括:
加载服务器属性(server.properties) 生成世界地形(如果是第一次) 加载默认的世界(world、world_nether、world_the_end) 准备出生点区域 最后出现 "Done (XX.XXXs)!" —— 表示启动完成!
6.文件夹 最后看到的就是这个文件夹 │ ├── server.jar ← 服务器核心文件(你自己放的) ├── start.bat ← 启动脚本(你自己写的) ├── eula.txt ← EULA 协议同意文件 ├── server.properties ← ★★★ 服务器主配置文件 ├── banned-players.json ← 封禁玩家列表 ├── banned-ips.json ← 封禁 IP 列表 ├── ops.json ← 管理员(OP)列表 ├── whitelist.json ← 白名单 ├── usercache.json ← 玩家 UUID 缓存 ├── version_history.json ← Paper 版本历史 │ ├── world\ ← 主世界存档目录 │ ├── region\ ← 区块数据文件(.mca) │ ├── playerdata\ ← 玩家数据(背包、位置、经验等) │ ├── entities\ ← 实体数据 │ ├── poi\ ← 村民兴趣点数据 │ ├── advancements\ ← 玩家进度数据 │ ├── stats\ ← 玩家统计数据 │ ├── datapacks\ ← 数据包 │ ├── level.dat ← 世界基本信息(种子、时间、天气等) │ └── session.lock ← 世界锁定文件(防止同时打开) │ ├── world_nether\ ← 下界存档目录(结构同上)。 ├── world_the_end\ ← 末地存档目录(结构同上) │ ├── plugins\ ← ★★★ 插件目录 │ └── (每个插件有自己的子文件夹存放配置和数据) │ ├── logs\ ← 日志目录 │ ├── latest.log ← 最新日志文件(每次启动会重置) │ └── 2024-XX-XX-X.log.gz ← 历史日志(压缩存档) │ ├── config\ ← Paper 专有配置目录 │ ├── paper-global.yml ← Paper 全局配置 │ └── paper-world-defaults.yml ← Paper 世界默认配置 │ ├── libraries\ ← Paper 依赖库文件 ├── versions\ ← 版本信息 └── cache\ ← 缓存文件
7.进入我的世界服务器
首先windows + R
输入cmd
写上ipconfig 在无线局域网适配器 WLAN里找到 IPv4 地址 . . . . . . . . . . . . : xxx.xxx.xxx.xxx
复制这个地址 在我的世界里的多人游戏中 找到添加服务器
把IPv4 地址写在服务器地址里
点击完成就可以进入我的世界服务器了