마인크래프트 서버 접속기 만들기[2]

2013. 3. 30. 17:07·Game/Minecraft
반응형

안녕하세요.

말똥이입니다.



2013/03/30 - [마인크래프트/개발] - 마인크래프트 서버 접속기 만들기[1]


이전 글에 이어 두번째입니다.


오늘은 저번에 서버 접속하기만들었을때


오류나면 멀티플레이어서버선택메뉴로 가는데

그걸 바꿔보도록 하겠습니다.


먼저 저번에 디컴파일한걸 이클립스로 열어보세요.


그리고 이번엔 GuiDisconnected.java를 열어주세요.


그러면 this.buttonList.add(new GuiButton(0, this.width / 2 - 100, this.height / 4 + 120 + 12, var1.translateKey("gui.toMenu"))); 이게 보일겁니다.


예가 toMenu. 즉 나가는겁니다.

예의 고유번호는 0. 아래내려서


    protected void actionPerformed(GuiButton par1GuiButton)

    {

        if (par1GuiButton.id == 0)

        {

            this.mc.displayGuiScreen(this.field_98095_n);

        }

    }


이걸 찾아봅시다. 고유번호 0번일경우 누르면 field_98095_n를 보이도록 되어있네요.


또 이곳을 저번과 같이


    protected void actionPerformed(GuiButton par1GuiButton)

    {

        if (par1GuiButton.id == 0)

        {

            //this.mc.displayGuiScreen(this.field_98095_n);

        this.mc.displayGuiScreen(new GuiConnecting(this, this.mc, new ServerData("서버이름", "서버주소")));

        }

    }


로 바꿔줍니다.

아 그리고 전에 깜빡한게 있는데 버튼에 이름을 바꾸려면


this.buttonList.add(new GuiButton(0, this.width / 2 - 100, this.height / 4 + 120 + 12, var1.translateKey("gui.toMenu")));

이곳을 바꿔주면 됩니다.


저는


this.buttonList.add(new GuiButton(0, this.width / 2 - 100, this.height / 4 + 120 + 12, "다시 접속"));


이렇게 바꿔보도록 하겠습니다.






다시 접속을 누르면 다시접속을 시도합니다. ㅇㅇ


이걸 그냥 메인으로 나가게하려면 this.mc.displayGuiScreen(this.field_98095_n);

를

 this.mc.displayGuiScreen(new GuiMainMenu());

로 바꿔주면 될 듯 합니다.



To be contine...



오래된 글입니다. 최신 마인크래프트 버전에서는 잘 동작하지 않습니다. 직접 구조를 파악하셔야 합니다.


반응형
저작자표시 비영리 동일조건 (새창열림)
'Game/Minecraft' 카테고리의 다른 글
  • 마인크래프트 서버 접속기 만들기[4]
  • 마인크래프트 서버 접속기 만들기[3]
  • 마인크래프트 서버 접속기 만들기[1]
  • 마인크래프트 일방통행 문[개정판]
ryush00
ryush00
IT 관련 글이 올라와요
    반응형
  • ryush00
    말똥이의 블로그
    ryush00
  • 전체
    오늘
    어제
    • 모든 글 (223)
      • 블로그 (13)
        • 공지 사항 (5)
        • 블로그 운영 팁 (6)
        • 기타 (2)
      • IT (69)
        • 정보글 (51)
        • 리뷰 (8)
        • 심층 분석 (5)
        • NAS (5)
      • Game (44)
        • Minecraft (40)
        • 게임 정보글 (4)
      • Dev (53)
        • PHP (1)
        • HTML & CSS (0)
        • Ruby (3)
        • DB (2)
        • 클라우드 (2)
        • 행사 (0)
        • 삽질 방지 (20)
      • 마인리스트 (10)
      • 이모저모 (21)
        • 나의 생각 (7)
        • 나의 일상 (4)
        • 유용한 것들 (3)
        • 노하우 (6)
      • 휴지통 (0)
      • 안전 (0)
        • 베리어프리 (0)
        • 교통 안전 (0)
  • 블로그 메뉴

    • 전체글
    • 공지사항
  • 링크

    • 마인리스트
  • 공지사항

    • 저작권 안내
  • 인기 글

  • 태그

    해킹
    NAS
    블로그
    구글 지도 반출
    bukkit
    클라우드플레어
    spigot
    MySQL
    문제해결
    시놀로지
    아이폰
    맥
    구글 지도
    Ruby on Rails
    애플
    마인크래프트
    java
    php
    ruby
    안드로이드
    마인리스트
    apk
    오류
    개발
    삽질
    howto
    티스토리 초대장
    CloudFlare
    토렌트
    티스토리
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
ryush00
마인크래프트 서버 접속기 만들기[2]
상단으로

티스토리툴바