spigot

    [Spigot] 스폰되는 몬스터의 체력 또는 이동속도를 조정하는 방법

    이 게시글에서는 Kotlin 으로 플러그인을 작성하고 있습니다. 우선 https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/event/entity/EntitySpawnEvent.html 문서에 해당하는 EntitySpawnEvent 클래스를 @EventHandler 어노테이션과 함께 바인드합니다. @EventHandler fun onSpawnEntity(e: EntitySpawnEvent) 여기서는 생성되는 모든 몬스터의 체력과 이동속도를 증가시켜볼 것입니다. 이벤트가 발생되어 바인드한 함수가 호출될 경우 인가 받는 EntitySpawnEvent 객체가 살아있는 몬스터가 맞는지 확인하기 위해 LivingEntity 와 TypeCheck 를 진행하여 확인합니다. if..