From 915285c485d25b218de33356e6bfdfac4b10716b Mon Sep 17 00:00:00 2001 From: Fisher <76707404+Fisher2911@users.noreply.github.com> Date: Tue, 18 Jan 2022 12:01:43 -0500 Subject: [PATCH] Create ItemAdderHook.java --- .../hmccosmetics/hook/item/ItemAdderHook.java | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 src/main/java/io/github/fisher2911/hmccosmetics/hook/item/ItemAdderHook.java diff --git a/src/main/java/io/github/fisher2911/hmccosmetics/hook/item/ItemAdderHook.java b/src/main/java/io/github/fisher2911/hmccosmetics/hook/item/ItemAdderHook.java new file mode 100644 index 00000000..c1a462a5 --- /dev/null +++ b/src/main/java/io/github/fisher2911/hmccosmetics/hook/item/ItemAdderHook.java @@ -0,0 +1,29 @@ + package io.github.fisher2911.hmccosmetics.hook.item; + +import io.github.fisher2911.hmccosmetics.hook.Hook; +import io.th0rgal.oraxen.items.ItemBuilder; +import org.bukkit.inventory.ItemStack; +import dev.lone.itemsadder.api.CustomItem; + +public class ItemAdderHook implements ItemHook { + + public static final String ID = "ITEM_ADDER"; + private static final String IDENTIFIER = "itemadder"; + + @Override + public String getId() { + return ID; + } + + @Override + public String getIdentifier() { + return IDENTIFIER; + } + + @Override + public ItemStack getItem(final String id) { + final CustomItem customItem = CustomItem.getInstance("id); + if (customItem == null) return null; + return customItem.getItemStack(); + } +}