모바일 오유 바로가기
http://m.todayhumor.co.kr
분류 게시판
베스트
  • 베스트오브베스트
  • 베스트
  • 오늘의베스트
  • 유머
  • 유머자료
  • 유머글
  • 이야기
  • 자유
  • 고민
  • 연애
  • 결혼생활
  • 좋은글
  • 자랑
  • 공포
  • 멘붕
  • 사이다
  • 군대
  • 밀리터리
  • 미스터리
  • 술한잔
  • 오늘있잖아요
  • 투표인증
  • 새해
  • 이슈
  • 시사
  • 시사아카이브
  • 사회면
  • 사건사고
  • 생활
  • 패션
  • 패션착샷
  • 아동패션착샷
  • 뷰티
  • 인테리어
  • DIY
  • 요리
  • 커피&차
  • 육아
  • 법률
  • 동물
  • 지식
  • 취업정보
  • 식물
  • 다이어트
  • 의료
  • 영어
  • 맛집
  • 추천사이트
  • 해외직구
  • 취미
  • 사진
  • 사진강좌
  • 카메라
  • 만화
  • 애니메이션
  • 포니
  • 자전거
  • 자동차
  • 여행
  • 바이크
  • 민물낚시
  • 바다낚시
  • 장난감
  • 그림판
  • 학술
  • 경제
  • 역사
  • 예술
  • 과학
  • 철학
  • 심리학
  • 방송연예
  • 연예
  • 음악
  • 음악찾기
  • 악기
  • 음향기기
  • 영화
  • 다큐멘터리
  • 국내드라마
  • 해외드라마
  • 예능
  • 팟케스트
  • 방송프로그램
  • 무한도전
  • 더지니어스
  • 개그콘서트
  • 런닝맨
  • 나가수
  • 디지털
  • 컴퓨터
  • 프로그래머
  • IT
  • 안티바이러스
  • 애플
  • 안드로이드
  • 스마트폰
  • 윈도우폰
  • 심비안
  • 스포츠
  • 스포츠
  • 축구
  • 야구
  • 농구
  • 바둑
  • 야구팀
  • 삼성
  • 두산
  • NC
  • 넥센
  • 한화
  • SK
  • 기아
  • 롯데
  • LG
  • KT
  • 메이저리그
  • 일본프로야구리그
  • 게임1
  • 플래시게임
  • 게임토론방
  • 엑스박스
  • 플레이스테이션
  • 닌텐도
  • 모바일게임
  • 게임2
  • 던전앤파이터
  • 마비노기
  • 마비노기영웅전
  • 하스스톤
  • 히어로즈오브더스톰
  • gta5
  • 디아블로
  • 디아블로2
  • 피파온라인2
  • 피파온라인3
  • 워크래프트
  • 월드오브워크래프트
  • 밀리언아서
  • 월드오브탱크
  • 블레이드앤소울
  • 검은사막
  • 스타크래프트
  • 스타크래프트2
  • 베틀필드3
  • 마인크래프트
  • 데이즈
  • 문명
  • 서든어택
  • 테라
  • 아이온
  • 심시티5
  • 프리스타일풋볼
  • 스페셜포스
  • 사이퍼즈
  • 도타2
  • 메이플스토리1
  • 메이플스토리2
  • 오버워치
  • 오버워치그룹모집
  • 포켓몬고
  • 파이널판타지14
  • 배틀그라운드
  • 기타
  • 종교
  • 단어장
  • 자료창고
  • 운영
  • 공지사항
  • 오유운영
  • 게시판신청
  • 보류
  • 임시게시판
  • 메르스
  • 세월호
  • 원전사고
  • 2016리오올림픽
  • 2018평창올림픽
  • 코로나19
  • 2020도쿄올림픽
  • 게시판찾기
  • 오유인페이지
    개인차단 상태
    시크한민님의
    개인페이지입니다
    가입 : 11-07-11
    방문 : 1583회
    닉네임변경 이력
    회원차단
    회원차단해제
    게시물ID : minecraft_4063
    작성자 : 시크한민
    추천 : 1
    조회수 : 1104
    IP : 125.128.***.61
    댓글 : 2개
    등록시간 : 2011/08/26 19:57:48
    http://todayhumor.com/?minecraft_4063 모바일
    정말 간단한 플러그인...
    http://leejg1313.blog.me/50102826615  - 기본적인 실행환경 - 1
    http://leejg1313.blog.me/50102857038  - 기본적인 실행환경 - 2
    http://leejg1313.blog.me/50102944626  - 기본적인 실행환경 - 3
    알아서 잘 보세요.
    강좌에서는 HEY0 모드라는걸 사용하는것 같은데. 
    이건 2011년 1월달에 생성된거기 때문에
    그냥 bukkit 을 사용하시면 됩니다. 
    뭐 이외에도 지금 사용하지 않는 api 라던가 좀 나오는거 같은데...
    저건 걍 플러그인 개발을 위한 eclipse 사용법으로만 참고하시길.

    가장 기본적인 플러그인입니다.

    내가 갖고 있는 블럭을 바닥에 놓으면 해당 아이템의 이름이 내 채팅창에 뜨는거죠.
    // 표시는 주석입니다. 실제 코드가 아닌 설명이죠.

    //플러그인 이름은 SelectItem 입니다. 제가 멋대로 지은거죠.
    // JavaPlugin - bukkit 에서 제공하는 틀정도로 제공하는 플러그인 클래스를 상속받습니다.
    public class SelectItem extends JavaPlugin{
            // ItemListener 는 사용자가 동작할때 동작을 정의하는 클래스입니다. 제가 멋대로 정한 이름입니다.
    ItemListener itemListener = new ItemListener(this);
    // 플러그인이 활성화 될때 동작
    @Override
    public void onEnable() {
    // TODO Auto-generated method stub
    // 버킷 플러그인 매니저를 가져옵니다. 플러그인을 플러그인 관리자에 등록을 시켜야 동작되겠죠.
    PluginManager pm = this.getServer().getPluginManager();
    // Type.PLAYER_INTERACT - 플레이어가 공기 또는 블럭과 상호작용할때
    // itemListener - itemListener 클래스를 통해 동작을 정의합니다.
    // Priority.Highest - 우선순위는 높음
    // this - 현재 클래스에서 상속됩니다.
    pm.registerEvent(Type.PLAYER_INTERACT, itemListener, Priority.Highest, this);
    }
    // 플러그인이 종료될때 동작
    @Override
    public void onDisable() {
    // TODO Auto-generated method stub
    }
    }


    ===============================================================================================
    // ItemListener - 유저의 행위를 감시하는 플러그인
    // extends PlayerListener - 버킷으로부터 유저를 행동을 전달받는 클래스를 확장합니다.
    public class ItemListener extends PlayerListener{
    // 부모클래스의 저장(위 클래스에서 this로 전달된 클래스가 저장되는거죠. 없어도 무방합니다.)
    SelectItem plugin;
    public ItemListener(SelectItem plugin) {
    // TODO Auto-generated constructor stub
    this.plugin = plugin;
    }
    // onPlayerInteract - 플레이어가 상호작용할때 동작됩니다. -> 앞서 플러그인 매니저에 동작을 정의하는 클래스를 적어뒀었죠.
    @Override
    public void onPlayerInteract(PlayerInteractEvent event) {
    // TODO Auto-generated method stub
    // 유저가 블럭과 상호작용할때 해당 유저를 저장해둡니다.
    Player player = event.getPlayer();
    // 유저가 만약 오른쪽 클릭을 할때
    if(event.getAction().equals(Action.RIGHT_CLICK_BLOCK)){
    // 공기(AIR)가 아닌 블럭을 사용한다면 동작됩니다.
    if(!event.getPlayer().getItemInHand().getType().equals(Material.AIR)){
    // 사용자가 사용한 블럭의 이름을 사용자에게 다시 전달.
    player.sendMessage(event.getPlayer().getItemInHand().getType().toString());
    }
    }
    }
    }


    뭐 이런겁니다.

    프로그래밍은 하루아침만에 할 수 있는건 아니지만.

    남이 해놓은걸 노력해서 따라하다보면

    많은걸 얻을 수 있습니다.

    위키 플러그인 개발법들. 
    http://wiki.bukkit.org/Developing_a_Plugin
    http://wiki.bukkit.org/Developing_a_permissions_plugin
    http://wiki.bukkit.org/HUGE_Plugin_Tutorial

    플러그인 개발 동영상 - 저도 처음에 이걸 보고 시작했죠... 물론 자바는 알고 있었습니다..
    3회로 링크되어있네요. 1회부터 차근차근 보고 따라만 해도 될거 같은데?
    http://www.youtube.com/user/dinnerbone
    http://www.youtube.com/user/thenewboston#p/c/FE2CE09D83EE3E28/0/Hl-zzrqQoSE

    이 게시물을 추천한 분들의 목록입니다.
    [1] 2011/08/26 21:29:06  59.2.***.70  →평생솔로
    푸르딩딩:추천수 3이상 댓글은 배경색이 바뀝니다.
    (단,비공감수가 추천수의 1/3 초과시 해당없음)

    죄송합니다. 댓글 작성은 회원만 가능합니다.

    번호 제 목 이름 날짜 조회 추천
    45
    [스샷] 1.8 업데이트 완료. [2] 시크한민 11/09/14 19:18 147 0
    44
    내가 제목을 이상하게 써서 그런가. [3] 시크한민 11/09/14 19:07 79 0
    43
    어...어???? 시크한민 11/09/14 18:55 53 0
    42
    마크 서버 점검중... [5] 시크한민 11/09/14 18:36 104 0
    41
    [리눅스] 서버 자동 재시작 스크립트 설명해드립니다. [4] 시크한민 11/09/14 15:34 91 0
    40
    1.8 프리 릴리즈 버전 2 공개 [10] 시크한민 11/09/13 22:07 177 0
    39
    [플러그인] 하늘을 나는 돼지 [3] 시크한민 11/09/13 10:44 124 6
    38
    서버 맵파일 배포 [5] 시크한민 11/09/13 02:59 98 0
    37
    오늘 13일 업데이트 계획 [1] 시크한민 11/09/13 01:50 82 0
    36
    오늘 1.8 안나오는거 확실...(근거) [3] 시크한민 11/09/12 20:54 91 0
    35
    [24시 1.6] 안생겨요. 추석맞이 홍보 시크한민의 마인크래프 [2] 시크한민 11/09/09 21:37 68 0
    34
    난 더이상 jeb_ 을 믿지 않겠어. 시크한민 11/09/08 12:54 76 1
    33
    1.8 이번주 확실 100% [1] 시크한민 11/09/07 01:59 53 0
    32
    1.8 공식 트레일러... [1] 시크한민 11/09/06 21:26 76 1
    31
    News> Mod Spotlight: Water Shader [5] 시크한민 11/09/06 01:42 84 2
    30
    [정보] permissions 에 대하여 [2] 시크한민 11/09/04 18:25 52 0
    29
    permissions 관련 질문입니다~ [2] 시크한민 11/09/04 13:38 36 0
    28
    1.8 패치 9월 8일 확정 시크한민 11/09/01 16:42 130 0
    27
    노치! 언제 1.8 이 나오죠? [1] 시크한민 11/08/30 13:55 72 0
    26
    정명석(JMS) 아시나요? [1] 시크한민 11/08/29 21:34 672 3
    25
    kar 서버 정말 망한건가. 시크한민 11/08/27 01:19 77 0
    정말 간단한 플러그인... 시크한민 11/08/26 19:57 61 1
    23
    야당들 늬들이 잘나서 투표 안한거 아니다... [3] 시크한민 11/08/25 23:11 79 5
    22
    [서버홍보] 낮시간대 유저찾아요. 시크한 민의 마인크래프트 [2] 시크한민 11/08/23 10:37 65 0
    21
    꿈이 프로그래머인사람 없나요?? [4] 시크한민 11/08/17 13:08 119 3
    20
    내 마크 역사. [1] 시크한민 11/08/17 09:40 53 1
    19
    전에 말했떤 skylands 1.8 포함 확실. 시크한민 11/08/16 00:09 49 1
    18
    플러그인 만드는거 공부해보실분..? [6] 시크한민 11/08/15 07:44 102 0
    17
    전라도 드립치는 인간 == 빨갱이 [11] 시크한민 11/08/14 05:06 237 10/3
    16
    몬스터 생성 제한 해제 플러그인 배포 [2] 시크한민 11/08/12 06:15 76 2
    [1] [2] [3] [4] [5] [6] [7] [8]
    단축키 운영진에게 바란다(삭제요청/제안) 운영게 게시판신청 자료창고 보류 개인정보취급방침 청소년보호정책 모바일홈