마인크래프트 플러그인

마인크래프트 플러그인

마인크래프트 1.19 낙뎀 데미지 이벤트

낙뎀 데미지 이벤트 Player 가 낙사 데미지를 입을때의 이벤트이다. public class EntityFallDamageEvent implements Listener { @EventHandler public void onEntityDamage(EntityDamageEvent e) { e.setCancelled(true); } } 해당 데미지를 조절하거나 Cancelled 할 수 있다.

마인크래프트 플러그인

Form_Event 농사 이벤트

농사할때 즉 밭을 갈고 거기에 씨앗을 심을때 발생하는 이벤트. 씨앗을 심든, 당근을 심든, 여러 작물을 심을때 발생하는 이벤트를 만들어보자. 가볍게 씨앗을 심을때 Player 에게 메세지를 보낼것이다. public class Form_Event implements Listener { Message_Service message = new Message_Service(); @EventHandler public void form(PlayerInteractEvent event){ Player player = event.getPlayer(); Action action = event.getAction(); Block block = event.getClickedBlock(); if (action == Action.R..

마인크래프트 플러그인

마인크래프트 프로젝트 기본 셋팅

마인크래프트 플러그인 셋팅 마인크래프트 플러그인의 프로젝트를 생성하면 java 파일안에 main 클래스에 onEnable() 과 onDisable() 이 존재한다. 이때, onEnable() 는 버킷으로 서버 켜질때 실행되는 것이고 onDisable() 반대로 꺼질때 실행되는 매서드이다. Event 쓰고 싶을때 onEnable() 에 getServer().getPluginManager().registerEvents(new PlayerJoin_Event(), this); 이런식으로 원하는 클래스 객체를 쓰고 this ( 현재 클래스 ) 를 쓰면 된다. Command 쓰고 싶을때 onEnable() 에 getCommand("돈").setExecutor(new Money_Command()); 이런식으로 원하는..

Domae_
'마인크래프트 플러그인' 카테고리의 글 목록