Package com.stardevllc.starchat
Class StarChat
java.lang.Object
org.bukkit.plugin.PluginBase
org.bukkit.plugin.java.JavaPlugin
com.stardevllc.starmclib.plugin.ExtendedJavaPlugin
com.stardevllc.starchat.StarChat
- All Implemented Interfaces:
org.bukkit.command.CommandExecutor,org.bukkit.command.TabCompleter,org.bukkit.command.TabExecutor,org.bukkit.event.Listener,org.bukkit.plugin.Plugin
public class StarChat
extends com.stardevllc.starmclib.plugin.ExtendedJavaPlugin
implements org.bukkit.event.Listener
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPrivateMessage(PrivateMessage privateMessage) voidaddSelector(ChatSelector selector) voidassignLastMessage(org.bukkit.command.CommandSender sender, StringBuilder msgBuilder, PrivateMessage privateMessage, com.stardevllc.starmclib.actors.Actor senderActor, com.stardevllc.starmclib.actors.Actor targetActor) static DisplayNameHandlerstatic StarChatgetLastMessage(UUID uuid) com.stardevllc.config.file.FileConfiggetPlayerFocus(org.bukkit.entity.Player player) getPrivateMessage(com.stardevllc.starmclib.actors.Actor actor1, com.stardevllc.starmclib.actors.Actor actor2) getPrivateMessages(com.stardevllc.starmclib.actors.Actor actor) booleanbooleanvoidvoidvoidonEnable()voidreload(boolean save) voidvoidsetConsoleNameFormat(String consoleNameFormat) static voidsetDefaultDisplayNameHandler(DisplayNameHandler displayNameHandler) voidsetPapiExpansion(PAPIExpansion papiExpansion) voidsetPlaceholderHandler(PlaceholderHandler playerPlaceholders) voidsetPlayerFocus(org.bukkit.entity.Player player, ChatSpace chatSpace) voidsetPrivateMessageFormat(String privateMessageFormat) voidsetUseColorPermissions(boolean useColorPermissions) voidsetUsePlaceholderAPI(boolean usePlaceholderAPI) voidvoidMethods inherited from class com.stardevllc.starmclib.plugin.ExtendedJavaPlugin
createColors, createEventBus, createInjector, getColors, getEventBus, getInjector, registerCommand, registerCommand, registerCommand, registerCommand, registerInstanceToGlobalInjector, registerListeners, reloadMainConfigMethods inherited from class org.bukkit.plugin.java.JavaPlugin
getClassLoader, getCommand, getConfig, getDataFolder, getDefaultBiomeProvider, getDefaultWorldGenerator, getDescription, getFile, getLogger, getPlugin, getPluginLoader, getProvidingPlugin, getResource, getServer, getTextResource, isEnabled, isNaggable, onCommand, onDisable, onLoad, onTabComplete, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setEnabled, setNaggable, toStringMethods inherited from class org.bukkit.plugin.PluginBase
equals, getName, hashCode
-
Constructor Details
-
StarChat
public StarChat()
-
-
Method Details
-
onEnable
public void onEnable()- Specified by:
onEnablein interfaceorg.bukkit.plugin.Plugin- Overrides:
onEnablein classcom.stardevllc.starmclib.plugin.ExtendedJavaPlugin
-
getMuteChat
-
getDefaultDisplayNameHandler
-
setDefaultDisplayNameHandler
-
saveMainConfig
public void saveMainConfig()- Overrides:
saveMainConfigin classcom.stardevllc.starmclib.plugin.ExtendedJavaPlugin
-
reload
public void reload(boolean save) -
loadGlobalChannel
public void loadGlobalChannel() -
loadStaffChannel
public void loadStaffChannel() -
unloadGlobalChannel
public void unloadGlobalChannel() -
unloadStaffChannel
public void unloadStaffChannel() -
getSpaceRegistry
-
getPapiExpansion
-
setPapiExpansion
-
getLastMessage
-
getChannelRegistry
-
getRoomRegistry
-
getChatSelectors
-
assignLastMessage
public void assignLastMessage(org.bukkit.command.CommandSender sender, StringBuilder msgBuilder, PrivateMessage privateMessage, com.stardevllc.starmclib.actors.Actor senderActor, com.stardevllc.starmclib.actors.Actor targetActor) -
getGlobalChannel
-
getPlayerFocus
-
setPlayerFocus
-
getPrivateMessages
-
getPrivateMessage
public PrivateMessage getPrivateMessage(com.stardevllc.starmclib.actors.Actor actor1, com.stardevllc.starmclib.actors.Actor actor2) -
getPrivateMessages
-
getMainConfig
public com.stardevllc.config.file.FileConfig getMainConfig()- Overrides:
getMainConfigin classcom.stardevllc.starmclib.plugin.ExtendedJavaPlugin
-
addSelector
-
getConsoleNameFormat
-
getPrivateMessageFormat
-
isUsePlaceholderAPI
public boolean isUsePlaceholderAPI() -
setUsePlaceholderAPI
public void setUsePlaceholderAPI(boolean usePlaceholderAPI) -
getVaultHook
-
getStaffChannel
-
getPlaceholderHandler
-
isUseColorPermissions
public boolean isUseColorPermissions() -
addPrivateMessage
-
getConsoleLastMessage
-
setConsoleNameFormat
-
setPrivateMessageFormat
-
setPlaceholderHandler
-
setUseColorPermissions
public void setUseColorPermissions(boolean useColorPermissions) -
getInstance
-