HomeJavaModsGreeting Command
Greeting Command
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)
Spoiler: Upgrading from below version 3.2.0
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:

Config:
Spoiler: Config.yml
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:
Spoiler: 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.

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Greeting Command is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 844 times (via Spigot). Download it and open it directly in the game.

Explore more