1. 准备工作:

  • 一台服务器,Windows和Linux都可以
  • 在服务器中安装git并配置好java
  • 开放服务器的25565端口(非必须)

准备服务器

这里随便搞一台云服务器

安装配置JDK,(请注意随着MC版本的不同,要求的jdk版本也是不同的,请事先查明,免得安装多版本JDK,费时费力)
安装JDK,可以参考这篇文章
安装配置JDK
安装GIT

yum install git -y

然后你需要设置一下git配置,输入下面的指令

git config --global --unset core.autocrlf

在云服务器的防火墙中开放25565端口(MC的默认端口,可之定义)

(不同的服务器厂商形式不同,但操作大体一样)

2.下载并使用BuildTools.jar

到Spigot官网去下载BuildTools.jar,版本可以自选,
创建一个文件夹,将BuildTools.jar放入其中,使用如下java命令运行即可

java -jar BuildTools.jar --rev 版本号

版本号可以自行选择,最低可以支持1.8.8版本(即我的世界游戏的版本),
运行时BuildTools会使用git去下载需要的文件,等待执行完即可

BulidTool运行结束后会在该文件夹下生成一些文件,把其中的spigot.jar和CrafrBukkit.jar
把上述的两个jar包放到另一个文件夹下,

运行spigout.jar

#到spigot.jar所在的文件夹下运行,
java -Xms516m -Xmx2048m -XX:+UseG1GC -jar spigout.jar

成功启动后,使用stop命令关闭spigot服务器,

(PS:spigot启动时可能会会报一个关于eula的错误,你只需要在该文件目录下使用文本编辑器可以用vi,也可以用nano,打开eula.txt文件夹,将其中的唯一一个属性由false改成true,然后再次启动即可)

可以在文件夹下发现server.properties和spigout.yaml等配置文件
使用编辑器修改成你需要的配置即可

配置文件的属性可以参考
server.properties配置详解

3.编写启动脚本

刚才的启动是在命令行进行的,如果要在服务器电脑中做其他操作则需要关闭spigot
所以你需要后台启动,这里推荐使用screen启动,比较方便管理,如果没有可以直接安装

yum install screen -y

具体的使用可以参考

screen指令学习

写脚本命名start.sh

#!/bin/bash
screen -d -m -S "your_screen_name" java [启动参数] -jar spigot.jar nogui

然后增加执行权限

chmod -x start.sh

然后直接执行即可,

./start.sh

4.进游戏加入服务器

推荐使用HMCL启动器下载对应的版本,然后下载启动对应版本的MC,
进入游戏后点击多人游戏---->添加服务器----->输入你的服务器的ip
这有一个我之前搭好的服务器(版本1.9.4):1.117.150.214

