Class MessageHandler
java.lang.Object
studio.magemonkey.genesis.managers.MessageHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet a string from the configorg.bukkit.configuration.file.FileConfigurationGet the config fileGet a raw string from configvoidReload the config filevoidsendMessage(String node, org.bukkit.command.CommandSender sender) Send message from config to playervoidsendMessage(String node, org.bukkit.command.CommandSender sender, String offlineTarget) Send message from config to playervoidsendMessage(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 playervoidsendMessage(String node, org.bukkit.command.CommandSender sender, org.bukkit.entity.Player target) Send message from config to playervoidsendMessageDirect(String message, org.bukkit.command.CommandSender sender) Send message directly to CommandSendervoid
-
Constructor Details
-
MessageHandler
-
-
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
Send message from config to player- Parameters:
node- path of messagesender- sender to send to
-
sendMessage
Send message from config to player- Parameters:
node- path of messagesender- sender to send toofflineTarget- 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 messagesender- sender to send totarget- 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 messagesender- the sender to send toofflineTarget- offline targettarget- player targetshop- shop to send toholder- the holder of the shopitem- the item in the shop
-
sendMessageDirect
Send message directly to CommandSender- Parameters:
message- the message to sendersender- the sender to send to
-
get
Get a string from the config- Parameters:
node- path of node- Returns:
- string
-
getRaw
Get a raw string from config- Parameters:
node- path of node- Returns:
- raw string
-
setupLocate
public void setupLocate()
-