Welcome v1.7.4

Ultra modern & lightweight welcome plugin for your server!
Private Welcome Message Type Update

The private welcome message type has been updated to send a direct message using the /msg command

Command System Update

Configure this in config.yml using:
YAML:
settings:
  welcome-commands:
    - "welcome"
    - "wlc"
    - "test"

This allows you to define which commands can trigger the welcome system.

Additional Improvements
  • Slight optimization to the random message system for better performance.
Customizable Welcome Message Type

The welcome message can now be sent in three different ways:

  • Global: Broadcasts a message to the entire server.
  • Public: The player executing the command sends a message in the chat (formatted by chat plugins).
  • Private: Sends a direct message to the new player.
Configure this in config.yml using:

YAML:
welcome-message-type: global  # Options: global, public, private

Additional information: the Private message type may need to be changed so that it actually sends a private message to the target (/msg).
Customizable Welcome Message Type

The welcome message can now be sent in global (public chat) or private (direct message).

Configure this in config.yml using:

YAML:
welcome-message-type: global  # Options: global, private
Bug Fix: Resolved an issue with the /welcome restart doesn't work with console.
In this update, we've made significant improvements to our welcome plugin to enhance its functionality and address specific bugs. Here are the key changes:

  • Bug Fix: Resolved an issue in the config.yml file that was preventing the plugin from functioning correctly.
  • Rewards Fix: Rewards are now properly distributed as intended.
  • Permission Correction: The welcome.join permission is now applied globally instead of on a per-world basis.
  • Welcome Formats Fix: Welcome messages now correctly display the username of the player who invited the new user, rather than the new player's name.

These enhancements aim to provide a smoother user experience and make managing welcome messages on your server more convenient.
From now on, joinListeners no longer pass through the world data but directly via the “welcome.join” permission.
Small optimization of the method for giving rewards
In this update, we've made significant improvements to our welcome plugin to enhance its usability and fix certain bugs. Here are the key changes:

  • Bug Fix: Resolved an issue where, with le /welcome reload command for lang.yml file.
  • Expanded Compatibility: The plugin now supports PlaceholderAPI placeholders, allowing for dynamic and personalized placeholders to be used in welcome messages.
These enhancements aim to provide a smoother user experience and make managing welcome messages on your server more convenient.
In this update, we've made significant improvements to our welcome plugin to enhance its usability and fix certain bugs. Here are the key changes:

  • Restructured config.yml: The configuration has been reorganized for better readability and easier management.
  • Added lang.yml File: Messages are now externalized into a dedicated lang.yml file, allowing for simpler customization and easier localization.
  • Bug Fix: Resolved an issue where, if the last player to join the server was you, an incorrect message was displayed. The plugin now correctly handles this case and prioritizes welcome messages for other players.
  • Expanded Compatibility: The plugin is now compatible with Minecraft versions starting from 1.16+.
These enhancements aim to provide a smoother user experience and make managing welcome messages on your server more convenient.

YAML:
# Main configuration for the Welcome plugin
settings:
# This is the time after the player's first connection during which the welcome message will be sent.
  # After this time, no rewards will be given.
  welcome_delay: 65
  # Reward configuration
  rewards:
    # Enable or disable rewards
    enabled: true
    # List of commands to execute for rewards
    commands:
      - "eco give %player_name% 1000"
      - "give %player_name% diamond 2"
YAML:
#Minimessage color format: https://docs.advntr.dev/minimessage/format.html#color
#<color> or <#hexa_color>
messages:
no-player: "<yellow><bold>Welcome: <gold>No player to greet"
  no-permission: "<yellow><bold>Welcome: <dark_red>You don't have permission to use this command"
  new-player: "<yellow><bold>Welcome: <gold>Welcome %player_name%! Use /welcome to greet others"
  invalid-player: "<yellow><bold>Welcome: <gold>You cannot welcome yourself"
  already-send: "<yellow><bold>Welcome: <gold>You have already welcomed %player_name%"
  welcome-send: "<yellow><bold>Welcome: <gold>You have welcomed %player_name%"
  reload: "<#a19a0e><bold>Welcome: <gold>Configuration reloaded successfully"
  # List of welcome message formats
  welcome_formats:
    - "Welcome to our server, %player%!" # Welcome message formatted for a player
    - "We are delighted to have you, %player%!" # Another welcome message
    - "Hi %player%, have fun on our server!" # Alternative welcome message

  #Permissions list:
  #Permission required for /welcome: welcome.command.welcome
  #Permission required for /welcome reload: welcome.admin
EULA: Free EULA
6,649 Views
209 Downloads
Apr 28, 2024 Published
May 4, 2025 Updated
5.00 star(s)
Average rating (2)
833.9 KB File size
Open source
  1. Yes
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Chat
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
Supported versions
  1. 1.16
  1. 1.17
  1. 1.18
  1. 1.19
  1. 1.20
Supported languages
  1. English
  1. French
Includes DRM
No
Source access (legacy)
Open source
Creator
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,215 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 54 ratings
3,187 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,104 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,816 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,582 purchases
6,649 Views
209 Downloads
Apr 28, 2024 Published
May 4, 2025 Updated
5.00 star(s)
Average rating (2)
833.9 KB File size
Open source
  1. Yes
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Chat
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
Supported versions
  1. 1.16
  1. 1.17
  1. 1.18
  1. 1.19
  1. 1.20
Supported languages
  1. English
  1. French
Includes DRM
No
Source access (legacy)
Open source
Creator
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,215 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 54 ratings
3,187 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,104 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,816 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,582 purchases
Top