<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>游戏 on 洛鹿松的小站</title>
        <link>https://www.fufu.me/tags/%E6%B8%B8%E6%88%8F/</link>
        <description>Recent content in 游戏 on 洛鹿松的小站</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>zh-cn</language>
        <lastBuildDate>Wed, 22 Jan 2025 22:43:41 +0800</lastBuildDate><atom:link href="https://www.fufu.me/tags/%E6%B8%B8%E6%88%8F/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>Minecraft(我的世界)服务器搭建教程</title>
        <link>https://www.fufu.me/minecraftserver/</link>
        <pubDate>Wed, 22 Jan 2025 22:43:41 +0800</pubDate>
        
        <guid>https://www.fufu.me/minecraftserver/</guid>
        <description>&lt;img src="https://www.fufu.me/img/minecraft.jpg" alt="Featured image of post Minecraft(我的世界)服务器搭建教程" /&gt;&lt;blockquote&gt;
&lt;p&gt;《Minecraft》（我的世界）是一款由Mojang Studios开发的沙盒游戏。玩家在一个像素化的开放世界中自由探索、建造、采集资源，并与怪物战斗。游戏分为生存模式和创造模式，前者需要玩家获取资源维持生命，后者则提供无限资源供玩家尽情发挥创意。游戏支持单人和多人模式，因其高度自由和无限可能性，深受全球玩家喜爱。&lt;/p&gt;
&lt;p&gt;这篇教程详细介绍了如何搭建Minecraft服务器。只需按照以下步骤逐一操作，你就可以成功搭建一个Minecraft服务器，并与朋友们一起畅游在你创建的游戏世界中。(文中的*号表示可选，跳过也没有影响)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;minecraft-的-java-版本需求&#34;&gt;Minecraft 的 Java 版本需求
&lt;/h2&gt;&lt;p&gt;一般情况下 Minecraft 纯原版的 Java 版本需求如下：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1.0 - 1.11.x 可以使用 Java 6 和 Java 7，但推荐使用 &lt;strong&gt;Java 8&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;1.12(17w13a) - 1.16.5(1.17-21w18a) 需要使用 &lt;strong&gt;Java 8&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;1.17(21w19a) - 1.17.1 需要使用 &lt;strong&gt;Java 16&lt;/strong&gt;，大部分组件也兼容 Java17。&lt;/li&gt;
&lt;li&gt;1.18(1.18-pre2) - 1.20.4 需要使用 &lt;strong&gt;Java 17&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;1.20.5(24w14a) 及以上版本需要使用 &lt;strong&gt;Java 21&lt;/strong&gt;。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;请选择合适的版本，否则会出现兼容性问题&lt;/p&gt;
&lt;h2 id=&#34;不同需求的服务器选购&#34;&gt;不同需求的服务器选购
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Minecraft自1.18版本开始，服务端对内存的要求爆炸性增长，至少为4GB起步。像站长和朋友玩的2h2g划着船都会卡死&lt;/li&gt;
&lt;li&gt;VPS服务器操作系统自身会占用一些内存，Windows系统约占1G，Linux约占200MB，建议使用Linux开服&lt;/li&gt;
&lt;li&gt;下方表格推荐的内存配置并不包括操作系统占用量&lt;/li&gt;
&lt;/ul&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;服务器类型版本&lt;/th&gt;
          &lt;th&gt;1.6.x或者更老&lt;/th&gt;
          &lt;th&gt;1.6.x - 1.10.x&lt;/th&gt;
          &lt;th&gt;1.11.x - 1.14.x&lt;/th&gt;
          &lt;th&gt;1.15.x - 1.17.x&lt;/th&gt;
          &lt;th&gt;1.18及以上&lt;/th&gt;
          &lt;th&gt;参考玩家人数&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;普通联机生存服&lt;/td&gt;
          &lt;td&gt;1H1G&lt;/td&gt;
          &lt;td&gt;2H2G&lt;/td&gt;
          &lt;td&gt;2H2G&lt;/td&gt;
          &lt;td&gt;2H4G&lt;/td&gt;
          &lt;td&gt;2H4G&lt;/td&gt;
          &lt;td&gt;5人在线&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;普通联机生存服&lt;/td&gt;
          &lt;td&gt;2H2G&lt;/td&gt;
          &lt;td&gt;2H4G&lt;/td&gt;
          &lt;td&gt;2H6G&lt;/td&gt;
          &lt;td&gt;4H4G&lt;/td&gt;
          &lt;td&gt;4H10G&lt;/td&gt;
          &lt;td&gt;10+人在线&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;红石电路生存服&lt;/td&gt;
          &lt;td&gt;2H2G&lt;/td&gt;
          &lt;td&gt;2H4G&lt;/td&gt;
          &lt;td&gt;4H4G&lt;/td&gt;
          &lt;td&gt;4H4G&lt;/td&gt;
          &lt;td&gt;4H8G&lt;/td&gt;
          &lt;td&gt;5人在线&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;红石电路生存服&lt;/td&gt;
          &lt;td&gt;2H2G&lt;/td&gt;
          &lt;td&gt;4H4G&lt;/td&gt;
          &lt;td&gt;4H6G&lt;/td&gt;
          &lt;td&gt;4H8G&lt;/td&gt;
          &lt;td&gt;4H10G&lt;/td&gt;
          &lt;td&gt;10+人在线&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;中小型模组服&lt;/td&gt;
          &lt;td&gt;4H4G&lt;/td&gt;
          &lt;td&gt;4H4G&lt;/td&gt;
          &lt;td&gt;4H4G&lt;/td&gt;
          &lt;td&gt;4H6G&lt;/td&gt;
          &lt;td&gt;4H8G&lt;/td&gt;
          &lt;td&gt;5人在线&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;中小型模组服&lt;/td&gt;
          &lt;td&gt;4H4G&lt;/td&gt;
          &lt;td&gt;4H6G&lt;/td&gt;
          &lt;td&gt;4H6G&lt;/td&gt;
          &lt;td&gt;4H8G&lt;/td&gt;
          &lt;td&gt;4H10G&lt;/td&gt;
          &lt;td&gt;10+人在线&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;大型模组服、整合包&lt;/td&gt;
          &lt;td&gt;4H8G&lt;/td&gt;
          &lt;td&gt;4H8G&lt;/td&gt;
          &lt;td&gt;4H8G&lt;/td&gt;
          &lt;td&gt;4H10G&lt;/td&gt;
          &lt;td&gt;6H12G&lt;/td&gt;
          &lt;td&gt;5人在线&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;大型模组服、整合包&lt;/td&gt;
          &lt;td&gt;4H10G&lt;/td&gt;
          &lt;td&gt;4H10G&lt;/td&gt;
          &lt;td&gt;4H10G&lt;/td&gt;
          &lt;td&gt;4H12G&lt;/td&gt;
          &lt;td&gt;6H14G&lt;/td&gt;
          &lt;td&gt;10+人在线&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;基岩生存服&lt;/td&gt;
          &lt;td&gt;2H2G&lt;/td&gt;
          &lt;td&gt;2H2G&lt;/td&gt;
          &lt;td&gt;2H2G&lt;/td&gt;
          &lt;td&gt;2H4G&lt;/td&gt;
          &lt;td&gt;2H4G&lt;/td&gt;
          &lt;td&gt;5人在线&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;基岩生存服&lt;/td&gt;
          &lt;td&gt;2H2G&lt;/td&gt;
          &lt;td&gt;2H2G&lt;/td&gt;
          &lt;td&gt;2H2G&lt;/td&gt;
          &lt;td&gt;2H4G&lt;/td&gt;
          &lt;td&gt;2H4G&lt;/td&gt;
          &lt;td&gt;10+人在线&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;基岩插件/模组服&lt;/td&gt;
          &lt;td&gt;4H4G&lt;/td&gt;
          &lt;td&gt;4H4G&lt;/td&gt;
          &lt;td&gt;4H4G&lt;/td&gt;
          &lt;td&gt;4H4G&lt;/td&gt;
          &lt;td&gt;4H4G&lt;/td&gt;
          &lt;td&gt;5人在线&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;基岩插件/模组服&lt;/td&gt;
          &lt;td&gt;4H6G&lt;/td&gt;
          &lt;td&gt;4H6G&lt;/td&gt;
          &lt;td&gt;4H6G&lt;/td&gt;
          &lt;td&gt;4H6G&lt;/td&gt;
          &lt;td&gt;4H8G&lt;/td&gt;
          &lt;td&gt;10+人在线&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;请按照你的需求选购合适的服务器，确保性能充足&lt;/p&gt;
