Skip to content

Commands

okereke-dev edited this page Jul 4, 2026 · 7 revisions

Commands


Command list

Command Permission Description
/rpgmood reload rpgmood.admin Reload config.yml, zones.yml, and triggers.yml from disk
/rpgmood toggle rpgmood.player.toggle Toggle ambient effects (zone titles, time/weather messages) on/off for yourself
/rpgmood info rpgmood.admin Show your current zone and the mob difficulty level at your location
/diary (alias /diario) rpgmood.player.diary Open your adventure journal
/emote rpgmood.player.emotes Play a short particle/sound effect

/rpgmood reload

Reloads config.yml, zones.yml, and triggers.yml. Applies immediately to new events — doesn't retroactively change mobs that were already scaled.

/rpgmood toggle

Lets a player opt out of ambient effects (zone titles/subtitles/sounds, time and weather messages) without affecting anyone else. The preference is stored per-player in config.yml under player_effects.<uuid> and persists across sessions.

/rpgmood info

Admin/debug tool. Shows:

  • Your current zone's display name
  • Your current biome
  • Distance from world spawn
  • The mob scaling level a Zombie, Skeleton, and Enderman would each receive if they spawned at your exact location right now

Use this while standing at the edge of a farm, near a structure, or at a chosen distance from spawn to sanity-check your mob_scaling tuning without needing to wait for a real mob to spawn.

/diary {#diary}

Opens a written book containing your character's adventure journal — the most recent zone arrivals and deaths (up to 50 entries, most recent first), each timestamped. Entries are persisted to plugins/RPGMood/playerdata/<uuid>.yml and survive restarts. A fresh player with no recorded events sees a short placeholder page instead.

/emote

Plays a small heart-particle burst and a level-up sound at your location, with a short chat confirmation. Currently a single generic effect (not per-emote-name yet), regardless of any arguments passed.


Permissions reference

Permission Default Description
rpgmood.admin op /rpgmood reload, /rpgmood info
rpgmood.player.toggle true /rpgmood toggle
rpgmood.player.diary true /diary
rpgmood.player.emotes true /emote

Clone this wiki locally