An open API service indexing awesome lists of open source software.

https://github.com/spacemex/ecowelcome

EcoWelcome is a lightweight Bukkit/Spigot plugin that enhances server player engagement with customizable join messages for new and returning players. Integrates with PlaceholderAPI for personalized greetings. Easily configurable with a command to reload settings. Ideal for fostering a welcoming community environment on your Minecraft server.
https://github.com/spacemex/ecowelcome

config message mex minecraft minecraft-pl paper plugin space spigot welcome

Last synced: about 1 month ago
JSON representation

EcoWelcome is a lightweight Bukkit/Spigot plugin that enhances server player engagement with customizable join messages for new and returning players. Integrates with PlaceholderAPI for personalized greetings. Easily configurable with a command to reload settings. Ideal for fostering a welcoming community environment on your Minecraft server.

Awesome Lists containing this project

README

          

[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=spacemex_EcoWelcome&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=spacemex_EcoWelcome)
[![Bugs](https://sonarcloud.io/api/project_badges/measure?project=spacemex_EcoWelcome&metric=bugs)](https://sonarcloud.io/summary/new_code?id=spacemex_EcoWelcome)
[![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=spacemex_EcoWelcome&metric=code_smells)](https://sonarcloud.io/summary/new_code?id=spacemex_EcoWelcome)
[![Duplicated Lines (%)](https://sonarcloud.io/api/project_badges/measure?project=spacemex_EcoWelcome&metric=duplicated_lines_density)](https://sonarcloud.io/summary/new_code?id=spacemex_EcoWelcome)
# EcoWelcome Plugin

EcoWelcome is a simple, lightweight plugin for welcoming new and returning players on your Minecraft server. It supports integration with PlaceholderAPI for personalized messages.

## Table of Contents

- [Features](#features)
- [Installation](#installation)
- [Commands](#commands)
- [Permissions](#permissions)
- [Configuration](#configuration)
- [License](#license)
- [Support](#Support)

## Features

- Send customizable join messages for first-time and returning players.
- Support for PlaceholderAPI for advanced placeholder replacements.
- Easy-to-use command to reload configuration on the fly.
- Permission based silent join

## Installation

1. **Ensure your server is running a compatible version of Bukkit/Spigot with API version 1.21 or later.**
2. **Download EcoWelcome.jar and place it in your server's `plugins` directory.**
3. **(Optional) Install [PlaceholderAPI](https://www.spigotmc.org/resources/placeholderapi.6245/) for placeholder support.**
4. **Restart your server to enable the plugin.**

## Commands

- `/ecowelcomereload`
- **Description**: Reloads the EcoWelcome configuration from the file.
- **Aliases**: `ewrl`
- **Usage**: `/ecowelcomereload`

## Permissions

- `ew.reload`
- **Default**: OP
- **Description**: Allows the user to reload the EcoWelcome configuration.
- `ew.silent`
- **Default**: FALSE
- **Description**: Allows the user to join silently

## Configuration

EcoWelcome supports message customization via its `config.yml`:

```yaml
# All Messages Support Placeholder API Placeholders

first-time-join: "&b%player%, Joined for the first time!"
non-first-time-join: "&bWelcome back, %player%!"
```

Edit these messages to change how greetings appear to players. Ensure PlaceholderAPI is installed if using placeholders.

## License

EcoWelcome is licensed under the [Space_Mex Plugins License](LICENSE.md).

## Support

For faster support please join our discord Server [Discord](https://discord.gg/4CpNvfZBZN)

[![SonarQube Cloud](https://sonarcloud.io/images/project_badges/sonarcloud-light.svg)](https://sonarcloud.io/summary/new_code?id=spacemex_EcoWelcome)