RallyWelcome

RallyWelcome

First-join experience + greet rewards - welcome broadcasts, starter rewards, and pay the players who greet newcomers. Folia-ready.

29 downloads 0 followers

RallyWelcome

Make every first join count — and turn your chat into the welcome committee.

RallyWelcome is a lightweight Paper and Folia plugin that gives new players a proper arrival (broadcast, title, starter reward) and pays the players who greet them. The first minutes decide whether a newcomer ever comes back; this plugin makes sure someone is there for them.

What is RallyWelcome?

Two mechanics, zero setup:

  1. First-join experience — the moment a brand-new player appears: a highlighted broadcast asks the server to say hi, the newcomer gets a title and a starter reward (items, money, commands).
  2. Greet rewards — a greet window opens (default 60 seconds). Any player who says a greeting word in chat — welcome, wb, bienvenue, willkommen, bienvenido, or your own list — receives a small reward. Chat activity goes up, newcomers feel seen, retention follows.

Anti-abuse, built in

  • No self-greets.
  • One rewarded greet per greeter per newcomer.
  • Daily cap per player (default 5, configurable, 0 = unlimited).
  • Window expires automatically.

Features

  • Starter rewards — items, Vault money, and any console command on first join.
  • Greeter rewards — same reward engine for the players who say hello.
  • Join/quit messages — clean MiniMessage lines (gradients, hex), or keep vanilla ones.
  • First-join title — configurable title + subtitle for the newcomer.
  • Lossless delivery — full inventory? Leftovers drop at the player's feet, with a notice.
  • Folia-ready — rewards on the player's region thread, commands on the global thread.
  • PlaceholderAPI — %rallywelcome_greets%, %rallywelcome_greets_today%.
  • Simple storage — one flat YAML file, no database.

Commands

Command Description Permission
/rallywelcome reload Reload the configuration rallywelcome.admin
/rallywelcome stats [player] Greet stats for a player rallywelcome.admin

Config example

greet:
  window-seconds: 60
  daily-cap: 5
  words: [welcome, wb, bienvenue, willkommen, bienvenido]

first-join-reward:
  money: 100
  items:
    - material: BREAD
      amount: 16
  commands: []

greeter-reward:
  money: 25
  commands: []   # e.g. "crates give %player% vote 1"

Requirements

  • Paper, Purpur, or Folia 1.20+
  • Java 21
  • Optional: PlaceholderAPI, Vault

The Rally suite

  • RallyDaily — daily rewards, streaks, playtime milestones
  • RallyVote — vote rewards, parties, offline queue
  • RallyRefer — referral rewards with anti-abuse
  • RallyWelcome — first-join experience + greet rewards

Together they cover the full loop: get discovered, welcome the arrivals, keep them, and reward them for inviting the next player.

Version Minecraft Loader Download

RallyWelcome 1.0.0

1.0.0

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
folia, paper, purpur
Download