Legendchat
Introduction
A new channel-based chat plugin with high compatibility with other plugin's tags and an awesome API for developers! Do you use Herochat but has found some really boring imperfections? Why don't you try to use Legendchat?
For server owners: you will have the same design as herochat and your players won't notice the difference! And you can create a channel only for BungeeCord communication! Check our BungeeCord page!
For developers: want to add a new prefix, suffix or remove some people from receiving a message without removing others? Nice! We have an easy to use API! Check our API page!
[!] > COMPATIBLE WITH 1.5, 1.6, 1.7, 1.8, 1.9, 1.10, 1.11 and 1.12! < [!]
Main features
- Configurable chat channels (delay to send messages, cost ($) to send messages etc).
- Temporary channels (with permissions)
- Permissions to almost everything.
- Quick message (ex.: /g <message>).
- Private messages (/tell).
- Compatible with almost every chat tag.
- Update checker (can be disabled, see Plugin configuration)
Commands
List all available commands in the plugin.
Command | Usage | Description |
---|---|---|
/legendchat or /lc | In-game help | Admin commands |
/channel or /ch | /ch <channel> | Focus in other channel |
/tempchannel or /tc | See temporary channel section | Temporary channel command |
/tell or /msg or /pm or /t | /t <player> [message] | Send a private message or start a chat |
/reply or /r | /r <player> <message> | Reply a private message |
/afk | /afk [motive] | AFK mode (block private messages) |
/ignore | /ignore <player> | Ignore player messages and private messages |
/mute | /mute <channel> | Ignore channel messages (NEW - V1.1.2) |
Permissions
List all available permissions in the plugin.
Permission | Description |
---|---|
legendchat.channel.<channel>.chat | Permission to read and write in the channel |
legendchat.channel.<channel>.focus | Permission to focus (/ch) in the channel |
legendchat.channel.<channel>.free | Permission to bypass message cost in the channel |
legendchat.channel.<channel>.nodelay | Permission to send messages without delay in the channel |
legendchat.channel.<channel>.blockwrite | Permission to block writing in the channel |
legendchat.channel.<channel>.blockmute | Permission to block muting the channel (NEW - V1.1.2) |
legendchat.tempchannel.manager | Permission to create and delete temporary channels |
legendchat.tempchannel.color | Permissions to change your temporary channel color |
legendchat.tempchannel.user | Permission to join and leave temporary channels |
legendchat.color.<color> | Permission to use certain colors or formats in channels |
legendchat.color.allcolors | Permission to all colors in channels |
legendchat.color.allformats | Permission to use all formats in channels |
legendchat.block.tell | Permission to block player from sending private messages |
legendchat.block.locktell | Permission to block player chat with /tell <player> |
legendchat.block.reply | Permission to block reply private messages |
legendchat.block.afk | Permission to block using /afk |
legendchat.block.afkmotive | Permission to block player from setting an afk message |
legendchat.block.ignore | Permission to block player from being ignored |
legendchat.admin | Admin permission, unlock everything |
legendchat.admin.tempchannel | Permission to use: /lc deltc |
legendchat.admin.playerch | Permission to use: /lc playerch |
legendchat.admin.channel | Permission to use: /lc channel |
legendchat.admin.spy | Permission to use: /lc spy |
legendchat.admin.hide | Permission to use: /lc hide |
legendchat.admin.mute | Permission to use: /lc mute |
legendchat.admin.unmute | Permission to use: /lc unmute |
legendchat.admin.muteall | Permission to use: /lc muteall |
legendchat.admin.unmuteall | Permission to use: /lc unmuteall |
legendchat.admin.reload | Permission to use: /lc reload |
<channel> = channel name in lowercase
<color> = color name (like blue) or format name (like bold) in lowercase
Configuration
Learn how to configure the plugin.
Plugin configuration
Include: described config.yml, available tags for channel and private messages.
English - Plugin configuration link
Português - Link da configuração do plugin
Chinese - 插件配置链接
Channel configuration
Include: described <channel>.yml and available colors.
English - Channel configuration link
Português - Link da configuração do canal
Chinese - 频道配置链接
Temporary channels configuration
Include: described temporary_channels.yml.
English - Temporary channels configuration link
Português - Link da configuração dos canais temporários
Chinese - 临时频道配置链接
For developers
Looking for an API? We have it!
API for Plugins
English - API page
Português - Página da API
Chinese- API 页面
CommandHelper extension
English - CommandHelper extension
Português - Extensão do CommandHelper
For BungeeCord
BungeeCord server? Need a cross-server channel?
Click at the link to see how to use bungeecord channel.
English - BungeeCord channel
Português - Canal do BungeeCord
Chinese - BungeeCord 频道
FAQ - Frequent asked questions
Question: Why when someone try to login with /l their password shows up?
Answer: Because of the listeners. You have 2 choices:
1- Disable /l at your login plugin.
2- Set "shortcutAllowed" to false at the local channel file.
Question: Why my name is prefixed with [world_name]?
Answer: You should go to Multiverse config and change "prefixchat" to false.
Question: Why I have 2 equals prefixes?
Answer: You have two choices.
1- You set "block_repeated_tags" to false. Set it back to true.
2- Another chat plugin incompatibility (if you have EssentialsChat, delete it).
Question: What is {bprefix} and {bprefix2}?
Answer: All format tags are in Plugin configuration section.
Question: The message 'legendchat' appears when someone say something.
Answer: You can try to find the plugin creating this incompatibility and create a ticket OR open the config file and change send_fake_message_to_chat to false.
Question: I have a problem with X plugin.
Answer: Click here.
Changelog
http://dev.bukkit.org/projects/legendchat/pages/changelog/
Source
https://github.com/BoomerBR/LegendChat (V1.1.3)
Credits
Development: Me (Minecraft: SubZero0_ , Forums: SubZero0 , DevBukkit: PauloABR)
Special thanks:
Mayomi - Simplified chinese language file
@Dandan220
%name% = @player
And where do you want to put %time%? =S
I'll see about the private messages while muted.
Update the plugin! On the update to the new CB, you should add: %name% to put on our own lang messages/ %time% could be useful; Config option that when player is muted he can't send tells (if possible only to players with the permission legendchat.void)
Alguem me ajud pfv,quando eu vo fala no chat aparece assim <FlameninXL>(e minha mensagem) /e depois,logo embaixo da msg,ai aparece: [l][Minha Tag]FlameninXL: (e minha mensagem)
I was travelling and I ask for whom has a problem, post it again.
Thanks. =)
adicionar compactividade com o essentials chat ou adicionar comando /nick e que mude no tab
Does anyone have problems with any of the prefixs?
Running bungeecord and i cant get them to work. Tried all of them but none of them are showing in the chat.
Chat works fine for all servers. See the that in all the servers im running.
@DeathRushW
Vai em plugins/groupmanager(pasta)/worlds/(abra qualquer mundo)/groups la vai estar assim: groups: Default: default: true permissions: - -bukkit.command.kill inheritance: - g:groupmanager_default - g:bukkit_default - g:essentials_default - g:towny_default info: prefix: '&e' build: false suffix: '' Repare que em prefix: esta &e ou seja amarelo você muda o que esta entre ' 'e coloca a tag ex: prefix: '&6&l[membro]&e' e no caso ali no final o &e é a cor do nick! Para criar mais grupos é só copiar a BASE do default e colar e mudar o nome como ali em cima esta escrito Default: você muda ex: VIP: default: true permissions: - -bukkit.command.kill inheritance: - g:groupmanager_default - g:bukkit_default - g:essentials_default - g:towny_default info: prefix: '&b&l[VIP]&e' build: false suffix: '' Duvida? adicionei meu skype: Natan.jb
Anyone written something that lets you have multiple bungeecoord channels and want to share? : )
@PauloABR Oie, eu uso o PermissionsEX mas sempre que eu coloco um SUFFIX para um grupo o Legend Chat substitui o prefix atual do grupo pelo suffix que acabei de colocar que deveria afetar somente a cor do chat.=/ minha config: {groupprefix}{bprefix2}{bprefix}{prefix}{sender}:{bsuffix}{groupsuffix}{suffix} {msg}.
Me ajuda... Eu uso plugin GROUPMANAGER e não sei colocar TAG adicional e tmb n sei se aparace no LegendChat
I was wondering if when use bungeecord: true
if factions chat tags work at all ive tried everything i could find from irc to google and found nothing chat shows up as [F][world][][][rank]>name: msg
where as i have the factions tags in between the [][] the same tags worked with essentials chat so in not sure what to do so any help would be greatly appreciated.
Tem algum plugin de TAG q da pra usar com esse plugin?
@XtrmeePlaya
I'm not understanding your problem =S
I changed them up, and this is what all my configs look like. Almost default with a little few twists.
http://pastebin.com/NejttSJr
Shows the Config.yml, network.yml, and global.yml
It was working now but now when i try to fix it it seems not to work. Not sure why it allowed both for a little time, but now only one of the channels seems to work.
Actually, What i did was bungeecord: use: true channel: network channel: staff
And it actually allowed another chat. At least it did for a little bit. Right now i broke something so trying to fix it.
@XtrmeePlaya
No =/
Bungeecord channel is a type and only the channel at bungeecord (config.yml) will be created as one.
But, if you know java, you can create a new bungeecord channel (using the API).
Can we add a second bungeecord channel? language: en default_channel: network bungeecord: use: true channel: network channel: staff
The channel: staff is what i want to add.
@PauloABR
É que não uso o Factions, preciso dele para outro plugin...
@jp1997
Ok. O mcore estava na parte do Factions em http://dev.bukkit.org/bukkit-plugins/legendchat/pages/faq-plugins-compatibility/
Ok. mcore was in the part of Factions's at http:dev.bukkit.org/bukkit-plugins/legendchat/pages/faq-plugins-compatibility/