Class ItemLoader
java.lang.Object
me.wolfyscript.customcrafting.utils.ItemLoader
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
deleteItem(me.wolfyscript.utilities.util.NamespacedKey namespacedKey, @Nullable org.bukkit.entity.Player player)
static me.wolfyscript.utilities.api.inventory.custom_items.CustomItem
load(me.wolfyscript.utilities.api.inventory.custom_items.references.APIReference reference)
static me.wolfyscript.utilities.api.inventory.custom_items.CustomItem
load(me.wolfyscript.utilities.libraries.com.fasterxml.jackson.databind.JsonNode node)
static Ingredient
loadIngredient(me.wolfyscript.utilities.libraries.com.fasterxml.jackson.databind.JsonNode node)
static <T extends ResultTarget>
Result<T>loadResult(me.wolfyscript.utilities.libraries.com.fasterxml.jackson.databind.JsonNode node)
static void
saveItem(me.wolfyscript.utilities.util.NamespacedKey namespacedKey, me.wolfyscript.utilities.api.inventory.custom_items.CustomItem customItem)
static void
updateItem(org.bukkit.inventory.ItemStack stack)
-
Method Details
-
loadIngredient
public static Ingredient loadIngredient(me.wolfyscript.utilities.libraries.com.fasterxml.jackson.databind.JsonNode node) -
loadResult
public static <T extends ResultTarget> Result<T> loadResult(me.wolfyscript.utilities.libraries.com.fasterxml.jackson.databind.JsonNode node) -
load
public static me.wolfyscript.utilities.api.inventory.custom_items.CustomItem load(me.wolfyscript.utilities.libraries.com.fasterxml.jackson.databind.JsonNode node) -
load
public static me.wolfyscript.utilities.api.inventory.custom_items.CustomItem load(me.wolfyscript.utilities.api.inventory.custom_items.references.APIReference reference) -
saveItem
public static void saveItem(me.wolfyscript.utilities.util.NamespacedKey namespacedKey, me.wolfyscript.utilities.api.inventory.custom_items.CustomItem customItem) -
deleteItem
public static boolean deleteItem(me.wolfyscript.utilities.util.NamespacedKey namespacedKey, @Nullable @Nullable org.bukkit.entity.Player player) -
updateItem
public static void updateItem(org.bukkit.inventory.ItemStack stack)
-