레이블이 Universal Modmaker인 게시물을 표시합니다. 모든 게시물 표시
레이블이 Universal Modmaker인 게시물을 표시합니다. 모든 게시물 표시

2016년 3월 1일 화요일

AdChat 1.9!

KIPA00이 릴리즈 4시간 만에 AdChat을 만들어 냈습니다!

대단히 죄송합니다!


이번 버전을 MUM으로 만들었는데, 이 프로그램이 아무래도 베타 버전에 있다 보니까
클래스 파일을 수정하는지 제대로 확인하고 썼어야 하는데 가짜 field가 남아 있었나 보네요.
Tab을 누르면 크래시가 나는 것을 수정했습니다.

주저리주저리


릴리즈를 학수고대하다가 나오자마자 만들기 시작해서 4시간 만에 완성했습니다.
아무래도 공부만 하다 보니 이쪽으로 두뇌 회전이 잘 안 돼서, 기능이 줄었는데도 만드는 데 힘은 더 든 것 같네요.

+ 한글 입력 기능을 추가했습니다.
+ 업데이트 기능을 추가했습니다. AdChat 1.9 버전을 계속해서 사용하실 경우, 업데이트가 있을 때 알림을 받게 됩니다.
+ 한자 입력 기능을 추가했습니다. 입력키는 Ctrl + Space입니다(이것은 맥에 RCONTROL이 없기 때문이며 저 자신을 위한 배려이기도 합니다.).
+ 자잘한 세팅이 추가되었습니다.
+ 이스터 에그 다섯 개가 추가되었습니다. 세 개는 1.8.8 때, 두 개는 이번에 새로 추가된 것.
o 글꼴 오류(뀕이 꿝 등으로 보이는 오류)를 수정했습니다.
- 글꼴 너비 오류와 출력 오류가 1.9에 와서 드디어 수정되었습니다. 제가 수정할 필요가 없었습니다.
- 한/영 상태 반투명화 표시를 없앴습니다.

이번에는 파일의 링크를 일부 카페에 게시할 생각입니다.
아무래도 한국 마인크래프트 유저분들은 네이버를 훨씬 많이 이용하시니까...
사실 지금 시각이 새벽 4시쯤 돼서(스웨덴 시각으로 저녁 8시) 많이 피곤해요.
그래서 1.8.8 틀 가져와서 그대로 복사 붙여넣기했습니다. 넓은 아량으로 이해해 주세요.
이 모드가 아마 1.9 최초의 모드이지 않을까 싶습니다!

한자 입력에 관해


배우고 때때로 그것을 익히니 또한 기쁘지 아니한가!

Ctrl + Space를 눌러 한자를 입력할 수 있습니다.
이 키 조합은 어쩔 수 없는 선택이었습니다. 맥에서는 한자 입력이 Alt + Enter입니다.
이중 Alt는 Gui 단계에서 받을 수는 있으나 캐릭터 코드로 분류가 안 되어 이용할 수 없고,
Enter를 이용하려면 Gui의 근본적인 구조를 싹 뜯어고쳐야 합니다.
Shift + Space는 이미 슆스 기능에 이용되고 있기 때문에 Ctrl + Space를 단축키로 정했습니다.
빈도 정리가 잘못됐는지 한자음이 빠진 것이 더러 있더군요. 발견한 것은 수정하였습니다.
혹시 더 발견하게 된다면 이 글에 댓글로 빠진 한자음을 달아주세요.

파아일 파아아일


이번 버전은 natives가 없습니다. 이유는 귀찮아서(...)입니다. 죄송합니다.
인간이 고3이다 보니 귀차니즘이 장난이 아니네요. (?)
딱히 잠금을 걸거나 그런 것은 아니니 일반적인 분해기로 natives를 얻으려면 얻어질 겁니다.
파일 링크는 아래에 있습니다.
AdChat 1.9
AdChat 1.9 natives

2차 수정/미수정 배포는 제 허락을 받고 해 주시기 바랍니다.
이는 추후 문제가 발생했을 때 추적할 범위를 줄이기 위함입니다.
적용법을 물으시는 분들이 많아서 해당 링크의 파일 설명(정보 란)에 적어 두었습니다.

항상 한글패치와 AdChat을 이용해 주시는 분들께 감사한 마음 드립니다.

2015년 9월 28일 월요일

AdChat 1.8.8!

KIPA00이 8시간 만에 AdChat을 만들어 냈습니다!