&lt;h2 id=&#34;连接到服务器&#34;&gt;连接到服务器
&lt;/h2&gt;&lt;p&gt;首先用SSH连接到你的服务器，不同的操作系统SSH的使用方法有一定差异，但本质都是使用终端。&lt;/p&gt;
&lt;p&gt;如果你用的是Linux或Mac系统，可以直接打开系统内置的Terminal（终端命令行）建立SSH会话，不需要安装额外程序。&lt;/p&gt;
&lt;p&gt;打开Terminal后，输入以下指令连接到服务器。注意替换成你自己的服务器公网IP&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-shell&#34;&gt;ssh root@&amp;lt;your_server_ip&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;如果你用的是Windows系统，你需要安装额外的程序，可以使用我推荐的这款&lt;a class=&#34;link&#34; href=&#34;https://www.fufu.me/2024/08/09/windterm/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;WindTerm
&lt;span style=&#34;white-space: nowrap;&#34;&gt;&lt;svg width=&#34;.7em&#34;
    height=&#34;.7em&#34; viewBox=&#34;0 0 21 21&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;
    &lt;path d=&#34;m13 3l3.293 3.293l-7 7l1.414 1.414l7-7L21 11V3z&#34; fill=&#34;currentColor&#34; /&gt;
    &lt;path d=&#34;M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z&#34;
        fill=&#34;currentColor&#34;&gt;
