마인크래프트 서버 접속기 만들기[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
  • 전체
    오늘
    어제
    • 모든 글 (225)
      • 블로그 (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)
  • 블로그 메뉴

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

    • 마인리스트
  • 공지사항

    • 저작권 안내
  • 인기 글

  • 태그

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

  • 최근 글

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

티스토리툴바