ChatAlert

ChatAlert Example

Description

ChatAlert v1.4 now supports default chatcolor. This new feature is optional but will require Vault . See advanced section for more info
NOTE: When tagging players , The default chat color of the message will be ignored. This this is due to the chat color coming from other plugins. Hence the alternative config for the Message Color when tagging people
Ever been on a large server and chat is being spammed 24/7 ?, Are you tired of trying to look for a message someone tried to type to you ? Ever wished there was some sort of plugin which informed you if someone mentioned you name. Well now introducing the new light weight chat enhancement plugin the ChatAlert.

Chat Alert Example(Image)

ChatAlert is a Chat enhancement plugin which allows you to tag/highlights the other players name in chat when you have the permission node. When a player is tagged, the plugin will change the player name to gold by default if the player is online. It will also alert the player with a Sound(Current default sound is the facebook notification sound). It also has a 10 second spam prevention so you can only tag every 10 seconds. ChatAlert also has tab-completion which means you can type:

Example: @jack<press tab> to get @jacklin213

This plugin has been tested and works with other chat plugins like , Essentials Chat, ChatManager. It also has multiple world support. Though on someservers it maybe cause errors due to a conflict , in that case http://pastebin.com the error and sumbit a ticket thanks.

How to Install and use ?

Because ChatAlert is such a lightweight plugin all you have to do is a simple drag and drop.
The following is optional:

  • Configure default chat color when tagging
  • Configure tagging color
  • Toggle update checking
  • Toggle auto updating
  • Change the cooldown time
  • Enable Vault support and allow normal chatcolor to be used (See advanced)

Steps:

  1. Download Chat Alert from here
  2. Save it into your plugins folder
  3. Start your server up
  4. It is ready to be used

To use ChatAlert in game, Either OP yourself (If you dont have a permissions plugin) or simply give players or groups the permission node - chatalert.alert. Then you can tag people in chat by typing '@' and then the players name

For example:
"Welcome to the server ~ @jacklin213"

Advanced

In ChatAlert v1.4 there was a full code rework to allow normal chatcolors to work. To use this new feature you need to set:

  • UseVault: true (Requires Vault)
  • UseSuffix: true (This gets the players suffix as there chatcolor)

When UseSuffix is true it will ignore MsgColor and proceed to format the message using the Suffix. If the players default chat is white You must make sure the suffix is &f or it will not work

Note: That means if the suffix is anything but a color code your chat will look very messy. Currently this is the only way to do it. If you do know another way please feel free to PM me or make a ticket or comment about it.

Commands

CommandDescriptionPermissionNode
/chatalertReloads the config and displays the chat color and the tag colorchatalert.reload

Permissions

Permission NodeDescriptionDefault
- chatalert.alertAllows players to use the tagging functionOP
- chatalert.reloadAllows player to reload the configOP
- chatalert.nocooldownIgnores tagging cooldownOP

To-Do List:

  1. Finish version 1.0 of plugin Done(Version 1.0)
  2. Add configuration Done(Version 1.2)
  3. Add configuration for Plugin Chat Prefix, Cooldown Done(Version 1.2)
  4. Tagging more than one player Done(Version 1.2)
  5. Tab Completion support Done(Version 1.4)
  6. Fix chat formatting Done(Version 1.4)
  7. Essentials nickname support
  8. Add configuration for Sound

How can i help?

If you would like to help with ChatAlert feel free to give me a PM, if you find bugs please submit a ticket. Any feedback is encouraged so leave comments :D
Donations are also very important <3
Dont forget to tell your friends about this plugin

Source Code

The source code may be used but only for learning purposes
SOURCE

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of jacklin213 jacklin213 Jan 12, 2014 at 22:47 UTC - 0 likes

    @Fluby26: Go

    Changes in ChatAlert v1.4:

    1) Added Tab support
    2) Removed ~
    3) Removed underline
    4) Added option in config to use Vault to get chatcolor

    BFAK:jacklin213,103857,4990207a7df4dc7a26509bc84e45ed2604ae45f707aefb3d09d2a0dcd825cba8

  • Avatar of Fluby26 Fluby26 Jan 11, 2014 at 19:23 UTC - 0 likes

    @jacklin213: Go

    3. When you do @name on my server it doesn't just show color it underlines it and 4. Lets say my chat color is red. Whenever I speak its red automatiucally if I do @name hi! My chat is no longer red

  • Avatar of jacklin213 jacklin213 Jan 09, 2014 at 20:50 UTC - 0 likes

    @Fluby26: Go

    What do you mean by point 3 and 4

  • Avatar of Fluby26 Fluby26 Jan 09, 2014 at 12:03 UTC - 0 likes

    @jackline213

    1. You should add tab support 2. You should remove the ~ before the @name 3. You should remove the underline just make it 1 color 4. If your chat color is red(&c) then when you do @name hello your chat color turns back into white

    Last edited Jan 09, 2014 by Fluby26
  • Avatar of leongrdic leongrdic Dec 22, 2013 at 19:58 UTC - 0 likes

    @jacklin213: Go

    Well I taught on the Minecraft username but you can also add support for Essentials nicknames..

    EG-HQ.com Minecraft

    EG-HQ.com Minecraft | Join us now - IP: eg-hq.com

  • Avatar of jacklin213 jacklin213 Nov 15, 2013 at 08:27 UTC - 0 likes

    @leongrdic: Go

    by nick do you mean essentials nick names?

  • Avatar of leongrdic leongrdic Nov 13, 2013 at 19:01 UTC - 0 likes

    Could you make that you can type only a part of the player name so it recodnizes the whole nick and corrects it? Thanks!

  • Avatar of DailyLove DailyLove Sep 10, 2013 at 03:13 UTC - 0 likes

    Have you released the source code yet?

    BFAK:90870821,569e76aea85c6db6469f4e9253d3eae627a17dbc13ca78a3448cce5c565ca1ee

  • Avatar of jacklin213 jacklin213 Jul 19, 2013 at 01:16 UTC - 0 likes

    @ChengZi368: Go

    我让他变成 optional 选择

    @Liger_XT5: Go

    I will add a configuration for the second release so you can choose then

  • Avatar of Liger_XT5 Liger_XT5 Jul 17, 2013 at 15:51 UTC - 0 likes

    I really like this, though any plans to make the line of text for user be all gold (or choice of color), and only he sees it in that color?

    Example would be:
    @Zain has the issue been fixed?
    He'd see it in gold, everyone else would see it in normal chat format.

    MCDen @ mc.mine-craft-den.com
    https://minestatus.net/39051-mcden/image/original.png
    Details at FairMCList.com!

Facts

Date created
Jul 16, 2013
Category
Last update
Jan 12, 2014
Development stage
Release
Language
  • enUS
License
LinCraft(林) license
Curse link
ChatAlert
Downloads
1,051
Recent files

Authors

Relationships

Optional dependency
Vault