Spigot开发教程(零)准备工作
前言
熟悉我的世界的你,应该明白模组与插件的区别。模组是对客户端的扩展,不需要联机就可以使用,不能影响到其他玩家。而插件是放在服务器端使用,同时供服务器内所有玩家使用。
总的来说:插件放在服务器上运行,供多个玩家联机。
模组放在客户端,仅玩家自己使用。Spigot可以用于开服,插件开发, 下面逐步讲解Spigot插件开发。
在开始Spigot开发之前,准备工作如下:
-
Java开发环境、Java语法基础
-
maven基础使用
-
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️⃣ 正常运行安装:
记住安装位置,后面会用到
3️⃣ 安装路径下文件结构
4️⃣ 进入📁bin 文件夹,在地址栏输入cmd
,并回车
5️⃣ 在Dos窗口输入java -version
命令
一切顺利的话,JDK已经安装成功了。**为什么不设置环境变量?**因为不必须,尽量减少初学者配置流程。
IDEA安装
[IDEA 社区版下载](下载 IntelliJ IDEA:JetBrains 功能强大、符合人体工程学的 Java IDE) 社区版即可,正常安装
必装插件
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
将 eula=false
改为eula=true
并保存。
6️⃣打开server.properties
,将online-mode=true
该为online-model=false
7️⃣ 再次点击start.bat
启动脚本
不出意外的话,服务器已经正常启动了。
连接服务器
1️⃣ 启动游戏,选择多人游戏
2️⃣ 选择直接连接,服务器地址输入127.0.0.1
,并加入服务器
3️⃣ 大功告成
如有意外,可以私信✉️联系