Class MessageHandler

java.lang.Object
studio.magemonkey.genesis.managers.MessageHandler

public class MessageHandler extends Object
  • Constructor Details

    • MessageHandler

      public MessageHandler(Genesis plugin)
  • Method Details

    • getConfig

      public org.bukkit.configuration.file.FileConfiguration getConfig()
      Get the config file
      Returns:
      config
    • reloadConfig

      public void reloadConfig()
      Reload the config file
    • sendMessage

      public void sendMessage(String node, org.bukkit.command.CommandSender sender)
      Send message from config to player
      Parameters:
      node - path of message
      sender - sender to send to
    • sendMessage

      public void sendMessage(String node, org.bukkit.command.CommandSender sender, String offlineTarget)
      Send message from config to player
      Parameters:
      node - path of message
      sender - sender to send to
      offlineTarget - offline target
    • sendMessage

      public void sendMessage(String node, org.bukkit.command.CommandSender sender, org.bukkit.entity.Player target)
      Send message from config to player
      Parameters:
      node - path of message
      sender - sender to send to
      target - player target
    • sendMessage

      public void sendMessage(String node, org.bukkit.command.CommandSender sender, String offlineTarget, org.bukkit.entity.Player target, GenesisShop shop, GenesisShopHolder holder, GenesisBuy item)
      Send a message to a player
      Parameters:
      node - the path of message
      sender - the sender to send to
      offlineTarget - offline target
      target - player target
      shop - shop to send to
      holder - the holder of the shop
      item - the item in the shop
    • sendMessageDirect

      public void sendMessageDirect(String message, org.bukkit.command.CommandSender sender)
      Send message directly to CommandSender
      Parameters:
      message - the message to sender
      sender - the sender to send to
    • get

      public String get(String node)
      Get a string from the config
      Parameters:
      node - path of node
      Returns:
      string
    • getRaw

      public String getRaw(String node)
      Get a raw string from config
      Parameters:
      node - path of node
      Returns:
      raw string
    • setupLocate

      public void setupLocate()