服务器课程


前言:

大家好,我是顾梵,这次服务器教程全部由我本人撰写,包含了从简单到复杂的服务器安装,设置等,也会包含服务器管理,服务器插件拓展,服务器崩溃报告查询等的长线的操作内容,甚至包含windows内的dos操作系统使用,liunx系统的使用以及liunx服务器开服等从新手到专业的技术操作教程。也会包括一些常见插件,数据包的使用。最后很多内容都是我的经验之谈,不够主观,希望有错大家可以海涵,并在MUA大群或者燕大qq群内进行反馈,我24小时在线冲浪,如果我不在就找复旦PL,他一定会的(确信)。


须知:

本次教程开头使用的都是windows系统进行操作,liunx主要讲解命令行操作,关于服务器本身的内容都在前面的主要章节里,所以liunx的使用请务必确保前面的内容了解完毕后再去学

操作系统:windows11专业版

常用软件:Visual Studio Code,nbt编辑器,mc本体,神奇海螺(梯子)

第一节:核心认识

​ 服务器最重要的便是获取服务器核心,只有了核心你才能去开启你的服务器,而目前市面上的核心众多,我们使用最多便是原版(vanilla),水龙头(spigot),paper,forge(模组服),fabric(模组服),以上几个服务器核心,我们分为三大类:原版端,插件端,模组端,这三个也都叫独立端(个人称呼),而此外就存在有些服务器会用来整花活的混合端——可以同时使用forge和插件的核心。我们接下来就会逐一的介绍各个核心,内容有点多,我也比较话痨,大家仔细看我标注的重点即可。


原版服务器端(vanilla端):

下载方式:

原版启动器

国外镜像网站:或者https://getbukkit.org/

Java版MC部分开源的特性让其支持大量的模组和画质改善。以下教程将引导您安装Mod和光影包。


Java版MC本身并不提供直接的模组接口,想要安装模组的话,需要去网上下载专门的桥接插件。目前常用的插件有Forge,Fabric等。部分启动器可以方便快捷地在游戏文件中植入这种桥接插件,不过您也可以在各自的官网或资源页中手动下载并安装。

Forge官网:https://files.minecraftforge.net/net/minecraftforge/forge/
Fabric官网:https://fabricmc.net/
Fabric API下载:https://www.curseforge.com/minecraft/mc-mods/fabric-api

经验之谈:Forge是非常老牌的模组安装方案之一,支持的模组极多,但是性能较低,且在安装后需要等待模组加载,如果模组很多的话会耗费较长时间。Fabric是新锐模组安装方案,性能好,等待时间短,但不支持旧版本,且模组数量相比于Forge还是少了些。


Forge安装教程

1.首先,在官网中下载您所需要版本的Forge,选择“Installer”。成功跳过广告后,会下载一个jar.文件。


jar.文件是一种软件包文件格式,可以用压缩软件打开。但我们并不需要解压该文件。

如果您下载下来的jar.文件呈现出如下图标,请正常双击打开。

如果您的jar.文件不是呈现出上图的图标或者打开后无反应,可以使用以下方式打开:

  • 一般方法打开

右键该文件,选择打开方式,使用Java(TM) Platform SE binary打开。

  • 使用CMD(命令提示符)打开

按住shift右键jar文件,选择“复制文件地址”,在命令提示符中输入 java -jar "文件地址" 后,回车打开。

如果这种办法都不行的话,问题就比较复杂了,建议重装Java或寻求我们的帮助。

  1. 打开该文件后,保持“Install client”选项,最下方的文件栏默认指向的是正版Minecraft的文件位置(C:\Users\【用户名】\AppData\Roaming.minecraft)。如果您想要给其它的.minecraft文件安装Forge,请手动选择需要安装的.minecraft文件。

3.点击“安装”,显示成功后打开启动器,启动器内会出现一个全新的配置。打开该配置,若游戏内出现“Mod”选项,则成功安装。


Fabric安装教程

  1. 在官网中下载Fabric,建议同时下载Fabric API,这是众多Fabric模组的前置。

  1. 运行exe文件,会显示如下图界面,选择你想要安装的版本。最下方的文件栏默认指向的是正版Minecraft的文件位置(C:\Users\【用户名】\AppData\Roaming.minecraft)。如果您想要给其它的.minecraft文件安装Fabric,请手动选择需要安装的.minecraft文件。

  1. 点击“安装”,显示成功后打开启动器,启动器内会出现一个全新的配置(前提是是否勾选“生成新配置”)。打开该配置,若主界面左下角出现“Fabric(已修改)”,则成功安装。


