资源准备:
- 一台设备
- 可以是自己的电脑也可以是服务器
- 自己的电脑开服如果要联机可能需要做公网映射
- 服务期就不用担心这个问题,只需要注意带宽够不够大,不大会很卡
- Java环境
- 下载地址:https://www.java.com/zh-CN/download//
- 有的高版本的mc可能需要适配的Java,需要从github找更合适的版本
- 我的世界服务端
我这里的环境是这样的:
阿里云服务器,64位的,因为跑了个web服务,所以内存比较小
OS 名称: Microsoft Windows Server 2012 R2 DatacenterOS 版本: 6.3.9600 暂缺 Build 9600OS 制造商: Microsoft CorporationOS 配置: 独立服务器OS 构件类型: Multiprocessor Free注册的所有人:注册的组织: Aliyun虚拟内存: 最大值: 2,328 MB虚拟内存: 可用: 607 MB虚拟内存: 使用中: 1,721 MB
Java版本
Version 8 Update 333- 服务端使用的
1.12.2的版本

环境配置
Java安装
下载安装包后直接一路下一步,直接结束
cmd查看一下是否安装完成
Microsoft Windows [版本 6.3.9600](c) 2013 Microsoft Corporation。保留所有权利。C:\Users\Administrator>java -versionjava version "1.8.0_333"Java(TM) SE Runtime Environment (build 1.8.0_333-b02)Java HotSpot(TM) 64-Bit Server VM (build 25.333-b02, mixed mode)
我的世界服务端协议
新建文件夹,把下载的MC服务端放进去,直接双击打开,会在文件夹下生成几个文件
其中需要把eula.txt中的false改成true
代表同意协议
#By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula).#Sat May 07 20:48:54 CST 2022eula=true
服务端配置
打开server.jar,他会开始生成初始地图和配置文件,等生成完毕后我们先关掉服务端,配置一下选项
记事本打开文件夹下生成的server.properties
配置翻译如下:
allow-nether=true #是否开启地狱level-name=world #默认世界名称(最好不要改)enable-query=false #没有什么大用处allow-flight=false #announce-player-achievements=true #通知成就server-port=25566 #服务器端口(127.0.0.1:25565中的冒号后面是这个server-port的数值)enable-rcon=false #是否开启rcon监听(没有什么用)force-gamemode=false #force游戏模式level-seed= #我的世界地图种子(没有特殊需要就不填)server-ip= #服务器指向IP(默认不要改放空)max-build-height=256 #服务器最大建筑高度spawn-npcs=true #是否有主城NPCwhite-list=false #是否开启白名单(开启后在白名单内的玩家才能进入服务器,否则进入不了。不要随便开)spawn-animals=true #主城是否有动物snooper-enabled=true #意义不明hardcore=false #我的世界极限模式是否开启(玩过的都知道)online-mode=false #是否开启正版验证,需用我的世界官方启动器才能进入resource-pack= #服务器资源包:填下载地址(不需要就不填)pvp=true #是否开启服务器PVPdifficulty=1 #服务器难度: 0和平 1简单 2中等 3困难enable-command-block=false #是否开启命令方块player-idle-timeout=0 #意义不明gamemode=0 #玩家默认进入游戏的游戏模式 1创造 0生存 2冒险模式3旁观者max-players=20 #服务器最大玩家数(超过后玩家无法进入)spawn-monsters=true #主城是否刷新怪物view-distance=10 #最远视距generate-structures=true #建筑物生成spawn-protection=16 #服务器最大保护区(玩家破坏建筑不了)motd=A Minecraft Server MOTD指的是在玩家添加服务器后下面会显示这里面的内容(不能为中文、特殊符号)
一定要修改的是online-mode改成false,不然没购买正版账号的玩家进不来的!
保存以后可以重新打开服务端了!
连接服务器
我服务端是1.12.2版本的,因此客户端也要1.12.2版本
我这里用的HMCL启动器,个人比较喜欢
安装好之后进去,打开多人游戏添加服务器就可以了
服务器地址填IP:端口
端口不修改默认是25565


Have Fun!
