문서:마인크래프트/모드/베드락 에디션/Add-On

문서의 이전 버전(r7)을 보고 있습니다.

역사 raw
대문 랜덤 문서 최근 토론



1. 개요2. 방법3. 장점4. 단점

1. 개요

마인크래프트 자바 에디션의 모드와 가장 흡사한 모드이다.
Cydia Substrate API를 이용하여 리버싱 테크닉 중 함수 후킹을 하고 공유 라이브러리 삽입을 통해 마인크래프트를 수정한다.
흔히 앱의 형태로 존재한다. 하지만, 단순히 공유 라이브러리의 형태로 존재할 수도 있다.
당연히 공유 라이브러리를 만들어내기 위해서 C 계열의 언어를 사용해야 한다. 주로 C++이 사용된다.

2. 방법

3. 장점

리버싱에 익숙하다면 이론상, 모든 것이 가능하다.[1]

4. 단점

스크립트를 만들 때처럼 마인크래프트 자체에 대한 적당한 이해를 가지고 만들 수 없다.
리버싱에 숙달된 상태로 앱 자체를 리버싱 한다는 마음으로 임해야 한다.

흔히 잘못 알려진 사실로, Add-On을 개발하는데에 헤더가 필요하다는 것인데, 이는 자신이 리버싱을 할 줄 모르는 사람인 경우에만 해당된다.
Add-On을 개발하는데 필요한 것은 함수 후킹 API, 리버싱 도구, 지식만 있으면 된다. 컴파일러는 당연히...
[1] 레드스톤 구현, 현재 Pocket의 인벤토리 GUI 개발