模组安装教程

模组的安装非常简单,如果你已经安装成功了两个桥接插件之一,便能在.minecraft文件中找到“mods”文件夹。您只需在资源网站中下载好对应版本,对应桥接插件的模组,并将其放入“mods”文件夹就好。

现在部分启动器拥有Mod管理功能,您可以在这里管理您已安装好的Mod,甚至可以直接在其中下载Mod!


光影包安装教程

Minecraft光影包可以为游戏画质增色,以下教程将引导您为MC安装光影包。

光影包目前需要的前置分为两种:Optifine和Iris+Sodium。Canvas也是一个不错的选择,但目前仍旧在测试。

Optifine官网:https://www.optifine.net/home
iris:https://www.curseforge.com/minecraft/mc-mods/irisshaders
Sodium:https://www.curseforge.com/minecraft/mc-mods/sodium

经验之谈:Optifine功能强大,且可以对很多项目做细微的调节,其本身是唯一一个可以支持到64区块渲染距离的插件,但是优化较差,甚至会和模组冲突闪退。Iris+Sodium优化极佳,但是其只能运行光影,需要其他模组才能实现Optifine原本就有的功能。Canvas是测试版,且故意写成了独立生态,目前不推荐。

安装optifine

  1. 前往Optifine官网,点击Download,找到合适的版本后点击(Mirror),这可以让你跳过看广告的时间直接下载。

  1. Optifine有两种安装方式:独立安装(不推荐)或类mod安装
  • 独立安装(不推荐)
    运行Jar文件,会显示如下图界面,最下方的文件栏默认指向的是正版Minecraft的文件位置(C:\Users\【用户名】\AppData\Roaming.minecraft)。如果您想要给其它的.minecraft文件安装Optifine,请手动选择需要安装的.minecraft文件。


点击“Install”,显示成功后打开启动器,启动器内会出现一个全新的配置。打开该配置,若主界面左下角出现“Optifine”,则成功安装。

注意:如果您选择独立安装Optifine,您不能再向该配置安装Forge或是Fabric!

  • 类mod安装

就像是安装模组一样,将Jar文件放进“mods”文件夹里即可。打开对应版本的游戏,若主界面左下角出现“Optifine”,则成功安装。
注意:如果您安装的是Fabric,您需要“Optifabric”模组作为前置!


安装Iris+Sodium

注意:Iris只支持Fabric!

  1. 就像是安装模组一样,将Iris和Sodium放进“mods”文件夹里即可。
  2. 打开游戏,点击选项>视频设置,出现下图中的选项,则成功安装。


安装光影包

如果你已经安装了上述前置,并启动过了游戏,此时.minecraft文件夹中会出现“shaderpack”文件夹。您只需要将所需的光影jar文件放在“shaderpack文件内”便可以在游戏内的 选项>视频设置>光影包 里看到你已经安装成功的光影。你可以不用关闭游戏便添加或移除光影(使用中的光影是不行的)。

经验之谈:光影包不能向低版本兼容,但可以向高版本持续兼容很长时间。所以下载较老的光影用于新版本理论上是可行的。

“皮肤站”类似于游戏中的“私服”概念,类似于官方正版认证平台,只不过我们的认证平台是为了方便服务器管理而自主搭建的。因此,如果没有在我们设立的皮肤站注册或认证过,玩家是无法进入燕山大学服务器的。本教程将引导您在皮肤站注册,并进入燕山大学服务器。

燕山大学MC社皮肤站:https://skin.ysumc.club/

皮肤站注册教程

  1. 首先,进入上述链接页面,点击“现在注册”按钮。

  1. 显示如下页面后,按照已有的引导填写必要的信息,下图是样例。

  1. 注册后,便可以进入燕山大学MC社皮肤站的主界面了。与此同时,你也拥有了进入燕山大学服务器的权限。

皮肤站功能

皮肤站拥有自己的皮肤库,玩家可以上传或使用已经在皮肤站公开的皮肤。当然,您可以将您上传的皮肤设置为私密,这样就不会有人冒用您的皮肤了。

皮肤站可以上传相比于一般正版Minecraft更加高清的皮肤,但更高清的皮肤也会占据更多的内存,一般情况下一个用户只允许向皮肤站上传1000KB的数据。

一个高清皮肤样例

如果您想要游玩电脑版本的Minecraft,Java版是最常选择的版本,但是Java版Minecraft前期配置较为复杂,本教程将引导第一次游玩《Minecraft Java Edition》的玩家如何配置或购买正版。


