HomeJavaModsKaribouWelcome
KaribouWelcome
ModsJava

KaribouWelcome

A simple and customizable Paper plugin that manages player welcome messages, join messages, and server rules.

⬇ Download on Modrinth
KaribouWelcome — screenshot 1

KaribouWelcome

KaribouWelcome is a simple and lightweight Paper plugin designed to improve the first impression of your Minecraft server.

It allows you to customize welcome messages, join messages, and server rules with an easy-to-edit configuration file. The plugin supports MiniMessage formatting, allowing you to create colorful and modern messages without any extra dependencies.

About

This is my first Paper plugin project, there may be many bugs.

Known Issues

If you encounter a startup crash after updating, please check that you are using the latest version.

We apologize for any inconvenience caused.

Features

Compatibility

Installation

  1. Download the .jar file.
  2. Put it into your server's plugins folder.
  3. Start the server.
  4. Edit plugins/KaribouWelcome/config.yml.
  5. Use /karibouwelcome reload to apply configuration changes.
  6. Use /karibouwelcome test <type> to preview messages.

Commands

Both /karibouwelcome and /kbw can be used to manage the plugin.

Command Description Permissions
/rules Displays the server rules. Player
/karibouwelcome reload / /kbw reload Reloads the configuration. Admin
/karibouwelcome test <type> / /kbw test <type> Tests configured messages. Admin

Available test types:

Configuration

Messages are configured in:

plugins/KaribouWelcome/config.yml

Example:

public:

  # Message shown to everyone when a player joins
  login: "<green>%player% joined the server.</green>"

  # Message shown to everyone when a player joins for the first time
  new-player: "<gold><bold>%player%</bold> joined the server for the first time!</gold>"

  # Message shown to everyone when a player leaves
  quit: "<yellow>%player% left the server.</yellow>"

private:

  # Sent only to new players
  welcome:
    - "<gold>Welcome to the server, <yellow>%player%</yellow><gold>!"
    - "<gray>We hope you enjoy your stay."
    - "<gray>Use <yellow>/rules</yellow> to read the rules again."

  # Rules displayed with /rules
  rules:
    - "<gold>========== Rules =========="
    - "<white>1. Respect other players."
    - "<white>2. No cheating."
    - "<white>3. No griefing."
    - "<white>4. Have fun!"
    - "<gold>==========================="

Formatting

KaribouWelcome uses MiniMessage formatting.

Examples:

<red>Red text
<gold><bold>Important message
<#55FF55>Custom color
<gradient:#ff0000:#ffff00>Gradient

Available variable:

The `%player%` variable is replaced automatically with the player's name.

Roadmap

Completed ✅

License

MIT License

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more