PocketDice
PluginMIT

PocketDice

Lightweight dice (/roll) with proximity radius. Configurable XdY, color-formatted messages, and anti-spam limits. Supports all 1.21.x. Works on Paper/Folia.

59
Downloads
3
Followers
4 months ago
Updated
📦
2
Versions

📖About PocketDice

PocketDice — Proximity /roll for Minecraft 1.21.x

Lightweight proximity dice rolls for Paper/Folia 1.21.x. Players roll dice with /roll (default 1d100) and results are announced only to nearby players. Fully localized (MiniMessage), configurable caps, and optional Modrinth update checks.

Features

  • /roll [NdM] with shorthand (d8) support and configurable defaults/limits.
  • Proximity broadcasts (same world, configurable radius).
  • Per-player locale detection with MiniMessage styling; easy to add translations.
  • Optional roller-only sound effect (configurable sound/volume/pitch).
  • Admin command /pocketdice reload to refresh config/locales.
  • Modrinth update checker with console/admin notifications.

Requirements

  • Paper (OR) Folia (MC 1.21.x)
  • Java 21

Configuration (high level)

  • radius, default_notation, max_dice, max_faces, allow_shorthand
  • sounds.roll: enabled, sound_key, volume, pitch
  • updates: enable/disable, startup check, interval, console/admin notify
  • Locales: plugins/PocketDice/locale/en_US.yml (copy to tr_TR.yml, etc.)

Permissions

  • pocketdice.roll (default: true)
  • pocketdice.reload (default: op)
  • pocketdice.update.notify (default: op)