Minecraft에 커스텀 몹을 어떻게 추가합니까?


16

기본적으로 내 폭도를 만들기로 결정했습니다.

  • 내 군중의 엔티티 클래스를 만들었습니다
  • 내 몹 모델 클래스를 만들었습니다
  • 모델을 그린
  • EntityList 클래스 내에 addMapping에 대한 함수 호출을 추가했습니다.

다음에해야 할 일에 갇혀 있습니다. 나는 세상에서 수동적 인 동물 생성을 다루는 코드를 찾으려고 노력했지만 찾지 못했습니다.

대단히 감사합니다.


1
나는했습니다 새로운 제안을 당신이 당신의 투표를 제공하려는 경우, stackexchange에 모딩 사이트. 누군가가 귀하의 질문에 대답하더라도 상처받을 수 없습니다.
엔지니어

"마인 크래프트"를 검색하면이 사이트에서 해당 게임을 다시 시작할 수 있습니다.
엔지니어

1
World.java:2818-tick 메소드 동안-SpawnerAnimals.performSpawning (this, spawnHostileMobs, spawnPeacefulMobs && worldInfo.getWorldTime () % 400L == 0L);
liamzebedee

답변:


18

글쎄, 지금은 시간이 제한되어 있기 때문에 전체 자습서를 작성하지는 않지만 몇 가지 리소스에 연결하고 몇 가지 팁을 제공합니다.

먼저 어떤 식 으로든 Minecraft를 개조하려는 경우 모딩 위키로 이동하고 싶습니다.

나는 위키를 둘러 보았고 기본적인 몹 제작 튜토리얼을 찾았다 .

여기에 대규모 모드 작성 튜토리얼이 있습니다 . 당신은 그것을 통해 탈지해야합니다

나는 당신이 좋아할만한 개별 튜토리얼을 골랐습니다.

이제 모델을 만들 때까지 시간이 좀 걸렸지 만 3 개의 모델링 프로그램을 찾았습니다.

  • Techne- 모델을 작성하여 Java 코드로 변환 할 수 있습니다. 바닐라 모델 (소, endermen 등)의 복제본을 만드는 방법에 대한 많은 사용자 자습서가 있습니다.
  • MCModeller- 아주 간단한 GUI, 라이브 미리보기. 자바로 코딩
  • FMCModeller -GUI는 간단하지는 않지만 스프라이트 시트 용으로 하나의 뷰와 회전 할 수있는 모델을 실시간으로 표시하기위한 2 개의 뷰로 매우 전문적으로 보입니다. 플래시로 코딩되었습니다.

수동 동물 생성 코드의 경우 Minecraft Coders Pack MCP 를 다운로드 하고 소스 파일을 검색하는 것이 좋습니다 . 지형 생성기를 수정하는 방법을 처음 발견 한 방법은 소스 디렉토리에서 내가 modding했던 blockID를 검색하는 것입니다. "spawn"및 "entity"와 같은 용어를 검색하는 것이 좋습니다.

그러나 Mojang이 모딩 지원을 릴리스 할 때이 작업이 훨씬 쉬워 지므로 코드를 변경할 준비가되어 있음을 이해해야합니다. 또한 최신 모험 업데이트를 통해 Mojang은 끊임없이 코드를 변경하고 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.