Class ChatUtils

java.lang.Object
me.wolfyscript.customcrafting.utils.ChatUtils

public class ChatUtils extends Object
  • Constructor Details

  • Method Details

    • checkPerm

      public static boolean checkPerm​(org.bukkit.command.CommandSender sender, String perm)
    • checkPerm

      public static boolean checkPerm​(org.bukkit.command.CommandSender sender, String perm, boolean sendMessage)
    • getInternalNamespacedKey

      public static me.wolfyscript.utilities.util.NamespacedKey getInternalNamespacedKey​(org.bukkit.entity.Player player, String s, String[] args)
      Parameters:
      player - The player that inputted the values.
      s - The input as a String
      args - The input as separate arguments (split by spaces)
      Returns:
      The NamespacedKey used internally in CustomCrafting in the format namespace:key
    • getNamespacedKey

      public static me.wolfyscript.utilities.util.NamespacedKey getNamespacedKey​(org.bukkit.entity.Player player, String s, String[] args)
      Parameters:
      player - The player that inputted the values.
      s - The input as a String
      args - The input as separate arguments (split by spaces)
      Returns:
      The NamespacedKey used in WolfyUtilities, to identify which plugin it's from, in the format customcrafting:namespace/key
    • sendCategoryDescription

      public static void sendCategoryDescription​(org.bukkit.entity.Player player)
    • sendLoreManager

      public static void sendLoreManager​(org.bukkit.entity.Player player)
    • sendAttributeModifierManager

      public static void sendAttributeModifierManager​(org.bukkit.entity.Player player)
    • sendRecipeItemLoadingError

      public static void sendRecipeItemLoadingError​(String namespace, String key, String type, Exception ex)