&lt;/svg&gt;&lt;/span&gt;

&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;登录成功后会出现以下字样 &lt;strong&gt;[root@&amp;lt;你的服务器主机名&amp;gt; ~]#&lt;/strong&gt;  然后你就可以在后面输入下面列出的指令&lt;/p&gt;
&lt;p&gt;现在的服务器会自动选择最优软件源，如果你存在软件源无法连接的问题，请参考&lt;a class=&#34;link&#34; href=&#34;https://www.fufu.me/2024/08/07/linux_changemirror/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;linux换源
&lt;span style=&#34;white-space: nowrap;&#34;&gt;&lt;svg width=&#34;.7em&#34;
    height=&#34;.7em&#34; viewBox=&#34;0 0 21 21&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;
    &lt;path d=&#34;m13 3l3.293 3.293l-7 7l1.414 1.414l7-7L21 11V3z&#34; fill=&#34;currentColor&#34; /&gt;
    &lt;path d=&#34;M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z&#34;
        fill=&#34;currentColor&#34;&gt;
&lt;/svg&gt;&lt;/span&gt;

&lt;/a&gt;
&lt;/p&gt;
&lt;h2 id=&#34;安装java&#34;&gt;安装Java
&lt;/h2&gt;&lt;p&gt;在安装Java版的我的世界服务器端程序前，需要先在服务器上安装Java。Java有很多个版本，请对照上面列出的版本需求进行选择(我的版本是1.21.1-&amp;gt;jdk21)&lt;/p&gt;
&lt;h3 id=&#34;debian&#34;&gt;Debian
&lt;/h3&gt;&lt;pre&gt;&lt;code class=&#34;language-shell&#34;&gt;# 1.安装java
apt install openjdk-21-jre-headless -y
# 2.验证java版本
java -version
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;如果你细心观察，会发现软件名中带有jre-headless，这是一种简化版的Java OpenJDK 21，它移除了对图形界面应用的支持，由于服务器端不可能安装图形界面应用，所以它非常适合安装在服务器端。&lt;/p&gt;
&lt;h3 id=&#34;centos&#34;&gt;CentOS
&lt;/h3&gt;&lt;pre&gt;&lt;code class=&#34;language-shell&#34;&gt;# 1.下载RPM包
wget https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.rpm
# 2.下载完成后，使用以下命令安装
sudo yum localinstall jdk-21_linux-x64_bin.rpm
# 3.安装完成后，验证 Java 版本，确保是你需要的版本
java -version
&lt;/code&gt;&lt;/pre&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;Java安装完成后，你还需要在服务器上安装一个叫screen的软件，用来创建可分离的服务器会话，它能让你的服务器端程序在你关闭终端窗口后持续运行。&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-shell&#34;&gt;yum install screen -y
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;也可以采用systemd创建守护进程的方法，具体步骤在后面。&lt;/p&gt;
&lt;h2 id=&#34;安装我的世界服务器端程序&#34;&gt;安装我的世界服务器端程序
&lt;/h2&gt;&lt;p&gt;🔗自建网盘下载链接：&lt;a class=&#34;link&#34; href=&#34;https://cloud.nicht.top/s/Ryuk&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;server_1.21.1.jar
&lt;span style=&#34;white-space: nowrap;&#34;&gt;&lt;svg width=&#34;.7em&#34;
    height=&#34;.7em&#34; viewBox=&#34;0 0 21 21&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;
    &lt;path d=&#34;m13 3l3.293 3.293l-7 7l1.414 1.414l7-7L21 11V3z&#34; fill=&#34;currentColor&#34; /&gt;
    &lt;path d=&#34;M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z&#34;
        fill=&#34;currentColor&#34;&gt;
