spigot

A 1-post collection

Spigot开发文档整理

由于Spigot插件在不断更新,很多已有的中文文档已经不再适用,因此编写这篇文档对Spigot的官方教程做整理和翻译。 这份文档是为具备Java基础的开发者准备的,一些关于项目创建的过程直接略过了,只整理开发插件的核心内容。 新建项目 新建一个Java或Maven项目 导入spigot-api和bukkit的jar包 这里可以在https://hub.spigotmc.org/nexus/#welcome中搜索spigot-api和bukkit,下载自己所开发版本对应的包,下载并拖到项目依赖中。 如果不想手动下载,可建一个Maven项目,加入下面的repositories依赖,再把搜索结果右下方的信息复制到Maven的配置文件中,更新一下即可。 <repositories> <repository> <id>spigot-repo</id> <url>https://hub.spigotmc.org/nexus/content/repositories/snapshots/</url> </repository> </repositories> 创建插件 新建插件的主类 插件的主类需要继承JavaPlugin JavaPlugin 提供了插件工作时所需要的各种方法和属性 每个插件只能有一个主类,其它需要JavaPlugin的地方可以在onEnable()中将属性的引用传递过去。 重写onEnable()和onDisable()方法 这两个方法会在服务器启动和关闭插件时执行 编写plugin.yml 这个文件描述了插件的相关信息,其详细格式可参考下面代码 Main.java package org.spigotmc.tutorial; import org.bukkit.plugin.java.JavaPlugin; public class Main

Read more

皖ICP备13007154号-1