Skip to content

명령어 등록하기

milkyway0308 edited this page Nov 24, 2020 · 2 revisions

명령어 등록하기


CommandAnnotation은 간단하고 편한 명령어 등록을 목표로 하는 라이브러리입니다.
그렇기에, 명령어 등록은 매우 간단합니다.
메서드 위에 @MinecraftCommand 어노테이션을 추가해보세요.
해당 메서드가 명령어로 등록됩니다!
물론, 명령어를 등록하기 전에 초기화를 하는것을 잊지 마세요.
또한, 라이브러리의 작동을 위해서는 plugins 폴더에 CommandAnnotation이 같이 있어야 합니다.


명령어 초기화

public class TestPlugin extends JavaPlugin {
   @Override
   public void onEnable() {
     CommandAnnotation.init(this);
   }
}



명령어 추가

  @MinecraftCommand("/test")
  public static void command (Player p, CommandArgument arg) {
    if(arg.length() <= 0) {
      p.sendMessage("/test [내용]");
    } else {
      p.sendMessage(arg.get(0, arg.length());
    }
  }