需要做的前提准备:
- 不关机的服务器 ,可以是家里的电脑但是不稳定没有公网IP,用内网穿透延迟大 站长推荐购买一台腾讯云 99元 一年的 2核2G 足够几个朋友一起玩了,可7*24小时不停服!
2. 选择服务器配置
3. 获取自己想玩的版本服务端核心
4 .安装Java环境
这里我选择的是自己闲置的物理服务器,系统是Windows Server 2022
大概配置为 E5-2650V4*2 48核 64G 480G固态硬盘
我的世界主要吃单核性能,不吃多核,尽量选择固态硬盘!
正篇开始:
下载自己需要的服务端核心,我这里选择Paper的替代品Purpur核心服务端核
官方介绍:Purpur 是 Paper 服务器的直接替代品,专为可配置性和新的、有趣的、令人兴奋的游戏玩法而设计 特征。
前往 Purpur - Your Minecraft, your way (purpurmc.org) 下载最新版核心
下载完成之后创建一个文件夹用来存放服务端的数据,重命名为server.jar (可选)
创建一个bat文件,右键编辑,填写服务端启动的参数
填写为以下参数并且保存
java -server -XX:+UseG1GC -Xms1024M -Xmx4096M -jar server.jar -nogui
双击发现闪了一下黑色的界面,这是为什么?
这是因为没配置Java环境,下载的版本需要用到 JDK21 点我前往官方下载,下载完成进行解压,放在哪个盘都行我这里放在D盘了,你们放在哪就在哪个盘符找到 \jdk-21\bin\java.exe 重新编辑启动脚本添加Java路径 保存 双击启动
弹出这个正在下载的提示黑色框框就说明成功一大半了!!这一步得等
到这里 需要打开一个叫eula的文件 修改文件里面的false改为true 保存
再次重新启动服务端,等待一会发现启动完成!到了激动人心的进入服务器环结!!
点击多人游戏 添加服务器
服务器地址就是获取到的IP+端口
进入服务器!
至此 开服完成
后续站长会出进阶教程,如:权限组,跨服,负载均衡一端一世界之类的