&lt;/svg&gt;&lt;/span&gt;

&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;🔗经典版本：&lt;a class=&#34;link&#34; href=&#34;https://cloud.nicht.top/s/1rU7&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;server_1.12.2.jar
&lt;span style=&#34;white-space: nowrap;&#34;&gt;&lt;svg width=&#34;.7em&#34;
    height=&#34;.7em&#34; viewBox=&#34;0 0 21 21&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;
    &lt;path d=&#34;m13 3l3.293 3.293l-7 7l1.414 1.414l7-7L21 11V3z&#34; fill=&#34;currentColor&#34; /&gt;
    &lt;path d=&#34;M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z&#34;
        fill=&#34;currentColor&#34;&gt;
&lt;/svg&gt;&lt;/span&gt;

&lt;/a&gt;
 | &lt;a class=&#34;link&#34; href=&#34;https://cloud.nicht.top/s/xaF2&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;server_1.7.10.jar
&lt;span style=&#34;white-space: nowrap;&#34;&gt;&lt;svg width=&#34;.7em&#34;
    height=&#34;.7em&#34; viewBox=&#34;0 0 21 21&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;
    &lt;path d=&#34;m13 3l3.293 3.293l-7 7l1.414 1.414l7-7L21 11V3z&#34; fill=&#34;currentColor&#34; /&gt;
    &lt;path d=&#34;M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z&#34;
        fill=&#34;currentColor&#34;&gt;
&lt;/svg&gt;&lt;/span&gt;

&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;现在可以安装服务器端程序了，你可以在命令行中输入wget，后面跟随下载链接。包的下载链接可以在&lt;a class=&#34;link&#34; href=&#34;https://www.minecraft.net/en-us/download/server&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;我的世界官方网站
&lt;span style=&#34;white-space: nowrap;&#34;&gt;&lt;svg width=&#34;.7em&#34;
    height=&#34;.7em&#34; viewBox=&#34;0 0 21 21&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;
    &lt;path d=&#34;m13 3l3.293 3.293l-7 7l1.414 1.414l7-7L21 11V3z&#34; fill=&#34;currentColor&#34; /&gt;
    &lt;path d=&#34;M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z&#34;
        fill=&#34;currentColor&#34;&gt;
&lt;/svg&gt;&lt;/span&gt;

&lt;/a&gt;
找到，右键下图中这个绿色的超链接，复制链接地址&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://www.fufu.me/minecraftserver/images/mine-2.jpg&#34;
	width=&#34;1315&#34;
	height=&#34;612&#34;
	srcset=&#34;https://www.fufu.me/minecraftserver/images/mine-2_hu17792005338584402722.jpg 480w, https://www.fufu.me/minecraftserver/images/mine-2_hu15747313455205415024.jpg 1024w&#34;
	loading=&#34;lazy&#34;
	
		alt=&#34;mine-2&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;214&#34;
		data-flex-basis=&#34;515px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;也可以在Windows端下载包，直接点击上图绿色的超链接，浏览器会自动创建下载任务。然后用我推荐的WindTerm上传。将文件拖放到窗口，然后可以发送程序包，但是你应该会遇到以下错误&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://www.fufu.me/minecraftserver/images/mine-1.png&#34;
	width=&#34;1141&#34;
	height=&#34;715&#34;
	srcset=&#34;https://www.fufu.me/minecraftserver/images/mine-1_hu4522806865323853990.png 480w, https://www.fufu.me/minecraftserver/images/mine-1_hu5246789763709099775.png 1024w&#34;
	loading=&#34;lazy&#34;
	
		alt=&#34;mine-1&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;159&#34;
		data-flex-basis=&#34;382px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;这是因为你没有安装lrzsz，它是一款能够在 Linux 端上传和下载文件的工具，使用了ZMODEM 文件传输协议，相对于 ftp 来说，无需配置文件服务，使用简单方便。安装命令如下：&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-shell&#34;&gt;# CentOS
