Package org.kingdoms.constants.player
Class KingdomsChatChannel
java.lang.Object
org.kingdoms.constants.player.KingdomsChatChannel
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionKingdomsChatChannel(String id, MessageObject color, org.kingdoms.utils.compilers.expressions.ConditionalExpression recipientCondition, org.kingdoms.utils.conditions.ConditionChain<Messenger> useConditions, MessageContainer formats, List<org.kingdoms.data.Pair<org.kingdoms.utils.compilers.expressions.ConditionalExpression, String>> adminFormats) -
Method Summary
Modifier and TypeMethodDescriptioncanUse(org.bukkit.entity.Player player) static KingdomsChatChannelstatic Map<org.kingdoms.utils.internal.string.QuantumString, KingdomsChatChannel> static KingdomsChatChannelgetChannelUserFriendly(String name, MessagePlaceholderProvider settings) getColor()static KingdomsChatChannelgetId()getName()org.kingdoms.utils.compilers.expressions.ConditionalExpressionorg.kingdoms.utils.conditions.ConditionChain<Messenger> booleanisGlobal()static voidtoString()
-
Field Details
-
GLOBAL_DATA_ID
- See Also:
-
-
Constructor Details
-
KingdomsChatChannel
public KingdomsChatChannel(String id, MessageObject color, org.kingdoms.utils.compilers.expressions.ConditionalExpression recipientCondition, org.kingdoms.utils.conditions.ConditionChain<Messenger> useConditions, MessageContainer formats, List<org.kingdoms.data.Pair<org.kingdoms.utils.compilers.expressions.ConditionalExpression, String>> adminFormats)
-
-
Method Details
-
registerChannels
public static void registerChannels() -
getChannelUserFriendly
public static KingdomsChatChannel getChannelUserFriendly(String name, MessagePlaceholderProvider settings) -
getChannels
public static Map<org.kingdoms.utils.internal.string.QuantumString,KingdomsChatChannel> getChannels() -
fromId
-
getGlobalChannel
-
getAdminFormat
-
getName
-
getShortName
-
getFormats
-
getColor
-
getBypassPrefix
-
getRecipientCondition
public org.kingdoms.utils.compilers.expressions.ConditionalExpression getRecipientCondition() -
getUseConditions
-
canUse
-
isGlobal
public boolean isGlobal() -
getId
-
getDataId
-
toString
-