在Linux下搭建带MOD 我的世界(Minecraft)服务器

news/2024/11/17 23:36:48/

在Linux下搭建带MOD 我的世界(Minecraft)服务器

系统要求

官方服务器推荐配置要求如下:

  • CPU:Intel Core-Based CPUs or AMD K8-Based CPUs IBM 970 2.0 GHz and better
  • 内存:5 GiB
  • 硬盘空间:16 GiB
  • 上行宽带:8 Mbit/s
  • 下行宽带:4 Mbit/s

作者个人服务器配置如下:

  • CPU:Intel Xeon E5-2682 v4 双核
  • 内存:4GiB
  • 硬盘空间:40 GiB
  • 上行宽带:2 Mbit/s
  • 下行宽带:2 Mbit/s
  • OS环境:Ubuntu 1604*

经实践,以上配置即可满足2~5人同时在线。

安装Java环境

本教程主要基于MC JAVA版进行服务器搭建,请区分MC 基岩版。

MC 服务端为jar包,配置服务器需要通过运行jar包来开启服务器,所以我们首先要安装JDK。

通过以下方法来下载并安装Java环境

sudo apt-get install default-jdk

安装完毕后,执行以下命令确认Java环境安装成功

java -version

成功则返回Java版本号信息,否则得到如“Command not found”之类的错误输出。

下载Minecraft Forge与MC 服务端核心jar包

为方便管理,先通过以下命令在/opt目录下新建Minecraft文件夹,并转到该目录

mkdir /opt/Minecraft
cd /opt/Minecraft

安装并使用Screen

  • 为什么要使用Screen

    我们与服务器会话的窗口是一个进程,而MC服务端作为子进程运行在会话窗口之下,当关闭服务器会话窗口时,MC服务端进程也会被关闭。为保证MC服务端能持续进行,我们需要Screen。
    screen是Linux上的一款软件,用于会话管理。
    通过以下命令安装screen

    sudo  apt-get install screen
    
  • Screen的基本操作命令

    screen -ls:列出当前screen进程
    screen -S <Minecraft>:新建一个名为Minecraft的screen进程
    screen -d:分离进程回到刚开始的窗口
    screen -r <Minecraft>:进入名为Minecraft的screen窗口进程
    
  • 在Screen下运行MC服务端

    通过以下命令使用Screen

    screen -S Minecraft #新建名为Minecraft的screen窗口
    cd /opt/Minecraft #切换至服务端文件目录
    

    使用以下命令开启Minecraft Forge

    java -Xms3550m -Xmx3550m -jar forge-1.12.2-14.23.5.2847-universal.jar nogui
    #参数说明:
    #-Xmx3550m:设置Java虚拟机最大可用内存为3550M
    #-Xms3550m:设置Java虚拟机促使内存为3550m.此值可以设置与-Xmx相同
    # nogui:无GUI运行
    

    当输出以下内容时,则需要打开eula.txt文件同意相关协议

    You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
    

    使用vi打开eula.txt

    vi eula.txt
    

    eula=false
    

    修改为

    eula=true
    

    再次运行

    java -Xms3550m -Xmx3550m -jar forge-1.12.2-14.23.5.2847-universal.jar nogui
    

    出现Done字样时,即启动完成。

    若服务器允许盗版玩家进入服务器还需要对server.properties文件修行修改。

    online-mode=true
    

    改为

    online-mode=false
    

    以关闭正版验证。

    同时server.properties也是配置服务器相关参数的文件。
    具体请参看MC wiki-server.properties

开放服务器端口

我的世界(Minecraft)默认使用端口为25565,也可以通过修改server.properties中的配置参数来修改端口。服务器相关端口需要开启。开启方法因云服务器服务商不同,这里不赘述。

通过客户端连接服务器

  • 在启动界面选择多人游戏
    在这里插入图片描述
  • 选择直接连接在这里插入图片描述
  • 输入服务器IP即可并加入服务器在这里插入图片描述

Enjoy~

*本教程使用Ubuntu操作系统为例


http://www.ppmy.cn/news/687119.html

相关文章

如何免费获取mojang账号教程(mc国际版账号,附礼品码)

一。账号的获取&#xff08;三种方法&#xff09; 1、获取账号有很多种方法&#xff0c;目前已知的就是这个网站&#xff08;点我跳转&#xff09;用积分换取账号&#xff0c;操作如下&#xff08;看不懂英文的可以用百度翻译翻译成中文页面&#xff09;&#xff1a; 1.1选择每…

搭建外网minecraft服务器方案

很多minecraft服务器主都想自己搭建一个外网可以访问的minecraft服务器&#xff0c;在没有外网IP的情况下&#xff0c;一般都是使用Logmein Hamachi方案。这种方案有它的弊端&#xff0c;需要客户机安装Hamachi&#xff0c;十分不方便。另外&#xff0c;免费版只支持5人&#x…

linux搭建 minecraft 我的世界游戏服务器

本篇文章介绍在Linux系统上搭建最新版本Minecraft服务器&#xff0c;并使用bungeecord配置为群组服务器模式。 docker容器方式搭建minecraft服务器查看这篇文章&#xff1a; https://blog.csdn.net/whatday/article/details/108416397 1.Minecraft简介 官方网站&#xff1a…

本地搭建我的世界服务器(可联机)

前言 想自己搭建服务器的小伙伴们可以试一试。本篇是结合网上的方法自己整理的内容&#xff0c;仅供学习参考。树莓派端和Windows端我都尝试过&#xff0c;并且亲测有效。不过如果树莓派的内存比较小&#xff08;内存比较大当我没说&#xff09;&#xff0c;不建议搭建较新的服…

Minecraft模组开发——环境搭建

考虑到部分读者可能对环境搭建流程不熟&#xff0c;所以本章教程简单地过一遍环境搭建&#xff0c;并在项目中整合Mixin。 下载MDK 打开https://files.minecraftforge.net/net/minecraftforge/forge/&#xff0c;选择需要的mdk版本&#xff0c;点击下载。本教程使用1.18.2 - …

Linux搭建 Minecraft 服务器

1、Minecraft简介 Minecraft《我的世界》是由 Mojang Studios 公司开发的一款生存沙盒游戏。 Minecraft 由瑞典视频游戏程序员和设计师 Markus Alexej Persson 使用Java编程语言创建。 Minecraft 于 2009 年 5 月首次公开&#xff0c;然后在 2011 年 11 月完全发布&#xff…

搭建MineCraft私服

最近购买了腾讯云的云主机&#xff0c;因为腾讯云最近在办活动——校园云计划&#xff0c;所以我只花了1软妹币/月就购进了一台CPU1核、内存1G、带宽1M、系统盘linux8G的云主机了&#xff0c;这无疑是给我们学生大大的福利啊&#xff08;这个安利可以忽视&#xff09; 拿到云主…

我的世界(MC)服务器搭建(详细+稳定+崩服自启)

我的世界服务器搭建 先输入以下代码&#xff08;进入root用户&#xff09; sudo su root 相当于获得OP权限控制Linux生死的 然后安装Java sudo yum install java-1.8.0-openjdk 中间会有让你选择 是否blablabala 输入Y即可 安装完毕后开始下载1.13.2服务端&#xff1b; 直…