WLC

WLC

Make your players enjoy each new user that join in your server!

54 downloads 1 followers

A lightweight and customizable plugin configuration for managing player join, first join, and leave messages with full color support and in-game admin controls.

๐Ÿ–ฅ๏ธ Compatibility

  • Compatible with Minecraft 1.19 โ€“ 1.21+ (both Paper and Spigot)
  • Supports Java 17+ servers

๐Ÿ“ Changelog

v1.0 โ€“ Initial Release

  • First release of the Welcome Message Config plugin
  • Basic first join/join/leave message support
  • In-game admin commands to manage messages

๐Ÿ”ฎ Planned Features

  • Placeholder support (e.g., %online%, %world%)
  • GUI configuration menu for easier editing
  • Custom animations or sounds on join/leave
  • Title, Action bar on join/leave
  • Rewards on first join
  • Rewards on welcoming

โš ๏ธ Note: This is my first plugin and my first upload! If you notice any errors or bugs, please let me know on Discord.

ReadMe

๐Ÿ“˜ Welcome Message Config โ€“ README

This configuration file controls join/leave messages and admin commands for your plugin.

โš™๏ธ Features

  • Custom first join message
  • Custom regular join message
  • Custom leave message
  • Enable/disable each message type
  • Admin command to edit settings in-game

๐Ÿงฉ Configuration Overview

๐Ÿ”น First Join Message / Join Message / Leave Message

firstjoin_message/join_message/leave_message:
  enabled: true
  text: "&7[&5+&7] %player%"
  • enabled: Enable/disable the first-time join/join/leave message
  • text: Message shown when a player joins for the first time/join/leave

๐ŸŽจ Formatting

  • & is used for color codes (Minecraft formatting)
  • %player% will be replaced with the playerโ€™s name

๐Ÿ› ๏ธ Admin Command

Base Command

/wlcadmin

Permission

wlcadmin.use
&cYou do not have permission to perform this command. (%permission%)

๐Ÿ“Œ Available Subcommands

/wlcadmin reload
/wlcadmin setfirstjoinmessage <message>
/wlcadmin setfirstjoinenabled <true/false>
/wlcadmin setjoinmessage <message>
/wlcadmin setjoinenabled <true/false>
/wlcadmin setleavemessage <message>
/wlcadmin setleaveenabled <true/false>

โš ๏ธ Usage Notes

  • Boolean values must be true or false
  • Invalid usage will return an error message with correct syntax
Deafult Config
firstjoin_message:
  enabled: true
  text: "&7[&5+&7] %player%"

join_message:
  enabled: true
  text: "&7[&a+&7] %player%"

leave_message:
  enabled: true
  text: "&7[&c+&7] %player%"

wlcadmin_command:
  permission: wlcadmin.use
  nopermissionmessage: "&cYou do not have permission to perform this command. (%permission%)"
  correctusage: "Correct usage /wlcadmin <reload/setjoinmessage/setleavemessage/setjoinenabled/setleaveenabled>"
  reload:
    successfully: "&aThe configuration has been successfully reloaded."
    warning: "&eThe configuration was reloaded, but some values may not be valid."
    error: "&cAn error occurred while reloading the configuration."
  setfirstjoinmessage:
    successfully: "&aThe join message has been updated successfully."
    error: "&cUsage: /wlcadmin setfirstjoinmessage <message>"
  setfirstjoinenabled:
    successfully: "&aThe join message state has been updated to %newstate%."
    samestate: "&eThe join message state is already set to this value."
    error: "&cUsage: /wlcadmin setfirstjoinenabled <true/false>"
  setjoinmessage:
    successfully: "&aThe join message has been updated successfully."
    error: "&cUsage: /wlcadmin setjoinmessage <message>"
  setjoinenabled:
    successfully: "&aThe join message state has been updated to %newstate%."
    samestate: "&eThe join message state is already set to this value."
    error: "&cUsage: /wlcadmin setjoinenabled <true/false>"
  setleavemessage:
    successfully: "&aThe leave message has been updated successfully."
    error: "&cUsage: /wlcadmin setleavemessage <message>"
  setleaveenabled:
    successfully: "&aThe leave message state has been updated to %newstate%."
    samestate: "&eThe leave message state is already set to this value."
    error: "&cUsage: /wlcadmin setleaveenabled <true/false>"

No gallery available for this project.

Version Minecraft Loader Download

WLC | Welcome your player in the right way! 1.0

1.0

1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11
bukkit, paper, purpur, spigot
Download