Java的配置

游玩Java版MC,首先需要保证自己的电脑里有Java这个软件。现在电脑一般不预装Java了,所以需要去Java官网下载。

Java官网地址:https://www.java.com/zh-CN/

在某些特殊的情况下,我们需要JDK(Java Development Kit)来代替Java,基本原理和Java相同,不再赘述。
(记得下x86的,除非你电脑确定了是32位的)

JDK下载地址:https://www.oracle.com/java/technologies/downloads/#java8-windows

Java默认会下载进C:\Program Files里,如果你改变了安装路径,请留意。因为部分启动器(比如旧版本的HMCL启动器)不会自动识别其他路径的Java,这会导致启动器无法打开并报错。

Java版MC识别的文件是javaw.exe,位于Java\(版本号文件夹)\bin中,如果因为某些原因您需要切换Java版本,请定位到该路径的javaw.exe上。

配置完了Java,理论上就可以运行Java版MC了,但是Java版MC是没有可直接执行的exe文件的,我们需要启动器才可以游玩。

启动器配置

一般来讲,网上的和本社提供的Minecraft资源都是自带启动器的。但如果您只有.minecraft文件也没关系,下载一个启动器,并将其本身和.minecraft放在一个文件夹中就可以了,启动器会自动识别文件。若没有识别,或者您因为某些原因不能将启动器和.minecraft文件放入一个文件夹,请于启动器中手动将识别文件设为您希望执行的.minecraft文件。

现在常用的且不会大规模更改游戏文件的启动器有:HMCL(Hello Minecraft)、PCL(Plain Craft)、MultiMC等,您可以直接在启动器中下载游戏,或者直接在网上寻找资源并让启动器运行。


购买国际版Minecraft

Minecraft并没有反盗版对策,所以如果您想支持正版的话,那真的是太好了。但需要注意的是:Minecraft国内由网易游戏代理,而目前在网上流通的资源一般并非国内代理版本,统称“国际版”。

以下教程将引导你如何购买“国际版”Minecraft。

  1. 国际版Minecraft官网域名https://www.minecraft.net/,可以正常进入。不过因为代理原因,官网会尝试将您引导至中国版Minecraft网站,忽略即可。

  1. 点击“获取MINECRAFT”后继续,官网会引导你进行国际版的购买。不过因为代理原因,官网还会尝试将您引导至中国版Minecraft网站,忽略即可。

[8@AJY~8I~$2`MN7V7SX[0F.png

  1. 如今Minecraft是Java版和基岩版一起销售的,Java版是我们较为常用的版本,而基岩版则使用其他语言编写,虽然可以做到跨平台互联,但因为代理原因,可拓展性实际上并不高。所以选“基础游戏”就行,没必要花冤枉钱加购豪华包。

因为代理原因,官网还是会尝试将您引导至中国版Minecraft网站,忽略即可。

需要注意的一点:由于Minecraft也是微软Xbox工作室旗下的游戏,您需要微软账户和Xbox账户才可以继续执行购买选项。官网会在跳转时引导至账号的登录和创建操作。微软账户使用电脑上已登录的账户即可,Xbox账户若没有,也会自动注册。

P.S.:Xbox的最初用户名系统很烂,你就照着它的推荐随便起一个,后期再改就行。

  1. 没有问题的话,你会被引导至购买页面,不需要更改地区,付款方式支持银联和支付宝。

请注意:本操作将会保存您在微软进行内购操作时的支付手段,如果您购买了其他来自微软的游戏或者应用(例如在微软应用商店购买游戏),也会用这种方式支付!如果您很介意这个,需要注意一下。

Q@6AH9IC7DQD1R1B3XU2{Y3.png

  1. 如果一切顺利,你会看到如下界面,恭喜你成为正版Minecraft的受害者!

购买完成后,你可以通过“下载WINDOWS版”来下载官方启动器,请注意:该文件为Windows应用(UWP应用)而不是exe文件。

如果您需要exe文件或者是适用于其他系统的官方启动器,请点击“更多下载选项…”进行其他版本的启动器下载。

您可以在官网中更改自己在Java版MC中显示的名字和皮肤,基岩版则不可以。

KWM9V)AJ[AC{$OL}QW65Z@Y.png

当然,上一章中所提到的启动器都是可以支持正版账号登录的,您可以在这些启动器中授权使用您的正版账号。但因为启动器开发者不属于微软官方,请慎重进行本操作。