개인 자료란 (JE)

  서버 커뮤니티

Profile neinerror 대표칭호 없음

boyboy0710 9fffd44cc5804e898461161437fe7911

Profile

질문하기 플러그인

플러그인 우클릭 감지

2020.11.24 조회 수 1359 추천 수 0

크레프트 버킷 1.16.3 버전이고 

특정 아이템 우클릭 감지(예를들면 사과)가 되면 특정 명령어를 실행하는 방법은 무엇인가요?

7개의 댓글

lhh2020
2020.11.27

구글에 한글로만 검색해도 뜨는데...

neinerror
2020.11.27
@lhh2020

계속 찾아봤는데 잘 안뜨더라구요

lhh2020
2020.11.27
@neinerror

검색하니깐 바로 위에 떴던걸로 기역하는데

 

lhh2020
2020.11.27
@neinerror

검색하니깐 바로 위에 떴던걸로 기역하는데

 

neinerror
2020.11.27
@lhh2020

전 다르게 나오더라구요

 

서재형
2020.11.27


// 리스너 인터페이스를 구현하는 Event라는 클래스를 만듬
public class Event implements Listener {
    // 플레이어가 상호작용 했을 때
    @EventHandler
    public void onInteract(PlayerInteractEvent e) {
        // 만약 우클릭이라면
        if (e.getAction == Action.RIGHT_CLICK_AIR 
            || e.getAction == Action.RIGHT_CLICK_BLOCK) {
            // 만약 우클릭했을때의 아이템이 특정 아이템이라면
            if (e.getItem().getType() == Material.아이템) {
                // 아무 구문
            }
        }
    }
}


대충 요런식으로 하시고, onEnable 메소드에

Bukkit.getPluginManager().registerEvents(new Event(), this);

를 추가하시면 됩니다.

아랫분이 말씀하신것처럼 구글에 검색하면 바로 나오는 겁니다만...

neinerror
2020.11.27
@서재형

감사합니다

 

뉴스 및 창작물
/files/thumbnails/761/908/003/262x150.crop.jpg?20241025153749

건축

서울 숭례문(崇禮門) 4

KHC

2024-10-25

2

/files/thumbnails/578/899/003/262x150.crop.jpg?20241010142350

건축

경주 월정교 1

KHC

2024-10-10

2

/files/thumbnails/219/899/003/262x150.crop.jpg?20241009200950

건축

송전탑+도시 2

dbasd12

2024-10-09

2

/files/thumbnails/246/898/003/262x150.crop.jpg?20241008102328

레드스톤

단다단 - 오토노케(オトノケ) | 마인크래프트 노트블럭 커버

노트블럭전문가

2024-10-08

1

/files/thumbnails/348/896/003/262x150.crop.jpg?20241006103035

디도스/봇테러등등을 낚는 방법 4

물귀신

2024-10-06

3