JoinMessage
PluginLicenseRef-All-Rights-Reserved

JoinMessage

A advanced plugin that sends a private message when someone join!

114
Downloads
0
Followers
1 years ago
Updated
📦
1
Versions

📖About JoinMessage

JoinMessage

A lightweight Minecraft plugin for displaying configurable multi-line join messages with minimal resource usage. Designed for Minecraft 1.21.4.

Features

  • Customizable number of message lines through configuration
  • Dynamic creation and management of message files
  • Extremely lightweight with minimal resource usage
  • Messages are loaded into memory only when needed (on plugin load/reload)
  • Color code support in messages using the & symbol
  • Console-only reload command to ensure server security

Installation

  1. Download the latest release from the project page
  2. Place the JAR file in your server's plugins folder
  3. Start or restart your server
  4. The plugin will generate a default configuration and message files

Configuration

The plugin uses a simple configuration file located at plugins/JoinMessage/config.yml:

# Number of join message lines to display
# Changing this value will create or delete message files in the join-messages folder
message-lines: 3

Message Files

When the plugin starts for the first time, it creates a directory structure in your plugins folder:

plugins/
└── JoinMessage/
    ├── config.yml
    └── join-messages/
        ├── line_1.txt
        ├── line_2.txt
        └── line_3.txt

Each line_*.txt file contains a single line of text that will be shown to players when they join. You can edit these files to customize your join messages.

Commands

The plugin provides the following commands:

  • /joinmessagereload or /jmreload - Reloads the plugin configuration and messages (console-only)

Permissions

  • joinmessage.reload - Permission to use the reload command (default: op)