Package com.stardevllc.starchat.pm
Class PrivateMessage
java.lang.Object
com.stardevllc.starchat.pm.PrivateMessage
- All Implemented Interfaces:
ChatSpace
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DisplayNameHandlerprotected longprotected final com.stardevllc.starlib.observable.property.readwrite.ReadWriteStringPropertyprotected org.bukkit.plugin.java.JavaPluginprotected final com.stardevllc.starlib.observable.property.readwrite.ReadWriteStringProperty -
Constructor Summary
ConstructorsConstructorDescriptionPrivateMessage(org.bukkit.plugin.java.JavaPlugin plugin, com.stardevllc.starmclib.actors.Actor actor1, com.stardevllc.starmclib.actors.Actor actor2, String format) -
Method Summary
Modifier and TypeMethodDescriptionbooleancanSendMessages(org.bukkit.command.CommandSender sender) booleancanViewMessages(org.bukkit.command.CommandSender sender) booleancom.stardevllc.starmclib.actors.Actorcom.stardevllc.starmclib.actors.ActorlonggetId()Set<com.stardevllc.starmclib.actors.Actor> getName()org.bukkit.plugin.java.JavaPlugininthashCode()booleanisMuted()voidvoidsendMessage(ChatContext context) voidsendToConsole(String message) booleanvoidunmute(com.stardevllc.starmclib.actors.Actor actor)
-
Field Details
-
id
protected long id -
plugin
protected org.bukkit.plugin.java.JavaPlugin plugin -
name
protected final com.stardevllc.starlib.observable.property.readwrite.ReadWriteStringProperty name -
senderFormat
protected final com.stardevllc.starlib.observable.property.readwrite.ReadWriteStringProperty senderFormat -
displayNameHandler
-
-
Constructor Details
-
PrivateMessage
public PrivateMessage(org.bukkit.plugin.java.JavaPlugin plugin, com.stardevllc.starmclib.actors.Actor actor1, com.stardevllc.starmclib.actors.Actor actor2, String format)
-
-
Method Details
-
sendToConsole
- Specified by:
sendToConsolein interfaceChatSpace
-
sendMessage
- Specified by:
sendMessagein interfaceChatSpace
-
canSendMessages
public boolean canSendMessages(org.bukkit.command.CommandSender sender) - Specified by:
canSendMessagesin interfaceChatSpace
-
canViewMessages
public boolean canViewMessages(org.bukkit.command.CommandSender sender) - Specified by:
canViewMessagesin interfaceChatSpace
-
getName
-
getId
public long getId() -
getPlugin
public org.bukkit.plugin.java.JavaPlugin getPlugin() -
supportsCooldowns
public boolean supportsCooldowns()- Specified by:
supportsCooldownsin interfaceChatSpace
-
isMuted
public boolean isMuted() -
mute
-
unmute
public void unmute(com.stardevllc.starmclib.actors.Actor actor) -
getMembers
- Specified by:
getMembersin interfaceChatSpace
-
getActor1
public com.stardevllc.starmclib.actors.Actor getActor1() -
getActor2
public com.stardevllc.starmclib.actors.Actor getActor2() -
equals
-
hashCode
public int hashCode()
-