projects/boss/skills/commands/SKILL.md
Troubleshooting Boss commands, PAPI placeholders, and permission issues
npx skillsauth add kangarko/ai-support boss-commands-permissionsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
/boss perms. OPs have all permissions by default/papi list shows boss expansion%boss_name%, health, location, top damage) require the main thread. If called async, they return empty and log a warning. Tell the user to contact the calling plugin's developers%boss_name% always empty — player must have recently damaged a Boss within Variables.Nearby_Boss_Radius blocks (default 20). Increase this in settings.yml/boss scan is console-only — won't run from in-game. Also requires running twice for safety confirmation~ relative coordinates only work for in-game players, not console. Console must use absolute world/x/y/z valuesThese variables are replaced in all Boss commands (death, skill, etc.):
| Variable | Value |
|---|---|
| {boss_name} | Boss config name |
| {boss_alias} | Boss display alias |
| {boss_world} | World name where boss died |
| {boss_x} | Boss block X coordinate |
| {boss_y} | Boss block Y coordinate |
| {boss_z} | Boss block Z coordinate |
| {boss_location} | Full serialized location |
| {player} / {killer} | Killer player name (empty if no player) |
Deprecated aliases (still work): {boss}, {alias}, {world}, {x}, {y}, {z}
execute positionedWhen a Boss dies without a player killer (e.g. Wither effect, fall, environment), death commands run as console. Console has no position context, so ~ ~ ~ relative coordinates fail.
To run a summon/particle/etc at the boss's death location from console, use:
execute positioned {boss_x} {boss_y} {boss_z} run summon silverfish ~0.5 ~ ~0.5
Common mistake: writing execute positioned run summon ... without coordinates causes CommandSyntaxException: Expected double. The positioned subcommand always requires explicit <x y z> coordinates.
{player} or {killer}If the command contains {player} or {killer} and no player killed the Boss, the command is silently skipped (not executed at all). Use {boss_x}/{boss_y}/{boss_z} for position-dependent commands that must always run.
development
Troubleshooting snowman protection, Psycho hostile snowmen, and mob transformation
data-ai
Troubleshooting snow particles, terrain generation, weather control, and performance issues
tools
Troubleshooting Winter commands and platform compatibility
content-media
Troubleshooting Gift, Dated, and Timed chest issues