Spigot开发教程(零)准备工作

Spigot开发教程(零)准备工作

前言

熟悉我的世界的你,应该明白模组与插件的区别。模组是对客户端的扩展,不需要联机就可以使用,不能影响到其他玩家。而插件是放在服务器端使用,同时供服务器内所有玩家使用。

总的来说:插件放在服务器上运行,供多个玩家联机。
模组放在客户端,仅玩家自己使用。

Spigot可以用于开服,插件开发, 下面逐步讲解Spigot插件开发。

在开始Spigot开发之前,准备工作如下:

  1. Java开发环境、Java语法基础

  2. maven基础使用

  3. Spigot开服

Java开发环境

JDK下载安装

下载JDK

JDK 17 Win64 下载 JDK 17 MacOS 下载 JDK 17 tar.gz

Window 安装JDK

1️⃣ 下载jdk安装文件:jdk-17.0.5_windows-x64_bin.exe
2️⃣ 正常运行安装:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4skx7mbw-1673008900259)(C:\Users\brinfo\Documents\笔记\imgs\Spigot开发教程(零)准备工作\image-20230106174005848.png)]
记住安装位置,后面会用到

3️⃣ 安装路径下文件结构
jdk文件结构
4️⃣ 进入📁bin 文件夹,在地址栏输入cmd,并回车
在这里插入图片描述
5️⃣ 在Dos窗口输入java -version命令
Java -version

一切顺利的话,JDK已经安装成功了。**为什么不设置环境变量?**因为不必须,尽量减少初学者配置流程。

IDEA安装

[IDEA 社区版下载](下载 IntelliJ IDEA:JetBrains 功能强大、符合人体工程学的 Java IDE) 社区版即可,正常安装
IDEA 下载

必装插件

Minecraft 插件

Spigot开服

1️⃣ 下载开服Jar包, 本教程使用 spigot-1.18.1.jar
2️⃣将下载的文件放进一个空白文件夹
在这里插入图片描述

3️⃣ 该空白文件夹下新建 start.txt文件,其文本内容

你的JDK安装路径/bin/java -jar spigot-1.18.1.jar

示例:

D:/jdk17/bin/java -jar spigot-1.18.1.jar

4️⃣ 将start.txt改后缀名为start.bat,并点击启动
在这里插入图片描述
5️⃣ 打开eula.txt
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OTdt3Z0Q-1673008900265)(C:\Users\brinfo\Documents\笔记\imgs\Spigot开发教程(零)准备工作\image-20230106202851915.png)]

eula=false改为eula=true并保存。

6️⃣打开server.properties ,将online-mode=true该为online-model=false

7️⃣ 再次点击start.bat启动脚本
在这里插入图片描述

不出意外的话,服务器已经正常启动了。

连接服务器

1️⃣ 启动游戏,选择多人游戏
在这里插入图片描述
2️⃣ 选择直接连接,服务器地址输入127.0.0.1,并加入服务器
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7Y36s8Zr-1673008900266)(C:\Users\brinfo\Documents\笔记\imgs\Spigot开发教程(零)准备工作\image-20230106203837608.png)]
3️⃣ 大功告成
在这里插入图片描述


如有意外,可以私信✉️联系

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值