From fcd772941ab40c7770d394157e5ca64459364eec Mon Sep 17 00:00:00 2001 From: Xanadu13 Date: Sat, 9 Sep 2023 21:17:37 +0800 Subject: [PATCH] add annotation --- .../pers/xanadu/enderdragon/nms/NMSItem/I_NMSItemManager.java | 4 ++++ .../nms/NMSItem/v1_13_R2_above/NMSItemManager.java | 1 + 2 files changed, 5 insertions(+) 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;