Sueta

TagSomeone

V-1.8

Tag players in chat!

·Plugin

Sans titre - 1.png
TagSomeone

only work on Spigot!

(Sorry for my bad english!)

With TagSomeone, you can tag players in chat, and a message will sent to the taggeg player!

If you have a question, an idea or a problem, don't be shy and leave a comment!

It's an experimental version! Some bugs are possible and report them to me please!

Features:

  • Plugin fully customizable in configs!
  • You only can tag connected players!
  • Usernames who are in the black-list can't be tagged!
  • Players can disable/enable tags!
  • Works with lot of minecraft versions ! (More at Compatibility part!)

To-do list:

  • Command to add username in black-list ✔️
  • Add sound when player are tagged ✔️
  • ActionBar message for tagged players (Idea by @Ayxa) ✔️
  • Not case sensitive for tagged name (Idea by @Nutiler)✔️
  • Title message for tagged players (Idea by @Ayxa) ✔️
  • Add multiple tag on a message ✔️
  • Colored code (Idea by @Sviatoslav) ✔️
  • Cooldown (Idea by @FlameHero) ✔️
  • Colored tag for only tagged players ❌
  • Add tab completion ❌
  • @everyone to tag all players! (Idea by @DanielBlakey) ❌

Thanks to give me some idea!

(72% done!)

Images:

When you tag a connected player:

When colored symbol and cooldowns are enabled:

When you're tagged:

When bar-messages are enable:

(All messages are customizable in config.yml!)

Commands:

Commands
/tag reload

Reload file configuration.

/tag blacklist add/remove {username}

Add or remove an username in the blacklist

/tag enable/disable

Enable or disable tag feature!
Disable = Players can't use the tag.
Enable = Players can tag other player.


Permissions:

Permissions
tag.use

Allow player to tag other player and enable/disable tag.

tag.admin

Allow player to use reload command and blacklist commands.

tag.cool down.bypass

Players with this permissions don't have any cooldowns!


Files configurations:

Config.yml
# If you see an error please report them on my spigot page: https://www.spigotmc.org/resources/tagsomeone.33357/
# Sorry for my bad english!

###########################################################
# +-----------------------------------------------------+ #
# |                      Settings                       | #
# +-----------------------------------------------------+ #
###########################################################

# Change here all options about the tag!
tag-option:

   # Character before the player's name.
   symbol: "@"

   # All options about notifications when player is tagged.
   notification:
 
      # If enable, tagged player hear a sound when he is tagged.
      # Sound list (only work on 1.11, you need to search other sound names for older spigot version!)
      # https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
      sound:
         enable: true
         name: "ENTITY_PLAYER_LEVELUP"
    
      # If enable, tagged player receive a message.
      chat-message: true
 
      # If enable, tagged player receive a message in the action bar. Only work on 1.8+
      action-bar-message: false
 
      # If enable, tagged player receive a message in the action bar. Only work on 1.8+
      title-message: false

   color-option:
      # The color name of tagged player in chat.
      color: "&6"
 
      # If enable, code (default "@") behind tagged name is colored.
      colored-symbol: true

      # Only if you use an other default color in chat.
      color-after-tag: "&r"
  
   cooldown:
      # If enable, players must wait
      enable: true
      # Cooldown time in seconds
      time: 3
lists.yml
black-list:
- Username

disabled-list:
- Username
messages.yml
###########################################################
# +-----------------------------------------------------+ #
# |                      Messages                       | #
# +-----------------------------------------------------+ #
###########################################################

global-messages:
   not-online: "&cThis player is not online."
   tagged: "&6<player> tagged you in a message."
   no-permissions: "&cYou don't have that permission."
   cooldown-message: "&cYou need to wait <time> seconds before tag again."

black-list-messages:
   black-listed: "&cYou can't tag this player."
   add: "&a<player> was added into the black-list!"
   remove: "&a<player> was remove from the black-list"

disabled-list-messages:
   disable: "&cYou can't use tags anymore."
   enable: "&aYou can tag players now."
   disabled: "You can't tag players, this feature is disabled!"
   already-disabled: "&cTags already disabled!"
   already-enabled: "&cTags already enabled!"


Sound:

In 1.11+, get all sounds here. Only work on 1.11, you need to search other sounds names for older spigot version!

Compatibility:

This plugin only work on Spigot server! Download it here
Work on 1.7.10, 1.8.x, 1.9.x, 1.10.x, 1.11.x and 1.12 spigot server!

Servers:

If you use my plugin, I can share your server here! Tell me in PM!

Translations:

(Just copy/paste in your config.yml!)
EN/US - Get it here (default) (correct by @Philipp0002)
FR - Get it here
ES - Get it here (Big thanks to @PuchiGFX and @MrMurfy !) -> WIP
DE - Get it here (Big thanks to @Philipp0002!) -> WIP
CN - Get it here (Big thanks to @kevinqyr !)

Help me to translate messages in private message!

--------------------------------------------

If you like my plugin, rate it to support me! Thanks a lot!

It is not required, but if you really like my work you can donate to me (all is well), that would be awesome!
click to donate! (Thank you very much)

Similar projects

Plugin →