yum install lrzsz -y
# Ubuntu
apt-get install lrzsz
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;现在服务器端程序已经上传完毕，默认文件名为server.jar，如果你还想下载其他版本的mc，可以选择给文件重命名&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-shell&#34;&gt;mv server.jar server_&amp;lt;your_version&amp;gt;.jar
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;配置和运行我的世界服务器&#34;&gt;配置和运行我的世界服务器
&lt;/h2&gt;&lt;p&gt;我的世界的服务器端程序下载/上传完成后，接下去就可以运行程序了，在运行前，应该先启动screen对话，进入可分离对话后用指令运行程序就不会因为关闭终端窗口而停止。使用以下指令&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-shell&#34;&gt;# 创建一个新的screen窗口
screen
# 首次启动我的世界程序
java -Xms1024M -Xmx1024M -jar server_&amp;lt;your_version&amp;gt;.jar nogui
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;启动的参数后面会详细讲解。&lt;/p&gt;
&lt;p&gt;第一次使用这个指令时系统报错，提示必须同意用户协议，这并不是真的出现了错误，而是故意设计来引导用户阅读用户协议。以上的指令创建了两个新文件，一个是用户协议eula.txt，一个是配置文件server.properties，用来设置游戏模式、难度等属性。&lt;/p&gt;
&lt;p&gt;为了使我的世界程序能够正式运行，需要同意用户协议。可以使用Vim编辑器修改，如果你喜欢也可以用Nano编辑器。如用Vim编辑器，使用以下指令。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://www.fufu.me/minecraftserver/images/mine-1.png&#34;
	width=&#34;1141&#34;
	height=&#34;715&#34;
	srcset=&#34;https://www.fufu.me/minecraftserver/images/mine-1_hu4522806865323853990.png 480w, https://www.fufu.me/minecraftserver/images/mine-1_hu5246789763709099775.png 1024w&#34;
	loading=&#34;lazy&#34;
	
		alt=&#34;mine-1&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;159&#34;
		data-flex-basis=&#34;382px&#34;
	
&gt;&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-shell&#34;&gt;# 进入用户协议文件
vim eula.txt
# 将eula的false属性改为true
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;保存并退出eula.txt文件&lt;/p&gt;
&lt;h3 id=&#34;编辑serverproperties文件来设置各种游戏属性&#34;&gt;编辑server.properties文件来设置各种游戏属性
&lt;/h3&gt;&lt;pre&gt;&lt;code class=&#34;language-shell&#34;&gt;vim server.properties
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;这个文件里有很多项属性可以设置，其中最重要的是以下几项：&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;difficulty (难度)&lt;/strong&gt; – 设置游戏的难度，默认是easy简单，共有peaceful容易、easy简单、normal普通、hard困难几个选项。
&lt;strong&gt;gamemode (游戏模式)&lt;/strong&gt; – 设置游戏的模式，默认是生存模式，可供设置的选项有survival生存模式、creative创造模式、 adventure冒险模式、spectator旁观模式。&lt;br&gt;
&lt;strong&gt;pvp – 设置玩家之间能否对打&lt;/strong&gt;，默认是true，如果改成false，玩家之间将不能互相攻击伤害对方。&lt;br&gt;
&lt;strong&gt;max-players（最多玩家数量）&lt;/strong&gt;– 设置最多玩家数量。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;我一般还会修改enable-command-block为true(允许使用指令)&lt;/p&gt;
&lt;p&gt;按照你的偏好设置完成后，输入“:wq”并回车保存并退出文件。&lt;/p&gt;
&lt;h2 id=&#34;正式启动我的世界服务器程序&#34;&gt;正式启动我的世界服务器程序
&lt;/h2&gt;&lt;p&gt;编辑完eula.txt后就可以正式启动我的世界服务器端程序了，方法是再次使用上面用到的那个java指令，但要按自己需求调整参数&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-shell&#34;&gt;java -Xms2G -Xmx4G -jar server_&amp;lt;your_version&amp;gt;.jar nogui
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;相比第一次使用这个指令，这次正式启动游戏程序需要把Xms和Xmx参数改成适合自己服务器的。&lt;/p&gt;
&lt;p&gt;Xms设置的是服务器启动时的RAM的大小，-Xms2G就是把服务器启动时的RAM设成2G，单位是M或G都可以，如果采用M，就输入Xms2048M。&lt;/p&gt;
&lt;p&gt;Xmx设置的是服务器运行时允许使用的最大RAM的值，-Xmx4G就是限制游戏最多使用4G的RAM。具体设置多少要看自己选择的服务器RAM大小有多少，如果服务器只有1G或2G就不能设这么高。&lt;/p&gt;
&lt;p&gt;指令中的-jar后面跟随的就是要运行的jar文件名称，就是我们上面下载的jar文件。如果没有重命名，就得把命令中的server_&amp;lt;your_version&amp;gt;.jar改成server.jar，如果你下载的是其他版本的我的世界服务器jar文件或命名成了其他名称，就改成相应的名称。&lt;/p&gt;
&lt;p&gt;指令中的nogui就是要求服务器不要启动图形用户界面，因为服务器不需要图形用户界面。&lt;/p&gt;
&lt;p&gt;输入指令回车后等待一段时间，游戏程序就启动完成了，启动成功时，会显示如下界面&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://www.fufu.me/minecraftserver/images/mine-3.png&#34;
	width=&#34;1182&#34;
	height=&#34;715&#34;
	srcset=&#34;https://www.fufu.me/minecraftserver/images/mine-3_hu7603467595957011499.png 480w, https://www.fufu.me/minecraftserver/images/mine-3_hu15583784721766285062.png 1024w&#34;
	loading=&#34;lazy&#34;
	
		alt=&#34;mine-3&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;165&#34;
		data-flex-basis=&#34;396px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;主要是这行文字：[Server thread/INFO]: Done (20.041s)! For help, type &amp;ldquo;help&amp;rdquo;&lt;/p&gt;
