【Minecraft】从零开始搭建自己的Minecraft纯净插件服务器

一、准备工作

1.服务器核心

        首先下载想要开设版本的插件服务器核心,地址Spigot (getbukkit.org)

2.服务器资源包(可选)

        找到你想要使用的资源包下载链接,注意必须是直链(也就是你在浏览器输入地址后直接就开始下载的地址),如果不知道如何获取直链,可以先自行下载,然后在edge下载列表右键点击下载的文件,复制下载链接即可,后续会介绍如何使用

3.服务器插件

        插件服最重要的当然是插件,大部分插件都可以在spigotmc.org以及dev.bukkit.org找到

以下是推荐的一些必装插件:

        MOTD:设置服务器在多人游戏列表显示的文字,支持颜色代码

        OpeNLogin:服务器登录插件,安全性很高

        Vault:经济前置插件,负责协调所有插件之间的经济流转

        ProtocolLib:一个必装前置插件

        EssentialsX:经济,聊天,权限,传送,管理,一个强大的基础插件

        WorldEdit:最强大的地图编辑插件,多个插件的前置依赖

        WorldGuard:世界保护,自定义区域保护,防止玩家损坏重要区域

        WorldGuardGUI:为WorldGuard提供图形界面,更加直观便捷

        Placeholder:占位符前置插件,协调各个插件之间的占位符使用

        GroupManager:权限管理插件,分组管理不同玩家的权限节点

        ChestCommands:箱子菜单,经典的服务器菜单插件

以下是一些功能性插件:

        mcMMO:经典的MMO插件,能够极大的增加游戏趣味性

        PlotSquared:地皮插件,支持高度自定义的地皮世界【需要WorldEdit作为前置】

        Multiverse-Core:多世界生成、管理插件【需要WorldEdit作为前置】

        QuickShop:好用的箱子商店,功能丰富,界面美观【需要Vault插件作为前置】

        KillerMoney:杀怪掉钱插件,自定义度很高【需要Vault插件作为前置】

        BlockLocker:方块锁插件,玩家可以使用告示牌来给自己的物品上锁(不止箱子)

4.内网穿透软件

        我使用的是SakuraFrp (natfrp.com),这里不做过多介绍,自行寻找教程注册,下载好客户端,输入密钥,后续将使用它来实现远程联机

二、运行服务器

1.服务器基本配置及启动

        找一个文件夹来存放服务器有关的内容,将前面下载的服务器核心放入该文件夹,然后在这里新建一个文本文档,复制以下内容进去:

@echo off
java -jar spigot-1.19.jar
pause

注意版本号改为自己的服务器核心版本号,同时确保你正确安装了运行当前版本核心所需的Java,如果这一切都没问题,更改文件名及后缀为start.bat,双击运行!

这时会提醒你签署一份协议,打开新增的eula.txt文件,将false改为true即可

然后就是对服务器参数的配置,双击打开服务器配置文件

这里我只说几个重要的:

online-mode:正版验证,如果为true则只支持正版玩家进入,设为false则允许任何人加入

server-ip:服务器地址,因为我这里是使用自己电脑开服,所以设为本机地址127.0.0.1

server-port服务器端口号,设为25565即可

resource-pack:设为前面的资源包直链,不需要就留空

require-resource-pack:是否强制玩家必须使用服务器资源包,自行选择

resource-pack-prompt:是否提示玩家使用服务器资源包,自行选择

resource-pack-sha1:哈希值校验码,可以留空

配置好这些以后,就可以双击start.bat开启服务器了,这时你可以打开自己对应版本的MineCraft客户端,选择多人游戏,添加服务器,地址127.0.0.1:25565

点击完成,加入自己的服务器吧!

2.内网穿透

        现在的服务器只有你可以本地访问,如果想要其他人也能访问,就需要将它通过内网穿透软件映射到公网IP,实际操作也比较简单

        首先确保你已经安装好SakuraFrp客户端,并正确填写访问密钥

        点击软件左侧的隧道,然后点击 “+” 创建新隧道,选择一个合适的节点,隧道类型选择TCP

        设置好名称,ip和端口号,点击创建

        返回隧道首页,启动隧道,点击左侧日志按钮,可以看到地址以及直连IP,玩家使用这两者即可访问到你的服务器

