教程攻略 Minecraft Java版开服教程1.1——基础知识讲解

👋 欢迎来到笨蛋开服教程!

笨蛋开服教程是一篇主要针对 高版本 Java 版 服务器的开服指南,而非 远古核心。

在开始前,请确认你拥有以下基础:

  • 具备 基础 的计算机操作技能 - 如解压、新建文件夹、打开文件、安装软件等;
  • 具备使用 搜索引擎 搜索关键词的能力;
  • 拥有一台能够 正常游玩 Minecraft 的电脑。
  • 具有一定的 英语基础。

教程适合的群体​

  • 渴望学习如何开设服务器并运营良好的人;
  • 寻求解决如何解决服务器的常见问题的人;
  • 希望深化对服务器基础知识理解的人。

教程不适合的群体​

  • 意图通过开设服务器进行欺诈谋利的人;
  • 忽视插件文档,频繁依赖他人解答的人;
  • 头脑简单、狂妄自大、懒惰无能的人。

开始你的旅程​

Count


如果你确定你符合条件,请点击一侧的目录开始阅读文档。

更多​

对于文档中的错误请进入 GitHub 提出 Issue 或提交 PR。

本节视频教程​

点此前往 B 站: 笨蛋级 MC 开服教程 - 第一集:服主的基本要求


概述​

搭建 Minecraft 服务器看似复杂,但只要做好充分的准备,一切都会变得简单明了。就像盖房子需要先打好地基一样,服务器搭建的成功也取决于前期的准备工作是否完善。

本章节将引导你完成搭建服务器所需的各项准备,包括安装必要的工具和环境。所有详细步骤都会在各章节中逐一讲解。

考虑到笨蛋教程主要面向新手,我们无法了解你了解什么不了解什么。

本文档暂时就开服最重要的基础概念进行介绍,如果有你自认为非常了解或者不重要的部分,

跳过他吧,因为我们在后面再次提到这些概念的时候会重新跳转到对应链接。

什么是服务端?​

服务端是一种有针对性的服务程序。服务端是为客户端服务的,服务的内容诸如向客户端提供资源,保存客户端数据。
简单来说,我们通常通过 Minecraft 启动器 玩的游戏属于 客户端。

当我们进行 多人游戏 联机时,我们需要连接到一个服务器,当玩家们在同一个服务器环境下,我们才能实现联机。

而这个允许我们进行联机的 软件/程序 可以简单称为 服务端。

为什么需要服务端​

Minecraft 本身是开放联机的,也就是说玩家可以在 ESC 菜单中 将自己的客户端设置为 "对局域网开放"

我们就可以实现联机了,那么服务端的作用是什么呢?我们可以想象,如果选择 "对局域网开放" 的客户端作为服务端时,

如果出现该玩家想要退出客户端,那么所有人的链接都会中断。因此,为了更加稳定的联机,

Minecraft 提供了让玩家可以进行 多人游戏 的服务端,称为 Minecraft Server,俗称 Vanilla Server 、香草端、原版端。

提示

需要注意的是,Vanilla 本身的意思有“香草 (的)”、“原版”、“基本的”在计算机领域也代指“原版”。

原版服务端的延伸​

由于原版 Minecraft Server 拓展性及性能不足,社区衍生出了多种提供 多人游戏 的 服务端,

这些提供 多人游戏 服务的 程序/软件 常被人称为 核心,大致可分为 Mod 服务端和 插件 服务端。

常见的 Mod 服务端有 Forge 和 Fabric 等。

常见的 插件 服务端有 Bukkit 和 Paper 等。

一些误区​

服务器不能在已经关闭或睡眠的电脑上运行,人类的科技还没有办法做到虚空生电。

常用服务器管理指令​


/stop​

这个指令是用来关闭服务器的,注意:请确定你需要关闭后再关闭,这次操作会踢出所有玩家。

千万不要强制关闭服务器,否则会造成存档丢失,玩家数据损坏等多种严重问题!

/restart​

注意

使用前需要在服务器根目录的 spigot.yml 文件找到如下内容:

restart-script: ""

在引号内设置 启动脚本 路径,否则这个指令不会帮你自动重启服务器,你仍然需要自行启动服务端。

/kick [玩家名称] [踢出玩家的原因](可以不写)​

踢出服务器上的玩家,当然,玩家可以重新加入。

/ban [玩家名称] [封禁玩家的原因](可以不写)​

封禁服务器上的玩家,除非解封,玩家不可以重新进入。

/pardon [玩家名称]​

解封曾经封禁过的玩家,注意,在 MC 的老版本 (1.0.16 之前) 中这个指令可能是 /unban。

/list​

列出服务器上的所有玩家 (不包括已经退出服务器的)。

/ban-ip [IP 地址]​

封禁服务器上的玩家 (根据 IP 地址),这会导致封禁玩家所处的 IP 的玩家都不可进入。

不要尝试在 frp 上使用这个指令,你会惊奇的发现,所有人都进不去!

其实这玩意真的没多大用,对于玩家来说,重启一下路由器或挂个代理就可以。

/pardon-ip [IP 地址]​

解封封禁过 IP 地址的玩家。

/plugins​

看到服务器所有安装的插件,这个指令的权限默认是打开的,所有人都能看到,

如果你不想玩家通过指令获取插件列表,可以将以下权限设置为 false 即可。

bukkit.command.plugins
bukkit.command.version
bukkit.command.help


通过简单的权限设置,玩家将无法通过指令获取服务器的插件列表,但某些作弊客户端

能够通过分析 tab 补全,利用某些版本的漏洞,获取服务器插件列表。

如果介意被获取插件,可以安装 Plugin Hide Pro 或 CommandWhiteist 插件。

/op [玩家名称]​

给予指定玩家 OP(操作员) 权限。

/deop [玩家名称]​

解除玩家的 OP 权限。

千万不要随意给玩家 OP,恶意玩家可以使用此权限损坏服务器,甚至入侵主机!

需要注意,OP 间可以互相 deop,只要一个人获取了 OP 就能下掉其他所有的 OP,

这是一个非常危险的权限,如果可能,请用权限管理插件而不是给一堆 OP。


本文内容引自:https://nitwikit.8aka.org/
如果可以,请看看原文。
 
内容版权许可
CC BY-NC-SA 署名-非商业性使用-相同方式共享
好,是猫娘开服教程 :绅士:
 

在线会员

  • yujia
  • 欲屿
  • xiaochuan5556
  • Tea_white_
  • lzy12345
  • 于是流星落下
  • wczxjcd11
  • 小火
  • 星之言
  • Mr_tang
  • 86505087
  • 霄染
  • 浪人丿
后退
顶部 底部