Перейти к содержимому
Mineforgian

MightyTips

An automated messaging system for Paper based servers

Загрузки
41
Подписчики
2
Обновлён
21 марта 2026 г.
Лицензия
MIT

Опубликован 7 марта 2026 г.

MightyTips


Lightweight tip broadcaster for Paper — sequential or random rotation, MiniMessage formatting, and optional update notifications.

Alternative options:

  • Auto-broadcast tips to players with full MiniMessage support. Sequential or random rotation, per-player mute, and Modrinth update checker.
  • Simple, config-driven tip plugin with clickable links, colors, and update notifications.

MightyTips is a lightweight plugin that broadcasts configurable tip messages to your players on a set interval. Perfect for server rules, hints, links, or promotional messages without spamming chat.

Features

  • Sequential or random – Cycle tips in order or shuffle (no repeat until all have been shown).
  • MiniMessage support – Full Adventure MiniMessage in config: colors, hex codes, bold, clickable links, hover text, and more. URLs in messages become clickable with a copy option.
  • Per-player mute – Players can run /mtips to mute tips for themselves; admins can toggle tips globally with /mtips toggle.
  • Config-driven – All messages and interval in config.yml. Reload with /mightytips reload (no restart).
  • Update checker – Optional Modrinth update notifications for players with permission (notifies on join when a new version is available).
  • Config migration – Upgrades keep your custom messages and comments when you update the plugin.

Commands

Command Description Permission
/mightytips or /mtips Mute or unmute tips for yourself (players) None
/mightytips reload Reload config mightytips.reload (default: OP)
/mightytips toggle Turn tips on or off for the whole server mightytips.toggle (default: OP)

Permissions

  • mightytips.reload – Reload config (default: OP)
  • mightytips.toggle – Toggle tips on or off globally (default: OP)
  • mightytips.notify – Receive update notifications on join (default: OP)

Configuration

  • Interval – Seconds between each tip (default: 120; minimum 10).
  • Typesequential (in order) or random (shuffled cycle).
  • Messages – List of MiniMessage strings. Add as many as you like; see MiniMessage format for tags (e.g. colors, clickable links).

Example in config:

messages:
  - "<gold>Tip:</gold> <gray>Read the rules at your-server.com/rules</gray>"

Requirements

  • Paper (Paper API; uses Adventure MiniMessage).
  • Java 17+

By MightyFinger77.


Ченджлог

1.1.0-Dev1aБета1.21.9, 1.21.10, 1.21.11 · 21 марта 2026 г.

1.1.0-Dev1a (2026-03-19)

  • Added Folia support baseline for mightytips.
  • This release was branched from the latest version to avoid breaking existing installs.
  • Internal migration/update compatibility checks were reviewed for this version line.
1.0.1Релиз1.21.9, 1.21.10, 1.21.11 · 12 марта 2026 г.

[1.0.1]

Added

  • Display types — Tips can be shown in chat, actionbar, title, subtitle, or bossbar. Configure with display-type in config.yml; use display-duration for title/subtitle/bossbar (seconds).
  • Per-player mute — Players can run /mtips (or /mightytips) to mute tips for themselves. Run again to unmute. Muted list is stored in muted_players.yml.
  • Modrinth update checker — On startup, the plugin checks Modrinth for a newer version and logs to console if available. Players with mightytips.notify see an in-game notice on join. Disable with update-checker: false in config.
  • Clickable URLs — Messages that contain URLs show them as clickable links with a [Copy] suffix to copy the URL to clipboard (MiniMessage format).
  • Config migration — Upgrades from older config versions while preserving your settings and comments. Deprecated keys are removed; new options get defaults.

Changed

  • Config version — Config now uses config_version: 2 for migration. Existing configs are merged with the default so comments and new keys are added without wiping your messages or options.
  • Alias/mtips is available as a short alias for /mightytips.

Комментарии

Загружаем…