Source-checkedAdmin & protection

Welcome

by wmillerrules · for Minecraft

Reward players for welcoming newcomers—with style, fairness, and full control.

9.5KDownloads
18 mo agoLast updated
Spigot · PaperLoaders
1.21Latest game version

About Welcome

From SpigotMC

Reward players for welcoming newcomers—with style, fairness, and full control.

upload_2025-5-2_14-3-30.png ​
Overview:

Allow players to welcome new players using /welcome and earn configurable rewards. The plugin supports two modes:
  • Time-based: Players can welcome a new player within a set time window after they join.
  • Count-based: Only a limited number of players can welcome the new player.
Code (Text):
# Set to either "time" or "count":
# - "time": Players can welcome the newest player within a time window (in seconds)
# - "count": A limited number of players (max-welcomes) can welcome the newest player
welcome-mode: "time"
welcome-time-limit-seconds: 300
max-welcomes: 3
Rewards can be customized based on the order players welcome the newcomer—such as unique rewards for the first, second, or third player. Players who try to welcome more than once, or outside the allowed window, will receive a message and won’t receive rewards.

Includes /welcome reload command to update settings from the config without restarting the server.


Command Usage:

  • /welcome – Welcomes the newest player on the server.
    • ✅ Grants rewards based on the player's welcome position (1st, 2nd, 3rd, etc.).
    • ⛔ If the welcome window has expired or the player has already welcomed, a message will be shown and no rewards will be given.
    • Permission required: welcome.use
  • /welcome reload – Reloads the plugin's configuration without restarting the server.
    • Permission required: welcome.reload

Plugin Prerequisites:


There are no required dependencies to run this plugin. However, if you want to reward players with items, permissions, or currency, you’ll need additional plugins (e.g., EssentialsX, Vault, LuckPerms) to handle those actions via console commands. Integrating rewards is entirely optional and fully customizable!


Installation:


Welcome is a lightweight plugin that doesn't store any player data. It comes with just the .jar file and a simple config.yml.

To install:
  1. Download the WELCOME.jar file (thank you!)
  2. Place it in your server’s /plugins folder.
  3. Restart your server or use a plugin loader (e.g., PlugMan).
  4. Edit the configuration to suit your needs.
  5. You're all set—enjoy!


Placeholders:

The plugin supports two placeholders:
  • %newplayer% — the username of the new player being welcomed
  • %player% — the player who executed the /welcome command
Note: These placeholders are only supported in their designated config fields (such as messages and command strings).


Configuration:
Code (Text):
# Welcome Plugin Configuration

# Set to either "time" or "count":
# - "time": Players can welcome the newest player within a time window (in seconds)
# - "count": A limited number of players (max-welcomes) can welcome the newest player
welcome-mode: "time"
welcome-time-limit-seconds: 300
max-welcomes: 3

# Whether rewards are tiered (different for 1st, 2nd, 3rd...) or the same for everyone
tiered-rewards: true

# If true, when more players welcome than the number of configured reward tiers,
# the last tiered reward will be repeated for all additional players (e.g., 4th, 5th, 6th...)
# If false, they will receive the no-reward-message instead
repeat-last-tier: true

# Message shown when a player welcomes someone but all rewards are already claimed
# Only shown if repeat-last-tier is false
no-reward-message: "&7Thanks for welcoming %newplayer%, but all rewards have already been claimed."

# Message players use when welcoming a new player
message: "&7Welcome, &f%newplayer%&7, to the server!"

# Reload messages
reload-message-successful: "&aWelcome plugin reloaded."
reload-no-permission: "&cYou do not have permission to reload the config."

# Console attempt to run /welcome
not-player: "&cOnly players may use this command."

# No permission to welcome
no-permission: "&cYou do not have permission to use /welcome."

# Welcome window expired or player already welcomed
already-welcome: "&7There is no new player to welcome right now, or the welcome window has ended."

# Reward tiers
# You can configure different rewards based on welcome order.
# Use %player% for the player who welcomed and %newplayer% for the new player.
# All players after the last reward will receive the same reward. For example,
# the 3rd, 4th, 5th, etc. players to welcome will receive reward 3.
rewards:
  1:
    message: "&aYou were the first to welcome %newplayer%! Here's a reward!"
    commands:
      - "eco give %player% 500"
  2:
    message: "&bYou were the second to welcome %newplayer%! You get a smaller bonus!"
    commands:
      - "eco give %player% 350"
  3:

Read the full description on SpigotMC →

Highlights

From source data

Game versions

Supports 15 Minecraft versions, the newest being 1.21.

Loaders

Runs on Spigot and Paper.

Footprint

Rated a light load on a server.

Welcome on Nxeon

From our catalogue
One-click install
Supported on Nxeon Minecraft servers, for Paper servers. We download it from SpigotMC, place it, and restart the server.
Server side
Required on the server
Server type needed
Spigot, Paper
Server load
light
Smallest plan we suggest
Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
Version 5.0, released 2025-05-02

Game versions by loader

LoaderGame versionsNewest
Paper1.8 to 1.21 (15 versions)1.21
Spigot1.8 to 1.21 (15 versions)1.21

From 5 recorded builds of Welcome.

Recent builds

BuildReleasedGame versionsLoaders
Version 5.02025-05-021.8 to 1.21 (15 versions)Spigot, Paper
Version 4.02020-01-11n/aSpigot, Paper
Version 3.02020-01-02n/aSpigot, Paper
2.02020-01-02n/aSpigot, Paper
1.02017-07-21n/aSpigot, Paper

Run Welcome on a Minecraft server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on SpigotMC as “Admin”

Admin & protection

Permissions, moderation, anti-cheat and land protection for the people running the server.

Runs on your server

From source side support

SpigotMC lists Welcome as required on the server. Check its SpigotMC page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
SpigotPaper
Runs on
Serverrequired on the server
Game versions
1.21 and 14 earlier
Requires
One-click install needs a Paper server.

Verified at the source

  • ✓SpigotMCOfficial listing, checked 2026-10-02Open ↗
  • ✓Authorwmillerrules, as published on SpigotMC
  • ✓LicenseNot published by the sourceFree

Welcome, answered

Generated from the mod’s own source data.

Do my players need to install Welcome?

SpigotMC lists Welcome as required on the server. Check its SpigotMC page to see whether players need it too.

Which loaders does it support?

Spigot and Paper.

Is it free?

Yes. Welcome is free to download from SpigotMC.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run Welcome on a Minecraft server.

Deploy in about a minute from $4.99 a month, then add Welcome in one click.