&lt;p&gt;因为之前使用了screen，所以现在可以按Ctrl + A + D键离开当前会话而不会终结进程。&lt;/p&gt;
&lt;h2 id=&#34;赋予用户op管理员权限&#34;&gt;赋予用户OP(管理员)权限
&lt;/h2&gt;&lt;blockquote&gt;
&lt;p&gt;现在有一个问题：要赋予用户OP权限，否则无法使用指令，甚至无法破坏方块。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;在如图运行中程序的下方空位输入 &lt;strong&gt;op &amp;lt;要给予权限的用户名&amp;gt;&lt;/strong&gt;，回车执行，出现Made &amp;lt;用户名&amp;gt; a server operator则说明成功赋予&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://www.fufu.me/minecraftserver/images/mine-4.png&#34;
	width=&#34;1198&#34;
	height=&#34;255&#34;
	srcset=&#34;https://www.fufu.me/minecraftserver/images/mine-4_hu10134907204239028722.png 480w, https://www.fufu.me/minecraftserver/images/mine-4_hu18382156477502784859.png 1024w&#34;
	loading=&#34;lazy&#34;
	
		alt=&#34;mine-4&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;469&#34;
		data-flex-basis=&#34;1127px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;同样的，deop &amp;lt;用户名&amp;gt;可以移除权限&lt;/p&gt;
