Package studio.magemonkey.codex.util
Class ItemUT
java.lang.Object
studio.magemonkey.codex.util.ItemUT
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic CodexEnginestatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddItem(org.bukkit.entity.Player player, org.bukkit.inventory.ItemStack... items) static voidstatic voidstatic voidaddLoreTag(org.bukkit.inventory.ItemStack item, String id, String text) static voidaddNameTag(org.bukkit.inventory.ItemStack item, String id, String text) static voidaddSkullTexture(org.bukkit.inventory.ItemStack item, String value) static voidaddSkullTexture(org.bukkit.inventory.ItemStack item, String value, String id) static intstatic voidapplyPlaceholderAPI(org.bukkit.entity.Player player, org.bukkit.inventory.ItemStack item) static voidstatic voiddelLoreTag(org.bukkit.inventory.ItemStack item, String id) static voiddelNameTag(org.bukkit.inventory.ItemStack item, String id) static CodexEnginestatic org.bukkit.inventory.EquipmentSlotgetEquipmentSlotByItemType(org.bukkit.inventory.ItemStack item) static StringgetItemName(org.bukkit.inventory.ItemStack item) static org.bukkit.inventory.EquipmentSlot[]getItemSlots(org.bukkit.inventory.ItemStack item) static intgetLoreIndex(org.bukkit.inventory.ItemStack item, String id) static intgetLoreIndex(org.bukkit.inventory.ItemStack item, String id, int type) static StringgetLoreTag(org.bukkit.inventory.ItemStack item, String id) static StringgetNameTag(org.bukkit.inventory.ItemStack item, String id) static StringgetSkullTexture(org.bukkit.inventory.ItemStack item) static booleanisAir(org.bukkit.inventory.ItemStack item) static booleanisArmor(org.bukkit.inventory.ItemStack item) static booleanisBow(org.bukkit.inventory.ItemStack item) static booleanisTool(org.bukkit.inventory.ItemStack item) static booleanisWeapon(org.bukkit.inventory.ItemStack item) static voidreplace(org.bukkit.inventory.ItemStack item, UnaryOperator<String> cs) static voidreplaceLore(org.bukkit.inventory.ItemStack item, String placeholder, String r) static voidreplaceLore(org.bukkit.inventory.ItemStack item, String placeholder, List<String> r) static voidsetEngine(CodexEngine engine)
-
Field Details
-
engine
-
LORE_FIX_PREFIX
- See Also:
-
NAME_FIX_PREFIX
- See Also:
-
TAG_SPLITTER
- See Also:
-
-
Constructor Details
-
ItemUT
public ItemUT()
-
-
Method Details
-
addToLore
-
addLore
-
addLore
-
delLore
-
getLoreIndex
-
getLoreIndex
public static int getLoreIndex(@NotNull org.bukkit.inventory.ItemStack item, @NotNull String id, int type) -
addLoreTag
-
delLoreTag
-
getLoreTag
-
addNameTag
-
delNameTag
-
getNameTag
-
getItemName
-
addSkullTexture
public static void addSkullTexture(@NotNull org.bukkit.inventory.ItemStack item, @NotNull String value) -
addSkullTexture
-
getSkullTexture
-
applyPlaceholderAPI
public static void applyPlaceholderAPI(@NotNull org.bukkit.entity.Player player, @NotNull org.bukkit.inventory.ItemStack item) -
replace
public static void replace(@NotNull org.bukkit.inventory.ItemStack item, @NotNull UnaryOperator<String> cs) -
replaceLore
-
replaceLore
-
addItem
public static void addItem(@NotNull org.bukkit.entity.Player player, @NotNull org.bukkit.inventory.ItemStack... items) -
isAir
public static boolean isAir(@Nullable org.bukkit.inventory.ItemStack item) -
isWeapon
public static boolean isWeapon(@NotNull org.bukkit.inventory.ItemStack item) -
isTool
public static boolean isTool(@NotNull org.bukkit.inventory.ItemStack item) -
isArmor
public static boolean isArmor(@NotNull org.bukkit.inventory.ItemStack item) -
isBow
public static boolean isBow(@NotNull org.bukkit.inventory.ItemStack item) -
getItemSlots
@NotNull public static org.bukkit.inventory.EquipmentSlot[] getItemSlots(@NotNull org.bukkit.inventory.ItemStack item) -
getEquipmentSlotByItemType
@NotNull public static org.bukkit.inventory.EquipmentSlot getEquipmentSlotByItemType(@NotNull org.bukkit.inventory.ItemStack item) -
setEngine
-
getEngine
-