MCreator | ||
상세 정보 | ||
제작사 | Pylo | |
최신 버전 | 2024.3 | |
라이선스 | GPLv3 | |
웹사이트 | https://mcreator.net/, Pylo 유튜브 채널 | |
소스 코드 | Github |
[clearfix]
1. 개요
Pylo가 개발하는 오픈 소스 마인크래프트 모드 제작 프로그램이다. 2013년 7월에 출시되었다.
기존의 모드 제작툴들보다 범용성이 높은 편으로 뭐 하나를 만드는데 세세한 것들을 다 편집하고 적용할 수 있는데 예를 들어 블록을 만들면 블록의 강도, 부수기 용이한 도구. 밝기, 입자 발생 여부 등 여러가지 설정을 할 수 있다. 다만 게임 내 수치를 기준으로 하기에 어떤 값을 어떻게 써야 할지 감이 오지 않을 수 있다. 따라서 직접 수정해보면서 확인해 볼 수밖에 없다.
특수한 기능을 지원하는 고급 모드를 만들 땐 구현할 수 있는 것이 적지만, 자바 프로그래밍 지식이 없는 사람도 모드를 만들 수 있게 해 주기 때문에 입문용으로 좋은 프로그램.
처음에는 영어만 지원했으나 업데이트로 다른 언어들도 지원하기 시작했다. 이 사이트를 통해 번역에 기여할 수 있다. 한국어도 지원하지만 아직 번역이 덜 되어 있다.
MCreator Link라는 마인크래프트가 Arduino 또는 라즈베리 파이와 상호작용할 수 있는 모드가 있다.
원래는 포지로 사용 가능한 모드만 개발할 수 있었으나 업데이트되면서 패브릭 모드 제작(플러그인 필요), 데이터팩, 배드락 에디션 애드온을 만드는 기능도 추가되었다.
[clearfix]
2. 버전
MCreator는 버전이 올라갈 때마다 마인크래프트 최신버전만 지원한다. 때문에 특정 마인크래프트 버전의 모드를 만들려면 해당 버전을 지원하는 MCreator를 다운로드받아 사용해야 한다. 예를 들면 1.7.10 모드를 만들겠다면 MCreator는 1.7.3 버전으로 사용해야 한다.다운로드 페이지에서 오래된 버전도 다운로드할 수 있으나 너무 오래된 버전은 삭제되기 때문에 비공식 루트를 이용하지 않는 이상 일정 이하의 버전 모드는 아예 못 만든다고 보면 된다.
기본적으로 Forge 모드만 개발할 수 있으며 패브릭 모드를 만들려면 플러그인을 설치해야 한다. 다만 개발 중인 관계로 모든 기능이 지원되지는 않는다.
[clearfix]
3. 강좌
3.1. 발전과제
3.2. 바이옴
3.3. 블록
3.4. 명령어
3.5. 크리에이티브 탭
3.6. 커스텀 요소
3.7. 차원
3.8. 마법 부여
3.9. 액체
3.10. 음식
- Enter the name of Food : 자신이 해당 아이템을 부를 이름[1]
Visual : 외관
- Food texture : 음식 아이템의 텍스쳐
-Food 3D model-
- Item model : 음식의 3D 모델
Properties : 속성
-기본 속성-
- Name in GUI : 인게임에서의 이름
- Creative inventory tab : 해당하는 크리에이티브 인벤토리 탭
- Stack size : 겹칠 수 있는 최대 개수
- Nutritional value : 배고픔을 회복하는 양
- Saturation : 포만감
- Is this food meat? : 고기인가의 여부
- Is always edible? : 배가 고프지 않아도 먹을 수 있는 지의 여부
- Has glowing effect? : 마법 부여된 황금 사과와 같은 빛나는 효과가 나는 지의 여부
- Eating speed : 먹는 속도
- Food animation : 먹는 것인지 마시는 것인지의 여부
3.11. 연료
3.12. 기능
3.13. GUI
3.14. 아이템
- Enter the name of Item : 자신이 해당 아이템을 부를 이름
- Item texture : 아이템에 쓸 텍스쳐
-Item 3D model-
- Item model : 아이템의 3D 모델
- Special Information about the item : 아이템의 설명
- Enable item glowing effect : 아이템에 마법 부여 같은 빛나는 효과를 넣을 지의 여부
- Make item glow : 언제 아이템이 빛나게 할 것인지의 여부
Properties : 속성
-기본 속성-
- Name in GUI : 인게임에서의 이름
- Rarity : 아이템의 희귀도. 희귀도에 따라 아이템 이름의 색이 변한다.[2]
- Creative inventory tab : 아이템이 위치해있는 크리에이티브 인벤토리 탭
- Stack size : 겹칠 수 있는 최대 개수
- Enchantability : 가중치
- 아이템 파괴 속도
- Damage vs mob/animal (check to enable) : 데미지를 줄지이다.
- Item use count/ durability (leave 0 to disable damage) : 내구도
- 이 아이템이 화염을 견딜 수 있습니까?
- 모든 블록을 부술 수 있습니까?
- 조합하여도 아이템이 남아있습니까?
- Damage item instead on crafting : 조합 후 아이템이 조합창에 남아있으며 내구도가 소모되는 지의 여부
- Recipe remainder : 수리 아이템
- Item use animation duration : 아이템 사용 지속 시간
Advanced properties : 더 상세한 속성
-Inventory- : 아이템의 인벤토리 관련 선택 사항
- Bind this item to GUI : 아이템의 GUI
- Size of inventory (slot count) : 슬롯의 개수
- Stack size : 인벤토리의 최대 겹칠 수 있는 아이템 개수
-Custom dispense behavior- : 커스텀 분배동작
- Enable custom dispense behavior : 사용자 정의 분배동작
- Dispense successfully if : 성공적 분배 시
- On dispense attempt with result : 분배 시도 결과
Trigger : 트리거
- When right clicked in air (player loc.) : 공중에서 우클릭 시 입니다.
- 살아있는 엔티티가 아이템과 부딪힐 때
- 플레이어가 사용을 멈췄을 때
- When right clicked on block (hand loc.) : 블럭을 우클릭 시 입니다.
- 아이템이 인벤토리 안에 있는 경우
- 엔티티가 아이템을 휘두를 때 : 몹이나 플레이어가 아이템을 휘두를 때
- When item is crafted/smelted : 아이템 제작/제련 시
- 아이템을 손에 들고 있는 경우
- 플레이어에 의해 아이템이 드롭되었을 때