&lt;h3 id=&#34;设置op权限等级&#34;&gt;设置OP权限等级
&lt;/h3&gt;&lt;p&gt;在Minecraft服务器中，OP权限有不同的等级，具体如下：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;1级：&lt;/strong&gt; 可以绕过生存模式限制并放置和破坏命令方块。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;2级：&lt;/strong&gt; 可以使用部分管理命令，如/clear、/difficulty、/effect等。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;3级：&lt;/strong&gt; 可以使用所有的管理命令，但不包括权限管理命令。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;4级：&lt;/strong&gt; 拥有完全的管理员权限，可以执行所有命令，包括/op和/deop来管理其他OP玩家。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;使用op命令默认会给予最高的4级权限，但是我们或许不想给用户这么高的权限，可以通过编辑 &lt;strong&gt;ops.json&lt;/strong&gt; 文件来设置不同玩家的OP权限等级，ops.json文件通常位于你的Minecraft服务器根目录下，&lt;strong&gt;找到&lt;/strong&gt;该文件并编辑。
打开ops.json文件，你会看到如下格式的内容：&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-json&#34;&gt;[
  {
    &amp;quot;uuid&amp;quot;: &amp;quot;玩家的UUID&amp;quot;,
    &amp;quot;name&amp;quot;: &amp;quot;玩家名&amp;quot;,
    &amp;quot;level&amp;quot;: 4,
    &amp;quot;bypassesPlayerLimit&amp;quot;: false
  }
]
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;level&lt;/strong&gt; 字段决定了玩家的OP等级，你可以自行设置，然后保存并关闭ops.json文件，重启服务器以应用更改。&lt;/p&gt;
&lt;p&gt;新版Minecraft（1.7+）还可以在游戏中直接通过命令设置OP权限等级：&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;/op 玩家名 等级
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;连接到我的世界服务器&#34;&gt;连接到我的世界服务器
&lt;/h2&gt;&lt;p&gt;在电脑上用我的世界启动器(&lt;a class=&#34;link&#34; href=&#34;https://www.minecraft.net/zh-hans/download&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;下载地址
&lt;span style=&#34;white-space: nowrap;&#34;&gt;&lt;svg width=&#34;.7em&#34;
    height=&#34;.7em&#34; viewBox=&#34;0 0 21 21&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;
    &lt;path d=&#34;m13 3l3.293 3.293l-7 7l1.414 1.414l7-7L21 11V3z&#34; fill=&#34;currentColor&#34; /&gt;
    &lt;path d=&#34;M19 19H5V5h7l-2-2H5c-1.103 0-2 .897-2 2v14c0 1.103.897 2 2 2h14c1.103 0 2-.897 2-2v-5l-2-2v7z&#34;
        fill=&#34;currentColor&#34;&gt;
&lt;/svg&gt;&lt;/span&gt;

&lt;/a&gt;
)启动游戏后，依次选择多人游戏-&amp;gt;添加服务器&lt;/p&gt;
&lt;p&gt;然后在服务器地址中输入&amp;lt;你的服务器ip&amp;gt;:25565，因为默认端口为25565。点击完成即可添加完毕，选中你的服务器点击加入，就可以连接到服务器的游戏世界了。&lt;/p&gt;
&lt;h2 id=&#34;创建-systemd-守护进程&#34;&gt;*创建 systemd 守护进程
&lt;/h2&gt;&lt;p&gt;如果你觉得 java 命令启动太过麻烦，又或者是想要防止进程终止，你可以设置 systemd 守护进程。&lt;/p&gt;
&lt;h3 id=&#34;新建并修改-minecraftservice-服务配置文件&#34;&gt;新建并修改 minecraft.service 服务配置文件
&lt;/h3&gt;&lt;pre&gt;&lt;code class=&#34;language-shell&#34;&gt;vim /etc/systemd/system/minecraft.service
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;在文件中加入以下内容&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-systemd&#34;&gt;[Unit]
Description=Minecraft Server
After=network.target
[Service]
# 设置用户和组
User=root
Group=root
# 设置服务器的工作目录
WorkingDirectory=/home/software/minecraft
# 启动服务器的命令
ExecStart=/usr/bin/java -Xms2G -Xmx4G -jar server_&amp;lt;your_version&amp;gt;.jar nogui
# 允许服务重新启动
Restart=on-failure
# 如果需要，在启动服务前进行延迟等待
ExecStartPre=/bin/sleep 10
[Install]
WantedBy=multi-user.target
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&#34;重新加载-systemd-配置&#34;&gt;重新加载 systemd 配置
&lt;/h3&gt;&lt;p&gt;每次创建或修改服务文件后，都需要重新加载 systemd 配置以使更改生效&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-shell&#34;&gt;systemctl daemon-reload
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&#34;启用服务&#34;&gt;启用服务
&lt;/h3&gt;&lt;p&gt;使用以下命令启用服务，这样它会在系统启动时自动启动&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-shell&#34;&gt;systemctl enable minecraft
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&#34;启动服务&#34;&gt;启动服务
&lt;/h3&gt;&lt;p&gt;使用以下命令启动 Minecraft 服务器&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-shell&#34;&gt;systemctl start minecraft
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&#34;检查服务状态&#34;&gt;检查服务状态
&lt;/h3&gt;&lt;p&gt;你可以使用以下命令检查 Minecraft 服务器的状态，确保它的运行状态&lt;/p&gt;
&lt;pre&gt;&lt;code class=&#34;language-shell&#34;&gt;systemctl status minecraft
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;如果状态中出现[Server thread/INFO]: Done (20.041s)! For help, type &amp;ldquo;help&amp;quot;这句话，那么你的 Minecraft 服务器就成功启动了，并且它正在后台运行。&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
