안녕하세요. 럽홀입니다.


사실 이 강의를 보면서 여러분이 써멀이나... 그런류의 대단한 모드는 만들진 못할겁니다. 저도 못하구요.

하지만 그렇다고 완전히 도움이 안되는것도 아닙니다. 그리고 이런것들을 하는게 절대로 정석이지도 않구요.


그럼 구리 주괴를 추가해보도록 하겠습니다.


1. Item을 관리하는 클래스 만들기




Item 객체들을 모아둘 클래스를 만듭니다. 저는 LoveHolyTechItems라고 했습니다.



소스를 대충 이런 모양으로 짭니다.

1번째 줄

패키지의 이름입니다. 지금 이 파일은 loveholy.loveholytech 패키지에 속해져 있습니다.

3번째 줄

아이템을 게임에 등록시키기 위한 클래스를 불러옵니다.

4번째 줄

Item 객체를 생성하기 위해서 필요한 클래스를 불러옵니다.


7번째 줄

IngotCopper를 생성합니다. 이제 게임레지스트리가 진행되면 이 아이템으로 레시피나 속성에 접근이 가능합니다.

11번째 줄

Item을 상속받은 ItemIngotCopper(밑에서 설계할것입니다)를 IngotCopper에 넣습니다.

12번째 줄

게임에 아이템을 등록시킵니다.



ItemIngotCopper는 아직 만들어지지 않은 클래스입니다.

마우스를 위에다 올리면 quick fixes available 창이 뜨는데요.

빨간색 테두리 부분을 누릅니다.



취향에 따라서 패키지 부분을 수정하시면 됩니다. 전 items 패키지를 새로 만들어서 아이템들을 다 저기로 몰아 넣기로 했습니다.



요렇게 써줍니다. 대충 Item을 상속 받아서 이름을 바꾸고 아이콘을 바꾸게 설정하였습니다.

12번째 줄

상속을 한 Item클래스의 생성자를 호출하는 super클래스입니다.

13번째 줄

이 아이템을 Materials 탭에 넣습니다.


16번째 줄에서 26번째 줄

아이템이 가지는 고유 이름을 지정하는 부분입니다.

28번째에서 32번째 줄

아이템의 이미지 경로를 지정해줍니다.



모드의 메인이 되는 부분에 이 이벤트를 추가를 합니다. 그래야 아이템을 등록을 합니다.

이 이벤트에서는 블록, 아이템 등록 등등을 맡는 역할을 합니다.



이 경로에다 아이템 텍스쳐를 잘 쑤셔 박습니다.



잘 추가 되었습니다. 하지만 이름이 이상하죠.



리소스 위에서 폴더를 하나 만듭니다.



폴더 이름은 lang입니다.



lang에 파일을 하나 만듭니다.



파일 이름은 en_US.lang입니다.



요렇게 적어주시면 됩니다.

이렇게 언어파일을 만들 수 있습니다.

ko_KR.lang을 쓰면 한글도 지정할 수 있습니다.



그럼 이렇게 바뀝니다.


아 강좌 쓰기 너무 힘들다

바로 모바일 스킨으로 바꿨습니다.



'럽홀의 이야기' 카테고리의 다른 글

다음 모딩 강좌가  (1) 2014.11.23
간단하게 말씀드리겠습니다.  (5) 2014.11.21
소개 :: RG 블로거들  (6) 2014.11.20
인간은  (1) 2014.11.17
나는 한다  (6) 2014.11.16

여기는 바로 상고로의 본진입니다. 성역이며, 세렌의 보금자리이죠.


이름 : 누리 포니 성애자 블로그

링크 : http://yoyo7326.tistory.com/

내용 : 소년가장 사밥이 운영하는 길드 소속 멤버. 접률 최악의 마이너로써 요즘 바인딩 오브 아이작 리버스 깬다고 싱글벙글


이름 : 모드와 모드와 모드

링크 : http://minetechmod.tistory.com/

내용 : 지금 시즌에서 상고로와 함께하고 있는 메이꿔판덴의 본진. 여기는 모드 강좌가 주라면 저기는 건축강좌가 아마 주가 되지 않을까 싶음.


이름 : Guild Supernova

링크 : http://minecraftmods.tistory.com/

내용 : 프로닐, 쿨감이 길드 마스터로 있는 초신성 블로그. 왕성한 길드 활동력을 보이고 있지만 막상 블로그는 삭막하기 그지 없다.


사실 블로깅 하는 곳이 적네요. 저도 개인 블로그가 있지만 이제 개인적으로 쓸 내용까지 여기 블로그에 채우고 있으니..


제가 사람들 달달 볶아서 글쓰게 하게 시키고 있으니 조금만 기다려주세요!


※ 오딘 : 아니 RopecaMinecraftServer 를 왜 자꾸 쓰는거여... RopecaGames 로 바뀐지가 언젠데

'럽홀의 이야기' 카테고리의 다른 글

간단하게 말씀드리겠습니다.  (5) 2014.11.21
모바일에서 댓글이 이상하다고 하길래  (3) 2014.11.20
인간은  (1) 2014.11.17
나는 한다  (6) 2014.11.16
[Majestry S2] 자기소개와 지금 길드 현황 1부  (19) 2014.11.13

상고로드림 소속인 Azruine입니다.  한글로는 사수생이라고 읽으시면 됩니다^~^


앞으로 저도 강좌를 조금씩 쓸텐데, 자주 쓰이고 오래된 기술 모드들 위주로 써나갈 듯 싶습니다. 플러스 알파로 현재 배우고 있는 사움도 다룰지도?


원래대로면 오늘부터 마팩과 써멀, 그 외 날아간 구 강좌들을 쓰고 있어야 하지만...


안타깝게도 컴퓨터가 날아간 관계로 강좌는 목요일 저녁 ~ 내지는 금요일 저녁부터 올라올 예정입니다. 망할 까탈리스트.

'사수생 이야기' 카테고리의 다른 글

싱글 근황  (3) 2016.11.13
오랜만에 고양이  (10) 2016.08.09
번역하는 분들...  (8) 2015.04.01
마크 말고  (12) 2015.02.25
시험이 끝나지 않아  (0) 2014.12.10






















'오딘의 이야기' 카테고리의 다른 글

RopecaGames 3기 모집 종료  (38) 2014.12.11
세렌님이 오늘 한짓  (6) 2014.11.24
블로그 글 작성자 정리  (4) 2014.11.18
차 타이밍 벨트를 바꿨습니다.  (8) 2014.11.15
사고뭉치 세렌....  (15) 2014.11.06

+ Recent posts