Skip to content

Spigot插件结构与部署

Spigot插件目录结构样例

结构

listen_plugin
	main
        java\com\netease
            command
                ServerCommand.java
                ToClientCommand.java
            App.java
            ClientListener.java
            GlobalVar.java
            ServerOriginalListen.java
        resouces
            plugin.yml
文件/文件夹解释
java\com\netease插件逻辑代码目录
command指令处理类目录
App.java插件入口
ClientListener.java客户端事件监听处理函数
GlobalVar通用数据储存类
ServerOriginalListenSpigot原生事件监听处理函数
resouces插件资源版本信息
plugin.ymlmod资源版本信息

Spigot插件加载流程

  • 如图所示,把mvn clean install编译出的xxx.jar放入Spigot的Plugin文件夹 上传

  • Spigot加载插件后,会有输出,具体命名由plugin.yml决定 加载成功2