这个插件使开发者更容易为物品制作能力。
## 导入API
要导入API,你可以使用Maven或Gradle。 方法如下:
```xml
synkdev-repo-releases
SynkDev Repository
https://maven.synkdev.cc/releases
cc.synkdev
AbilityitemsAPI
1.2
provided
```
_使用Maven_
```
maven {
url "https://maven.synkdev.cc/releases"
}
implementation "cc.synkdev:AbilityitemsAPI:1.2"
```
_使用Gradle_
## 创建你的物品
创建物品非常简单。 这里有一些代码作为例子:
```java
ItemStack itemStack = new ItemStack(Material.STICK);
ItemMeta meta = itemStack.getItemMeta();
meta.setDisplayName(ChatColor.BOLD+"THE STICK");
itemStack.setItemMeta(meta);
AbilityItem testItem = AbilityItem.newItem("testItem").from(itemStack).lockInSlot().setQuantity(3).setClickEvent(event -> {
event.getPlayer().sendMessage(ChatColor.ITALIC+"You clicked da stick...");
}).build();
```
_这会创建一个名为“THE STICK”的棍子。 当玩家点击它时,他们会在聊天中收到消息“You clicked da stick”。_
要将物品给玩家,也很简单:
```java
testItem.give(Bukkit.getPlayerExact("Notch"));
```
要查看完整的文档,请访问[docs](https://docs.synkdev.cc/)。
这是Maven仓库:[https://maven.synkdev.cc/](https://maven.synkdev.cc/)