주저리주저리


시험 때문에 빠르게 업데이트하지 못해 죄송합니다.
그만큼 확실히, 열심히 만들었습니다. 업데이트한 것:
+ 한글 입력 기능을 추가했습니다(당연한 소리!).
+ 업데이트 기능을 추가했습니다. AdChat 1.8.8 버전을 계속해서 사용하실 경우, 업데이트가 있을 때 알림을 받게 됩니다.
+ 자잘한 세팅이 추가되었습니다.
+ 이스터 에그 세 개가 추가되었습니다. 각각 1.8.1, 1.8.3, 1.8.8 때 추가된 것.
+ 슆스 기능을 추가했습니다. 아래에서 더 설명하겠습니다.
o 글꼴 너비 오류(마우스 클릭 위치가 한글 위치와 맞지 않는 오류)를 수정했습니다.
o 글꼴 오류(뀕이 꿝 등으로 보이는 오류)를 수정했습니다.
o 출력 오류(ㅏ, ㅑ, ㅣ 모음 등이 보이지 않는 오류)를 수정했습니다.
이전 버전(AdChat 1.8.3 업데이트)과의 차이점:
  • 슆스 기능을 추가했습니다.

슆스 기능에 관해


이러니까 ShiftStudios 홍보하는 거 같은데 사실 맞습니다.
Shift + Space를 눌러 다양한 이모티콘 등을 넣을 수 있는 기능입니다.
이를테면 "하트" + Shift + Space, "현좌표" + Shift + Space 등. 이용해 보세요!

앞의 것을 열쇠나름대로 Key 순화해 보려 한 겁니다, 뒤의 것을 값이라고 합니다.
동봉된 shortener.txt의 문법을 보시면 아시겠지만, (열쇠)=(열쇠)=...=(열쇠)=(값)으로 쓰시면 적용됩니다.
값에 "=" 문자를 쓰실 필요가 있을 경우 "\equals"를 입력해 주세요. 슆스 기능을 이용하실 때는 열쇠를 정확하게 입력 후 Shift + Space를 누르시면, 설정해 놓은 값으로 바뀝니다.
열쇠에 영문자, 숫자나 특수문자를 사용하지 마세요.
"현좌표"의 경우는 조금 특별한데, 실제 x, y, z 좌표가 들어갈 자리에 "%x", "%y", "%z"를 입력해 주시면 잘 작동합니다.

저랑 내기할래요?


베타 개발 기간을 합치면 저는 여태까지 4년간 한글패치/AdChat을 개발해 왔습니다.
여러분께 파일을 배포한 기간만 2년이 되었고요.
그런데 제가 지금 고등학생입니다. 조금 있으면 바빠질 텐데요.
그래서 AdChat을 공동으로 개발할 개발자를 찾습니다.

당연히(?) 제 조건에 부합하는 사람만 개발하실 수 있겠죠.
간단합니다. 이번 AdChat 1.8.8 파일은 모든 클래스를 잠갔습니다. 웬만한 프로그램으로는 쉽게 제가 수정한 파일을 볼 수 없습니다.
어떤 방법을 쓰든지, 제가 수정한 파일을 알아내서 제 메일, k2pa00@gmail.com으로 수정한 모든 파일의 리스트를 정확히 보내시면 당신은 AdChat을 개발할 조건에 부합하게 됩니다.

일반 사용자나 통합패치, 자동설치기 개발자 분들에겐 죄송하지만 그래서 이번 한글패치는 natives가 없습니다.
완벽한 수준의 AdChat을 제공하려고 노력하지만, 이번 버전은 개발 기간이 짧은 만큼 여러분의 넓은 아량으로, 베타 버전이라고 생각해 주세요.

기다리고 기다리던 파일


AdChat 공동 개발 같은 거 필요없고, 파일만 먹으면 되는 분들을 위해 링크를 준비했습니다.
AdChat 1.8.8
AdChat 1.8.8 natives

내기 때문에도 그렇고, 항상 그랬듯이 2차 배포 엄격히 금지합니다.
적용법은 안 바뀌었는데, 적용 위치가 약간 바뀌었습니다(매우 중요합니다!).
Windows 유저 분들은 %appdata%\.minecraft에, Mac 유저 분들은 ~/Library/Application Support/minecraft에 넣어 주세요.

