diff --git a/src/main/java/pers/xanadu/enderdragon/nms/NMSItem/I_NMSItemManager.java b/src/main/java/pers/xanadu/enderdragon/nms/NMSItem/I_NMSItemManager.java index d1704c4..d24c3c2 100644 --- a/src/main/java/pers/xanadu/enderdragon/nms/NMSItem/I_NMSItemManager.java +++ b/src/main/java/pers/xanadu/enderdragon/nms/NMSItem/I_NMSItemManager.java @@ -1,11 +1,15 @@ package pers.xanadu.enderdragon.nms.NMSItem; import org.bukkit.inventory.ItemStack; +import org.jetbrains.annotations.TestOnly; public interface I_NMSItemManager { ItemStack readAsItem(String nbt); ItemStack cpdToItem(Object cpd); + @TestOnly Object parseNBT(Object nbt_base); + @TestOnly Object readAsNBTBase(String raw); + @TestOnly Object getNBTBase(Object obj); } diff --git a/src/main/java/pers/xanadu/enderdragon/nms/NMSItem/v1_13_R2_above/NMSItemManager.java b/src/main/java/pers/xanadu/enderdragon/nms/NMSItem/v1_13_R2_above/NMSItemManager.java index 90e1b63..68d32dc 100644 --- a/src/main/java/pers/xanadu/enderdragon/nms/NMSItem/v1_13_R2_above/NMSItemManager.java +++ b/src/main/java/pers/xanadu/enderdragon/nms/NMSItem/v1_13_R2_above/NMSItemManager.java @@ -2,6 +2,7 @@ package pers.xanadu.enderdragon.nms.NMSItem.v1_13_R2_above; import org.bukkit.Material; import org.bukkit.inventory.ItemStack; +import org.jetbrains.annotations.TestOnly; import pers.xanadu.enderdragon.EnderDragon; import pers.xanadu.enderdragon.config.Lang; import pers.xanadu.enderdragon.nms.NMSItem.I_NMSItemManager;