Practice Features

Optional practice modules: round-based practice duels, totem reaction training, golden heads, death messages, VIP kit editor tools, and complex door gates.

Prefer /shyamduels
Admin practice commands live under /shyamduels. The legacy root /practice alias (and /shyamduelspractice) still works but is deprecated. Player commands like /practiceduel and /totempractice are registered separately when their modules are enabled.

Module Toggles

Enable or disable each feature in config.yml under modules:

modules:
  practice-duel-command: true
  practice-right-click-duel: true
  practice-death-messages: true
  practice-golden-head: true
  practice-totem-practice: true
  practice-kit-editor: true
  armor-trimmer: true
  shield-customizer: true
  enchant-table: true
  kit-room-shulker-editor: true

See Configuration Files for the full module list.

Practice Duel

Round-based sparring outside ranked queue. Uses the practice duel system, not the ranked /duel invite flow.

CommandAliasesPermissionDescription
/practiceduel [player]/pduel, /roundsduelshyamduels.practice.duelChallenge a player to a practice duel, or open the challenge GUI if no player is given.
/practiceduel accept <player>-shyamduels.practice.duelAccept a pending practice duel request.
/shyamduels practiceduel [player]/sd, /duelsshyamduels.practice.duelSame as above via the main admin command tree.

Totem Practice

Reaction minigame: pop the correct totem as fast as possible. Opens a GUI with difficulty options.

CommandAliasesPermissionDescription
/totempractice/totemshyamduels.practice.totempracticeOpens the Totem Practice GUI.
/shyamduels totem-practice/sd, /duelsshyamduels.practice.totempracticeSame feature via main command.

Configure scoring and GUI layout in config.yml under totem-practice:.

Death Messages

Toggle custom kill/death chat messages per player. Separate from the ranked duel system.

/deathmessages

Permission: shyamduels.use. Requires modules.practice-death-messages: true.

Customize message templates and rank-based kill commands in config.yml under death-messages:.

Golden Head

Consumable healing item used in UHC-style kits. Admins configure the item in config.yml under golden-head:.

CommandPermissionDescription
/shyamduels golden-headshyamduels.practice.goldenheadShows golden head admin help.
/shyamduels golden-head give <player> [amount]shyamduels.practice.goldenheadGives golden head items to a player.

Complex Door Gates

Animated start gates for duel arenas. Full setup guide: Gate Setup.

VIP Kit Editor Tools

Available in the Kit Room / Kit Editor when the player has the matching permission (included in shyamduels.vip):

See Kit Setup for kit room configuration.

Killstreaks and Auto-GG

Right-Click Duel

When modules.practice-right-click-duel: true, players can right-click another player in configured worlds (enabled-worlds.right-click-duel) to send a duel invite. This uses the standard /duel flow, not practice duel rounds.

Match-Start Potions

Scans player potion effects at match start and removes blocked debuffs. Configure globally in config.yml under match-start-potions:, then per kit:

/kit matchstartpots enable <kit>
/kit matchstartpots disable <kit>
/kit matchstartpots scan <kit>
/kit matchstartpots list

Requires shyamduels.admin. See Kit Setup for details.

Custom Kits (Player-Built)

Players create kits via /kitcreator and queue them with /customkits or /customkits play. Admins manage categories with /shyamduels customkits edit-category and reload with /shyamduels customkits reload.