AdChat 1.8.3 사용 횟수는 15-09-28 02:38 (KST) 기준 36,008회입니다.
이렇게나 많은 분들이 사용해 주셔서 정말 감사합니다!

2015년 2월 27일 금요일

AdChat 1.8.3!

KIPA00이 약속을 지켰습니다!

대단히 죄송합니다!

이번에 저지른 실수는 단순히 파일을 빼먹은 실수입니다.
참 저도 가지가지 하네요... 파일을 모두 넣어서 업데이트했습니다.
링크를 바꾸었으니 같은 곳을 눌러 다운로드해 주시면 됩니다.

주저리주저리


시간이 늦어진 만큼 기능 업데이트를 더 많이 했습니다. 업데이트한 것:
+ 한글 입력 기능을 추가했습니다(당연한 소리!).
+ 업데이트 기능을 추가했습니다. 이제 AdChat 1.8.3 버전을 계속해서 사용하실 경우, 업데이트가 있을 때 알림을 받게 됩니다.
+ 자잘한 세팅이 추가되었습니다(...)만 알 수 없으실 겁니다.
+ 이스터 에그 하나가 추가되었습니다. 열심히 찾아 보시죠.
o 글꼴 너비 오류(마우스 클릭 위치가 한글 위치와 맞지 않는 오류)를 수정했습니다.
o 글꼴 오류(뀕이 꿝 등으로 보이는 오류)를 수정했습니다.
o 출력 오류(ㅏ, ㅑ, ㅣ 모음 등이 보이지 않는 오류)를 수정했습니다.
이전 버전(AdChat 1.8.1 업데이트)과의 차이점:
  • 글꼴 너비 오류를 수정했습니다.
  • 복사, 붙여넣기 등 Ctrl을 누르는 모든 기능이 작동하지 않는 것을 수정했습니다.
  • 색챗 기능이 빠졌습니다.

1.8.3에도 슆스!


1.8.3 버전에도 1.8.8의 모듈을 적용시켜 업데이트했습니다.
업데이트했지만, 시간이 없는 관계로 현좌표는 지원되지 않습니다.
현좌표를 이용하시려면 1.8.8 버전으로 업데이트해 주세요.
슆스에 대한 설명은 위의 업데이트 링크를 참고해 주세요.

본론


파일 링크만 쿨하게 넘기고 더 이상 말하지 않겠습니다.
적용법 등은 이 블로그 어딘가에 있습니다.

AdChat 1.8.3
AdChat 1.8.3 natives

항상 사용해주시는 모든 분께 감사드립니다!

2015년 2월 24일 화요일

1.8.3에 관한 설명

안녕하세요, kipa00입니다.

현재 1.8.3 AdChat은 개발 중에 있습니다.
그런데 내용이 엄청나게 바뀌어서 fern이 파일을 fully decompile하지 못합니다.
일단 자세히 확인해 보고 가능하면 3월이 되기 전에 모두 만들도록 하겠습니다.

1.8.2 한글패치는 Realms 하시는 분들은 필요없으시죠?

2015년 1월 6일 화요일

Minecraft Universal Modmaker를 만드는 중입니다.

안녕하세요, kipa00입니다.

늦은 밤에 인사드리는 이유는 이제 막 버그를 해결했기 때문인데요,
만드는 프로그램은 제목 그대로입니다.

Minecraft Universal Modmaker(이하 MUM, 假題)는 Minecraft Coder Pack(이하 MCP)의 버전 제한 없는 것이라고 보시면 됩니다.
기존 MCP에서는 버전을 찾아 들어가야 했지만
MUM에서는 버전 제한 없이 아무 버전이나 모두 처리 가능합니다.
물론 단점이 있다면 obfuscated code가 드러나기 때문에 그대로 수정하여야 하고,
예상할 수 없는 온갖 버그들이 발생하기 때문에 엄청나게 높은 프로그래밍 지식이 필요하다는 점을 들 수 있습니다.
MUM은 MCP와 다르게 무엇보다도 모드를 개발하시는 분들을 위해서
다양한 버전에서 같은 모드를 만들 때 빠르게 동작할 수 있도록 하는 것에 초점을 맞추었습니다.

여태까지 한글패치(코드 이름 HGPatch)와 AdChat은
fern, javac와 notepad로만 개발을 해 왔는데요,
앞으로 MUM으로 더 편하고 빠르게 개발할 예정입니다.

이 프로그램은 배포될 것입니다.
감사합니다.