【联机】免费在本地搭建临时Minecraft服务器 |
您所在的位置:网站首页 › mc服务器mod本地还要装吗 › 【联机】免费在本地搭建临时Minecraft服务器 |
前提:你有一台Linux操作系统的设备(如果你是windows用户,可以在虚拟机上操作,但你的运行内存要足够大)并确保你的电脑上已经安装Java-17准备:1.到Cpolar官方网站(https://www.cpolar.com/)注册一个账号注意右上角2.登陆后什么都别干,先不要点击Download for LinuxDownload for Linux 3.到https://launchermeta.mojang.com/mc/game/version_manifest.json下载相应版本的MC服务器端(以1.16.5为例) 进入这个地址,下载server.jar 安装Java :在Linux终端(因为Linux发行版众多,这里以Ubutnu22.04为例)输入java -- version出现这个则证明安装成功,否则输入 yum install java-17-openjdk.x86_64(CentOS之类的系统) 或 sudo apt install openjdk-17-jdk(Ubutnu之类的系统) 创建本地服务器:找到你下载的server.jar地址(我在为了方便随便找到位置存放它,你们最好找个自己觉得好的位置存放)在终端中打开 输入一下指令 在launch.sh中写入java -Xmx1024M -Xms1024M -jar server.jar nogui 根据提示,我们要去eula设置同意才能启动,很简单我们用vim编辑一下就行 vim eula.txt 然后把eula=false改为eula=true 再次运行launch.sh脚本 不出意外就会启动成功 为了让离线玩家也能加入游戏,我们还要设置一下 打开server.properties文件(具体每一个什么功能看这里https://www.bilibili.com/read/cv9329992?from=search;spm_id_from=333.337.0.0) 改好后 输入/stop关闭服务器,关闭后再次运行launch.sh脚本启动服务器,这样离线玩家也可以进入了 除了/stop,/say可以在后台对游戏中的玩家说话,/gamerule keepInventory true死亡不掉落, /gamerule keepInventory true防爆,/op XXX把玩家XXX设置为管理员,其他自行搜索 映射端口:这样搭建好服务器只能支持在同一个网络的玩家连接,为了让不同网络的玩家也可以连接你的服务器,我们要把我们的主机地址映射出去重新创建一个终端输入 curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash 安装Cpolar 登录cpolar官网后台,点击左侧的验证,查看自己的认证token,之后将token贴在命令行里: cpolar authtoken xxxxxxx 向系统添加服务 sudo systemctl enable cpolar 启动cpolar服务 sudo systemctl start cpolar ifconfig查看主机ip地址 浏览器输入你的ip地址+9200(假设为0.0.0.0,你要输入0.0.0.0:9200) 登陆你的cpolar账户 在多人游戏中输入这个地址就可以和不同网络的小伙伴联机了,注意不要加tcp:// 注意联机人数不要太多(我测试的3个人,包括自己就是极限,人在多就会很卡) 因为是从官方下载的服务器端,所以无法添加mod,不过玩家自己原先装的mod可以用,但如果想给整个服务器装mod是不行的,解决方案还是有的,大家自行搜索 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |