第 1 页,共 1 页

{0x13} Phoenix模块开发教程:命令系统

碎碎念... 关于命令系统的构思,我采用了一些Web框架的路由设计。 他们是像这样的: 注: 这个例子用到了Rapidoid Web框架。 所以我在Phoenix中也引入了这种设计。 可以说,这部分是最让我引以为豪的地方了。 这篇文章属于Phoenix Framework 入门教程的一部分。 注册一个命令执行器 咱建议,在插件被启用的时候就马上让Phoenix给我们的模块注册监听器。所以,在我们项目主类的onEnable()方法下,写上这么一行: Phoenix.getCommandManager().registerCommand(this,...

{0x00} Phoenix模块开发教程:准备阶段

Phoenix是使用Java进行开发的插件框架,因此,标准的Phoenix插件也需要使用Java进行开发。 在进行Java开发之前,我们需要准备好JDK和IDE. 0x01 准备JDK 这篇文章属于Phoenix Framework 入门教程的一部分。 Java Development Kit,就是我们平时所提到 JDK,是开发 Phoenix模块所必须的。 由于Phoenix使用了Java8进行编写,因此你只能选择Java8或其以上的JDK版本。 同时,要想正常使用Phoenix,你也必须使用Java8或其以上版本的JRE. 旧版本的Java(如Java7)...

{0x11} Phoenix模块开发教程:创建你的项目

在你完成之前的准备工作之后,咱就可以开始进行Phoenix Module的开发工作了。 这篇文章属于Phoenix Framework 入门教程的一部分。 这篇文章将会引导你通过使用IntelliJ IDEA、Gradle 创建一个Phoenix Module项目。 0x00 介绍Gradle Gradle是一个构建工具,它可以帮助你管理项目依赖、打包项目等。 拓展阅读: 如何通俗地理解 Gradle? - 知乎 0x01 介绍 Intellij...