至此,服务器运行介绍就结束了

三、插件使用及配置

1.插件存放位置

        所有服务器插件都是以 .jar 文件形式存在,他们都需要存放在plugins文件夹中才能生效

 

2.插件的配置和使用

        将下载好的插件放入plugins文件夹后,先运行一次服务器,这时每个插件就会在plugins文件夹生成对应的配置文件夹,与插件一 一对应,一般主配置文件都是 config.yml 的形式,每个条目对应一个值,配置起来很直观:

可以先在控制台输入 stop 命令关闭服务器,配置好后重新启动服务器就会自动加载更改,这里值得注意的是,当多个插件相互依赖时,可能需要反复启动几次服务器来完成数据的互通,所以有报错时不必太惊慌,多启动几次可能就好了

四、其他常见问题

1.加入服务器显示服务器资源包无法应用

        这种情况一般是你的直链地址出现了问题,请检查地址是否能正常下载资源包,是否需要玩家通过代理软件才能访问,同时不建议使用网盘类网站来生成直链地址,比如蓝奏云,百度网盘,Muse在线传输,这种直链地址一般是随机生成的,并不是固定的,或者就是不支持mincraft下载请求,总而言之就会有各种各样的问题

        推荐使用一些资源包的官方网站或者大型的资源网站,比如CurseForge这种,它们生成的地址一般都是固定的,且不会有什么访问限制,顺带一提,CurseForge不需要代理,国内网络就可以访问!

2.服务器运行一会就自动关闭

        这种情况一般是插件出错或者不兼容,如果是新开的服务器,或者是新加了插件,建议先重启几次,如果还是一直这样,那就需要检查报错,可以先启动一次,保持控制台窗口不要关闭,翻看记录,找出是哪个插件引起的服务器停止,考虑先将这个插件移除,再次运行,正常之后可以试着再加回来,如果加回来之后马上又不能运行,那大概率就是这个插件不支持当前服务器核心版本,或者和已经安装的插件冲突,只能考虑换个同类型的插件

        除此之外,还有一种可能是,缺少了某些依赖插件,这些插件本身可能并没有作用,却可以为其他插件提供支持,请确保所需的依赖插件都已经存在于plugins文件夹

3.等待后续更新。。。

  • 8
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
回答: 搭建Minecraft服务器需要以下步骤: 1. 选购云服务器:选择一台适合的云服务器,确保服务器的性能能够满足你的需求。\[1\] 2. 选择服务器版本:目前比较流行的服务器版本有1.7.10、1.12.2和1.14.4,根据你的需求选择一个适合的版本。\[2\] 3. 下载服务器端:从官方网站或其他可信的来源下载所选版本的Minecraft服务器端。 4. 服务器的基础配置:进行一些基础配置,包括server.properties配置、spigot.yml配置、Run.bat后台配置、ops.json配置、banned-ips.json配置、banned-players.json配置和whitelist.json配置。\[3\] 5. 下载服务器插件:从合适的渠道下载你需要的服务器插件。 6. 插件的使用:学习如何使用服务器插件,根据需要进行简单的配置。 7. 开启服务器:运行服务器端文件,启动你的Minecraft服务器。 通过以上步骤,你就可以成功搭建一个属于自己的Minecraft服务器了。记得跟着教程一步一步操作,即使是零基础的用户也能够轻松完成。祝你玩得愉快! #### 引用[.reference_title] - *1* [教你如何使用云服务器搭建我的世界Minecraft服务器(超级简单-10分钟完成)](https://blog.csdn.net/zdc1228/article/details/127920279)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [Minecraft-纯净服务器搭建全流程](https://blog.csdn.net/smallfox233/article/details/105138570)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SUPREMESYZ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值