NewTag
Introduction
Newtag is a simple chat tag supplement plugin. This plugin allows players to have an additional chat tag located before their name. Players can edit or remove tags using in-game commands. Newtag is lightweight and compatible with all other chat plugins.
NewTag Development
Compatibility
NewTag is compatible with the following..
- PermissionsBukkit
- PermissionsEx
- Essentials Chat
- bpermissions
- Any other permission plugins
- mchatsuite
- herochat
- Essentials Chat
- bchatmanager
- Any other chat plugins
Permissions
Node | Function | |
---|---|---|
newtag.set.other | Allow player to set other player's tags | |
newtag.set.own | Allow player to set own tag | |
newtag.clear.other | Allow player to clear other player's tags | |
newtag.clear.own | Allow player to clear own tag | |
newtag.anytag | Allow player to use illegal words in tag | |
newtag.longtag | Allows the setting of tags longer than max_tag_length | |
newtag.* | All of the above | |
newtag.ptag.<tag> | Enables a tag on a player where <tag> is configured in tags.yml |
Commands
/newtag set [tag] - sets a tag on yourself.
/newtag set [tag] (player) - sets a tag on a specific player. He/she does not have to be online.
/newtag clear - clear any newtag you have.
/newtag remove - clear any newtag you have.
/newtag delete - clear any newtag you have.
/newtag clear (player) - clears any newtag a person has. He/she does not have to be online.
newtag aliases: /tag /nt
Useful Suggestions
1. Use Newtag if you want one easy, simple chat plugin.
2. Use the "tag_placeholder" configuration option to set a placeholder to use for tags in other chat plugins. This allows you to have the tag appear anywhere in your formatted chat messages.
3. With the combination of another chat plugin, use Newtag to give multiple tags to people. This will save you the time of creating a long linear list of tag combinations.
4. Want to gain more donations? Use Newtag to help boost donations to your server. Install Newtag and set the money amount to every donator. Whenever a donator speaks, it will show how much they have donated to the server.
5. Newtag can be used to give fun nicknames to players. [Warrior], [Guard], [VIP] are just a few examples.
6. Use Newtag to label who is a staff member on your server. Install Newtag and give the tag: mod or tag: admin.
Official Server with Newtag
If you want to preview the newtag plugin, goto Sky Kingdom Server: 192.210.234.245
If you have any additional questions, you can talk to Jungalist81 or comment here on this project page.
# Tag format. Color codes usable, use %tag% where you would like the tag tag_format: '&a[&f%tag%&a]&r ' # Tag placeholder. Use in conjunction with a chat formatting plugin to # customize the location of the tag. When empty (default), the tag is prepended # to the beginning of chat messages. # Note: if someone enters this placeholder in chat, it will also replaced. Make it hard to guess. tag_placeholder: '' # Maximum length of tag. If set to 0, max length is enabled. If the tag setter # has the permission "newtag.longtag", this is ignored max_tag_length: 0 # Allow tags to have their own color codes allow_tag_colors: true # Disallowed tag content. if any one or more of these words are found # in a tag, the user will be asked to choose a different tag. disallowed_tags: - admin - mod # Strips any special characters from tag. Recommended. (will leave in &) alphanumeric_only: true # Enable tag permissions. Enables tags for players with the # permission "newtag.ptag.<perm>" - permissible tags are configured in # tags.yml enable_permission_tags: true # Enable tab list tag. Will prepend a player's tag to their name in the tab list. # Note that colour codes take up a lot of the 16 characters enable_tab_list_tag: true # Tab list tag format. The tag format to use in the tab list, the total # character limit is currently 16, so be careful with colors tab_list_tag_format: "[%tag%] "
Nice plugin, but i'm looking for something that has multi-color support.
Unfortunately your plugin doesn't have that :(
I edited the main description.
@Darq_Alder
Thank You! From everyone at Team-Carbon!
@FordRacer2007
Did that, you can get it from Jenkins. (Link added to description)
@Darq_Alder
Wow, thanks, awesome dev. If you could force the &f for me after the tag that would be awesome, I tried to force it myself in the essentials config file but yours overrode it.
@FordRacer2007
Check new uploads, added ability for players to set own tags.
Best thing you could do about the prefixes carrying on over to other chat formats, would be to start the prefix of that with another colour. If you can't do that, I could force text after the tag to be white again.. unless another format overrode it.
I like this plugin. I am however having a few simple issues I'm sure you plan on fixing. You should make it so that to change your own tag, only /newtag set [tag] is required, and then have a permission for that, instead of a single permission to change your own tag and everyone elses. Also, as someone already mentioned, allow for the modification of tag character limit. I'd also like to be able to change the color of the tag in the config since you can't use color codes when using the command. The biggest issue I'm having right now is that the green color you set, overwrites a character in my chat format from essentials, <[Player]>[Message]. It makes that arrow green as well. I went into my essentials config and added a &f code to it but it did not work.
I'll add a configuration option to set the tag limit.
Nevermind, i simply changed it in the CFG for this mod.
I think the tag letter limit is too short. Maybe add a cfg for it, because i want people to know i am the admin but the word admin is too long.
Trying it now
@Bear809
Should be there now. =)
Sounds cool! Can't wait untill we get a download link!