使用云服务器搭建Spigot的我的世界服务器相关推荐

  1. minecraft服务器搭建教程_我的世界服务器创建教程

    我的世界以其独特的创造性和开放性,吸引了大量的玩家,在玩腻了一个人的单机模式后,你是不是也会想试试和朋友一起玩呢?这里跑跑车小编就教大家一个简单的服务器创建方法,当然,在创建之前你需要做好一些准备工作 ...

  2. 我的世界服务器为什么显示崩溃,我的世界服务器崩溃的指令 | 手游网游页游攻略大全...

    发布时间:2015-10-01 我的世界游戏中玩家可以使用服务器指令来获取和给予权限,轻而易举完成一般玩家做不到的事,非常便利.那么我的世界有哪些服务器指令呢?下面99单机网小编就来汇总我的世界服务器 ...

  3. 我的世界服务器信息变英文,我的世界服务器

    发布时间:2016-02-20 我的世界服务器是很多玩家想要获得的资源,毕竟在服务器中才可以与其他真实的玩家真正联机互动,这样游戏就充满了各种意想不到的欢乐,如果是一直玩单机,当然没有意思,下面给大家 ...

  4. 我的世界服务器组件怎么用,我的世界服务器怎么加插件

    服务器没有多个世界是多么的不好玩!那么该如何利用多世界插件来实现丰富多彩的世界呢?下面和学习啦小编一起来学习一下我的世界服务器怎么加插件 我的世界服务器加插件的方法 在控制台中输入"stop ...

  5. 我的世界服务器显示标指令,我的世界服务器指令|我的世界服务器指令大全

    一砖一瓦一世界,这里是uc129我的世界专区.做为有着极高自由度的3d沙盘游戏我的世界来说,带给玩家的不止是视觉上的享受,通过自己的努力打造属于自己的游戏王国,则是游戏的魅力所在.对于minecraf ...

  6. 我的世界服务器修改皮肤指令,我的世界服务器

    发布时间:2016-04-15 我的世界服务器领地指令一览 我的世界领地指令攻略.我的世界是很热门的一款游戏,而很多玩家不知道在我的世界服务器中怎么使用领地服务器指令,不知道的玩家请往下看. 一.设置 ...

  7. Minecraft基岩版BDS插件服务器搭建教程,我的世界开服教程

    Windows server 搭建 我的世界(MC) 基岩版插件服务端(LiteLoaderBDS) 教程 Minecraft Bedrock Edition 也就是我的世界基岩版,这是 Minecr ...

  8. 海外服务器搭建网站访问很慢,海外服务器访问速度变慢了怎么办

    但随着越来越多的站长选择在海外服务器上搭建网站,也有许多使用者开始抱怨服务器速度怎么越变越慢了?所以我们在这里讲解下如何解决服务器访问速度变慢的问题. 海外服务器访问速度变慢了怎么办 首先我们需要找到 ...

  9. minecraft服务器搭建教程_我的世界 创建服务器基本图文教程 怎么联机

    第1页: 展开 首先说联机,蛤蟆吃是众所周知的一个联机软件 主页面如下 我们需要创建一个新的网络 点开后点"创建新网络"如图,网络ID随便填,密码也一样,不过一定要记得 全部弄好之 ...

最新文章

  1. pymysql Key error:255的解决办法
  2. CodeSalt | Python数据结构的实现 — 链表
  3. 深入理解Java:注解(Annotation)基本概念
  4. hdu 5672(尺取法)
  5. 数据挖掘–聚类思维导图
  6. 模版 ----- 一维前缀和与二维前缀和
  7. zabbix4.2中163邮箱25端口无法发送邮件
  8. InDesign 2022 for mac排版布局和页面设计
  9. 关于Alipay支付宝接口(Java版)
  10. 亿道丨三防手机丨手持终端丨PDA丨优势与特点
  11. 网络营销推广怎么做 微信如何吸引粉丝
  12. 【c++】string类的模拟实现(下)
  13. 别样肉客宣布进军全新品类 在华推出两款别样猪肉肉酱产品
  14. 真实的玻璃反光效果PS图层样式
  15. 【Unity小工具】一键制作艺术字,超简洁操作,策划与美术的福音!
  16. cmake导入so库_通过CMake方式生成动态库so文件
  17. 基于java的售后服务管理系统
  18. ES之分析器(Analyzer)
  19. CC2640R2F学习笔记(6)——UART串口使用
  20. LCD与DLP投影仪简介

热门文章

  1. 扫描仪扫描文件处理-富士通ix500参数
  2. 笔记本电脑推荐2020大学生计算机,笔记本电脑排行榜2020 大学生全能笔记本排行...
  3. 146Echarts - 矩形树图(Basic Treemap)
  4. 画图分析Dual Attention(CAM、PAM)、non-local、CCNet、Relation-Aware Global Attention关系矩阵的具体含义--附代码)
  5. html大作业网页代码 ——A+海贼王(8页) HTML5网页设计成品_学生DW静态网页设计
  6. Stduino NanoUno简单快速开发stm32
  7. 防火墙——服务器负载均衡
  8. 带给你设计灵感的30个超棒的暗色系网站设计
  9. java调用服务报错400
  10. 手机CAD看图正确使用教程!