Greeting Command 4.0.1

Provide your players with an extra fun command to use!

  1. fishy_ydrib
    Native Minecraft Version:
    1.14
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    This plugin will allow players to run the command /greet to greet the plugin.

    This plugin will likely no longer receive updates because I don't think there is much more to add. However, if you have a feature request or bug report, please join my discord with the link below this message!

    PLEASE JOIN MY DISCORD FOR SUPPORT, BUG REPORTS, AND DISCUSSION:
    https://discord.gg/e2Hdh97

    PLEASE READ IF YOU ARE UPGRADING FROM VERSION 3.2.0 OR BELOW (You can see your plugin's version by using /greet version)
    You will need to update your config file:

    - Option 1: You can choose to do nothing. It is possible you can run into issues. If the plugin does not work (or has issues) after upgrading to a newer version, please try one of the other options. If they don't work, please submit a bug report on our discord: discord.gg/e2Hdh97

    - Option 2:
    You can delete your old config file, then reload/restart the server to generate a new one.

    - Option 3: You can look at the "config.yml" spoiler further down this page and add the new options while keeping your old settings.

    Screen Shot 2020-01-16 at 6.26.50 PM.png

    Features:
    • All messages are CUSTOMIZABLE in config.yml!
    • You can add NEW greetings in config.yml!
    • Players can use /greet to greet the plugin
    • The plugin will broadcast in chat when it has been greeted
    • Players can use /replytogreeting to reply to the plugin
    • The reply will be broadcasted in chat
    • Configure permissions to your liking
    • Reload config.yml with /greet reload

    Config:
    Code (YAML):

    # GreetingCommands by FishbirdDD

    # You can use the following variables anywhere in this config file:
    # {player} - gets the name of the player that ran the command
    # {moods} - gets a list of all of the moods you have set
    # {version} - gets the plugin version
    # {permission} - gets the permission needed to run the command

    # If any placeholder doesn't get changed in the commmand, but is instead
    # surrounded by [[ and ]], the placeholder can not be used for that command
    settings
    :
      permission
    :
       # Change this setting to true if you want players to need the permission
        # to use a specific reply.
        per-reply
    : false
    replies
    :
     # Please make sure all of the replies that are set below are in this
      # list. It is important that they are all spelled correctly. If one
      # of your responses is not in this list, it will not work in-game.
      list
    :
     - "amazing"
      - "good"
      - "eh"
      - "bad"
      - "terrible"
      - "none"
      # You can set respnses to each of the following replies
      amazing
    : "&6{player} &2is doing &aAMAZING&2!"
      good
    : "&6{player} &2is doing &agood :)"
      eh
    : "&6{player} &2is not doing &agood&2, nor is he/she doing &cbad&2."
      bad
    : "&6{player} &2is doing &cbad :("
      terrible
    : "&2Oh no! &6{player} &2is doing &4TERRIBLE! &2You probably want to stay away from him/her!"
      none
    : "&6{player} &2does not have a mood."

    # Set the plugin's prefix in greeting replies. Default is &7[&aGreetingCommand&7].
    # NOTE: Make sure to put a space in the "" after the prefix.
    # Example: "&7[&aGreetingCommand&7] "

    prefix
    :
     # Message sent to the server when a player greets the plugin
      replytogreeting
    : "&a&lGreetingCommand &2Broadcast &8&l> "
      greet
    :
       # Prefix in front of message sent to the player when running /greet
        toplayer
    : "&6&lGreetingCommand &8&l> "
        # Prefix in front of message sent to the server when running /greet
        broadcast
    : "&a&lGreetingCommand &bGreeting &8&l> "
      # Prefix in front of error messages
      error
    : "&c&lGreetingCommand &8&l> "

    # Plugin messages besides the replies.

    message
    :
      greet
    :
       # Message sent to the player when running /greet
        toplayer
    : "&eHello &f{player}&e! How are you doing? You can respond with &7/replytogreeting <mood>&e. Possible moods are &7{moods}&e."
        # Message sent to the server when running /greet
        broadcast
    : "&2{player} just greeted me! How nice of him/her! You can greet me to with /greet!"
      error
    :
       # Message sent to a player that runs /replytogreeting without including a mood
        usage
    : "&4Usage: /replytogreeting <mood>. &cYou can pick from the following moods: &7{moods}"
        # Message sent to a player that runs /replytogreeting with an unsupported mood
        invalidmood
    : "&4Invalid Mood. &cYou can pick from the following moods: &7{moods}"
        # Error sent when someone doesn't have permission to run a command
        # Use the placeholder {permission} to be replaced with the permission node needed
        permission
    : "&4Invalid Permission. &cYou need the permission &7{permission} &cto run this command"
      admin
    :
       # Message sent when a player types /greet version
        # Use the placeholder {version} to be replaced with the version
        version
    : "&2&lGreetingCommand\n&aCreated By: FishbirdDD\n&aVersion: {version}"
        # Message sent when a player types /greet reload
        reload
    : "&2&lGreetingCommand &2Version {version}\n&aConfiguration Reloaded"

     

    Permissions:
    Screen Shot 2020-01-16 at 6.28.55 PM.png

    -greet.*
    Access to all commands in the plugin
    ---greet.greet /greet
    ---greet.reply /replytogreeting
    ---greet.reply.* Access to use all moods (only if per-reply permissions are enabled, see below)
    ------greet.reply.<mood> Access to a specific mood (only if per-reply permissions are enabled, see below)
    ---greet.admin Access to /greet version and /greet reload
    ------greet.version /greet version
    ------greet.reload /greet reload

    Without any permissions configuration, the permissions greet.greet, greet.reply, and greet.reply.* are given to all players. greet.* is given to all players that have op.

    Players will not receive greet.reply.* if per-reply permissions are not enabled in the config:


    Code (YAML):
    settings:
      permission
    :
        per-reply
    : true

    This is the perfect plugin if your server needs another command to keep players entertained!

    Download Goals:
    10 Yes
    25 Yes
    50 Yes
    100 Yes
    150 No

    If you download this plugin, I would appreciate if you left a review!


    PLEASE! Do not use the review section for plugin support! You can join our Discord at https://discord.gg/e2Hdh97! Please do not say that you will change your review when a bug is fixed: Reviews can not be edited!

Recent Updates

  1. 4.0.1 - Bug Fixes
  2. RELEASE 4.0.0
  3. 3.2.0 - New messages configuration

Recent Reviews

  1. BMBradleyYT
    BMBradleyYT
    5/5,
    Version: 3.1.0
    THIS IS A REALLY USELESS PLUGIN. DO DOWNLOAD FOR ... NO REASON. NOW TO BYPASS THE CHARACTER LIMIT> LOLOLOLOLOLOLOLO
    1. fishy_ydrib