multiple argument type? 이걸 뭐라 해야 하나요
Closed this issue · 1 comments
ldhdev916 commented
kommand {
"compass" {
requires { isPlayer }
"delete" {
executes {
CompassHandler.delete(player)
}
}
"create" {
"player"("player" to player()) {
executes {
val player: Player by it
CompassHandler.create(this.player, player)
}
}
"position"("position" to position2D()) {
executes {
}
}
}
}
}
teleport 커맨드 처럼 인자에 플레이어 또는 좌표를 받는 커맨드를 생성하려 하는데
저런식으로 작성하면 작동은 하나 tab complete가 작동하지 않습니다(tp 커맨드는 작동) kommand에서 이런 경우는 어떻게 해야하나요?
Paper 1.19.4
Deleted user commented
바빠서 확인은 못했는데 보기에는 Dynamic Argument를 사용해야할것으로 보입니다