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)