使用 Ubuntu 搭建 Minecraft 官方或Mod(Forge)服务器

使用Ubuntu 搭建 Minecraft Mod服

说明

因为大多数 Mod 只适用于 Minecraft 1.12.2,所以下面使用 1.12.2 做示范。其他版本大同小异,在下载版本的时候注意下就好了

需要的东西

  • 如果你是自己在家用电脑搭建,请确保拥有一个公网IP。至于公网IP如何申请和查看是否具有,因为和教程相关性不大,所以这里不再赘述,需要的朋友可以自行百度。当然,如果你只是想在局域网中和朋友玩,那么不需要公网IP

  • 如果有一些 Linux 基础那更好啦,当然照着教程一步步走也行

准备环境和软件

所有文件建议从这里下载 https://72k.us/dir/26158157-38513858-a41a57 (不过需要手动上传)

  1. 先更新下,确保系统是最新的:

    sudo apt-get update && sudo apt-get upgrade
    
  2. 为了之后更快的下载,换一下下载源(磨刀不误砍柴工)

    bash <(curl -sL https://bash.liuwenwen.net/changesource.sh)
    
  3. 安装 Git
    中途需要输入 y 同意下,因为下面安装的时候同样,就不再说了

    sudo apt-get install git 
    
  4. 安装 Java 8 或 16
    如果是安装1.16之 的版本使用指令

    sudo apt-get install openjdk-8-jdk
    

    如果是安装1.16之 的版本使用指令

    sudo apt-get install openjdk-16-jdk
    

    安装过程说明:配置地区
    输入 6 回车(选择区域为亚洲)

    设置时区
    输入 70 回车(选择时区为亚洲)

    安装结束之后,输入 java -version 检查jdk的安装。如果能看到类似以下的文字,就表示 Java 安装成功啦:

    openjdk version "1.8.0_292"                                                                                                                  
    OpenJDK Runtime Environment (build 1.8.0_292-8u292-b10-0ubuntu1~20.04-b10)                                                                   
    OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode) 
    
  5. 安装 wget

    sudo apt-get install wget
    
  6. 开放 25565 端口
    注意:这个看服务器而定,不然可能之后连接不到服务器。阿里云等服务器可能要在控制台添加安全组;如果是自己在家搭建,需要在路由器上转发25565端口,或者将开MC服务器的电脑设为DMZ主机

    sudo iptables -A INPUT -p tcp --dport 25565 -j ACCEPT
    
  7. 创建Minecraft安装目录

    mkdir minecraft
    cd minecraft
    

下载及安装原版服务器

  1. 下载纯净服务端
    因为需要依赖一个纯净端,所以需要下载一下,这个网址可以下载所有版本的 https://mcversions.net/
    这里就使用 1.12.2 的了,直接运行指令就好

    wget https://launcher.mojang.com/v1/objects/886945bfb2b978778c3a0288fd7fab09d315b25f/server.jar
    

    当然,如果你使用其他的版本直接使用指令 wget 下载链接 就可以

  2. 初次启动
    比如我在上一步中下载的文件叫 server.jar,如果你下载的是其他的,把下方指令中的 server.jar 替换成你下载的jar文件即可

    java -Xms1G -Xmx1G -jar server.jar nogui
    

    这时候不能成功启动服务器,因为需要同意协议

    使用 vim 编辑 eula.txt 文件

    vim eula.txt
    

    按键盘上的 i 键进入编辑模式,把最后一行的 false 改为 true。之后按一下键盘上的 ESC 键,然后输入 :wq 再按回车退出

  3. 再次启动
    这次正式一些,-Xms后面是最小的内存,-Xmx 是最大的内存,这里大家可以根据自己的服务器配置而定

    java -jar -Xms512M -Xmx2048M server.jar
    

    启动后,此时是还没有加任何mod的,大家可以启动电脑上的mc,使用 你的域名:25565 尝试链接。如果能够正常进去游戏,说明到此时一切正常,安装原版服务器大功告成!
    在这里插入图片描述

下载及安装 Mod(Forge) 服务器

在你安装原版服务器成功之后,再在我们刚刚输入命令的地方中输入 stop 暂停服务器,以方便下一步操作(安装Forge)。

  1. 下载/上传 forge
    从这里 https://72k.us/dir/26158157-38513858-a41a57 下载对应版本的forge,并解压,将名称是 forge 开头的文件传到服务器的 /minecraft 文件夹中,

  2. 启动
    根据自己的版本修改指令中的最后一个文件名

    java -jar -Xms512M -Xmx2048M forge-1.12.2-14.23.5.2854.jar
    
  3. 安装mod
    把 mod 放到服务器的 mods 文件夹即可

大功告成!

引用

[Ubuntu 18.04换阿里源] https://blog.csdn.net/tcliuwenwen/article/details/103847702
https://www.bilibili.com/video/BV1a7411t7jZ

  • 4
    点赞
  • 45
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
Ubuntu搭建Minecraft服务器需要以下步骤: 1. 下载Java:Minecraft服务器需要Java来运行。在终端输入以下命令: ``` sudo apt-get update sudo apt-get install default-jdk ``` 2. 下载Minecraft服务器文件:可以从官方网站 https://www.minecraft.net/ 下载Minecraft服务器文件。 3. 创建Minecraft服务器目录:在终端中创建一个目录来存储Minecraft服务器文件。可以使用以下命令: ``` mkdir minecraft_server cd minecraft_server ``` 4. 将Minecraft服务器文件复制到新目录中:将下载的Minecraft服务器文件复制到新建的目录中。可以使用以下命令: ``` cp /path/to/minecraft_server.jar . ``` 5. 启动Minecraft服务器:在终端中导航到Minecraft服务器目录并输入以下命令: ``` java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui ``` 这将启动Minecraft服务器。在第一次运行服务器时,它会生成一些配置文件和世界文件。等待一段时间后,可以按Ctrl + C退出。 6. 编辑服务器配置文件:在服务器目录中找到server.properties文件并使用编辑器打开它。在这个文件中可以修改服务器的一些配置,如服务器名称、游戏模式、难度等等。 7. 启动Minecraft服务器:再次使用终端中的命令启动Minecraft服务器: ``` java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui ``` 现在,Minecraft服务器应该已经成功运行了。其他玩家可以使用你的服务器IP地址连接到服务器并开始游戏。 希望这些步骤可以帮助你在Ubuntu搭建Minecraft服务器

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值