Skip to content

v0.25.17-dev.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 26 Oct 17:46

⛰️ Features

  • (commands) Support trailing default arguments - (58ba9be)
  • (commands) By default, check whether sender has and parent command with .* for permissions - (06368ad)
  • Add target to playerExecutes by default - (7cf13a6)
  • Named arguments - (e6c61bf)

🐛 Bug Fixes

  • Correctly send argument exception text to executor - (ef2a302)
  • Don't wrap types, avoid suggests block when no custom suggestions are passed so command names get shown - (620dc19)
  • Allow case with all command arguments default - (e6c61bf)
  • Ensure blank-permissions require no permission - (bbab976)
  • PlayerExecutes not providing pre-cast player - (1f21698)
  • Take nativeType from CustomArgumentType instead of double wrapping it - (79a6791)
  • Handle permissions for commands by default - (95f8c00)

🚜 Refactor

  • (commands) Pass arguments through executes block - (58ba9be)
  • Clean up some command context classes - (ef2a302)

⚙️ Miscellaneous Tasks

  • (commands) Clean up how default command permissions work, allow unsetting permissions from a command (by setting permission = null) - (06368ad)
  • Fix playerExecutes overloads - (ddf01f2)