airL
대표칭호 없음
이해도 | 플러그인 |
---|---|
게임버전 (JE) | 버킷 |
마인크래프트 플러그인 질문입니다
제가 지금 만들고 있느것은 시선앞에 폴링블럭을 소환하는 것인데....
혹시 폴링블럭에 커맨드로 따지면 BlockState, 인것을 플러그인에 넣고 싶습니다
어떻게 해야 할까요?
현제 상황은
@EventHandler public void pakoul(PlayerInteractEvent e) { Player p = e.getPlayer(); Action a = e.getAction(); if(a == Action.RIGHT_CLICK_AIR) { if(p.getItemInHand().getType() == Material.BRICKS) { Vector dir = p.getLocation().getDirection(); ArmorStand p1 = p.getWorld().spawn(p.getLocation().add(dir.multiply(7)), ArmorStand.class); Shulker p2 = p.getWorld().spawn(p.getLocation(), Shulker.class); FallingBlock p3 = p.getWorld().spawn(p.getLocation(), FallingBlock.class); p1.setInvisible(true); p1.setGravity(false); p1.addPassenger(p2); p1.addPassenger(p3); p2.setInvisible(true); p2.setInvulnerable(true); p2.setAI(false); p2.setSilent(true); p3.setDropItem(false); p3.setGravity(false); } } }
이와 갔습니다
그리고 혹시 NPC관련 플러그인 정보를 아는분도 뎃글 부탁드립니다
댓글이 없습니다.
새로운 댓글을 등록해 주세요!